Writing desk
Blog.
Essays, field notes, and practical reflections from building full-stack products, teaching backend development, and tuning the small details users feel.
Cover story
Building software that stays understandable
Notes on designing systems that future-you can still reason about after the first exciting sprint has passed.
From the archive
3 notes available
Apr 2026
What teaching backend development taught me
The fundamentals that keep showing up when new engineers move from tutorials into real production thinking.
Mar 2026
Self-hosting as a practical engineering muscle
Why owning a small deployment stack can sharpen decisions about cost, observability, and operational calm.
Feb 2026
The frontend details users feel but never name
A short reflection on rhythm, loading states, spacing, and micro interactions in product interfaces.