Blog
Notes on systems, payments & the work
Practical writing about engineering at scale and the personal side of a career in software — architecture decisions, trade-offs, failures, and lessons learned.
4 min
What Makes a Good Go Package
Small APIs, clear ownership, and boring names make Go packages easier to maintain.
GolangEngineering
4 min
Building a Useful Technical Portfolio
A portfolio should show how you think, not just list the tools you have touched.
CareerEngineering
4 min
A Small Checklist for Production Readiness
Production readiness is a habit of asking what happens after the happy path.
EngineeringReliability