Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

London

June 16 & 17, 2025

The importance of pragmatism when building and maintaining systems

The software industry is surrounded by complexity, with new solutions to old problems appearing daily.

Speakers: Sam Lambert

Register or log in to access this video

Create an account to access our free engineering leadership content, free online events and to receive our weekly email newsletter. We will also keep you up to date with LeadDev events.

Register with google

We have linked your account and just need a few more details to complete your registration:

Terms and conditions

 

 

Enter your email address to reset your password.

 

A link has been emailed to you - check your inbox.



Don't have an account? Click here to register
January 29, 2021

The software industry is surrounded by complexity, with new solutions to old problems appearing daily. Creators of software constantly face questions about how to best navigate changing technology tides while still building their “ships”. Building these ships, or building software, requires picking challenges and making sensible technical choices to move fast without compromising stability.

In this talk, GitHub’s Senior Director of Infrastructure Engineering, Sam Lambert, will explore how GitHub steers its ship—the world’s largest software host serving over 11M users—on top of stable, proven systems and services. He’ll speak specifically about how these practices can be translated to any type of software creation by focusing on:

The importance of pragmatism during building and maintaining software systems.
How a company like GitHub moves fast and breaks as little as possible by carefully choosing what problems to tackle.
The role new technologies can play in informing decisions and approaches around what problems to solve.