Notes from distributed systems in production.
Essays and field reports from building and operating high-traffic, polyglot platforms — Kubernetes, AWS, incident response, iGaming scale.
Code Review Culture: The Practice That Makes or Breaks a Team
Done well, code review raises a team's standard over time. Done badly, it kills motivation. Thirteen years of lessons on what actually matters in review.
Engineering On-Call: Surviving It and Improving It
On-call rotation is the most disliked and most valuable practice in engineering teams. Done wrong it burns the team out; done right it's one of the strongest engineering practices around. Six years of iGaming on-call lessons.
Why Software Estimation Is Hard — And How to Be Less Wrong
Software estimates are wrong constantly. The cause isn't your skill — it's the nature of the problem. The cone of uncertainty and the practical estimation discipline I use in production.
Burnout and a Sustainable Software Career
Across 13 years in software, I came close to burnout twice. Early signals, practical ways to draw boundaries, the truth that recovery isn't a vacation — honestly.
Working With Legacy Code: Don't Fall Into the Rewrite Trap
Every senior engineer faces legacy code repeatedly. "Let's rewrite" is tempting and dangerous. Strangler fig, test-before-refactor, evolving in small steps — lessons from years of practice.
Being a Developer Isn't Just Writing Code
Your real value isn't in the code you write — it's in understanding what the code is for. Why understanding the business is the threshold for senior-level work, and how to build that muscle.
The Evolution of the Software Developer: 2012 to 2026
In fourteen years the developer role has shifted nearly four times. From specialist to full-stack, from full-stack to product engineer, now into an AI-augmented role. What changed at each stage, and what stayed the same.
What Does It Mean to Be a Senior Engineer?
The senior title isn't assigned by years. What should change from junior to senior, which habits arrive, which behaviors are left behind? Concrete criteria from real production work.