Problems a database engineer thinks about in the shower
To reach the Senior level, you need to increase your scope, impact, and ownership.
Your phone's ability to identify any song is pure technological magic
A branching strategy that helps teams wait less and ship more
191 countries, over 70 currencies, and a network of over two dozen payment routes
60,000 people lost full phone service, half of AT&T's network was down, and 500 airline flights were delayed
It's a combination of many different skills, mindsets, and disciplines.
Two decades ago, Google had a pair of small datacenters, each housing a few thousand servers
Out of rocks and sand as fast as possible without using too many words
Avoiding coordination allows us to build distributed systems that scale
They train you to be better at particular aspects of software engineering
From NTP, but where does NTP get the time from?