This blog is a place for focused, experience-driven writing about software engineering.
Most of what I publish here will be around:
- architecture notes that hold up after the project ends
- delivery practices that actually improve team output
- debugging stories with real tradeoffs
- opinions that are concrete enough to disagree with
What to expect:
- practical lessons from real projects
- backend and platform engineering topics
- system design tradeoffs, not just tool discussions
- writing that aims to stay useful over time