Archive
Join over 16,700 readers for a free weekly email with fresh news, articles and tutorials.
- How Complex Systems Fail
- How Discord Stores Trillions of Messages
- A Senior Engineer’s Guide to the System Design Interview
- Kubernetes Infrastructure At Medium
- Saving Millions on Logging
- How a single line of code brought down a rocket launch
- Contracts you should never sign
- What we look for in a resume
- 1500 Archers on a 28.8: Network Programming in Age of Empires
- Things they didn't teach you about Software Engineering
- 8 Hard Truths I learned when I got laid off from my SWE job
- What my life would be without programming
- Abstraction is Expensive
- Cache invalidation really is one of the hardest problems in computer science
- The Distributed Computing Manifesto
- Stop lying to yourself – you will never “fix it later”
- In defense of linked lists
- Four Cornerstones of CPU Performance
- Faster hardware is a bad first solution to slow software
- When life gives you lemons, write better error messages