Aug 2026·6 min read
The Art of Writing Maintainable React Code
Practical patterns for keeping React components clean, testable, and easy to evolve over time.
Read articleArticles
Essays on software engineering, architecture decisions, and the tools I use daily.
Practical patterns for keeping React components clean, testable, and easy to evolve over time.
Read articleA look at how TypeScript improves velocity, confidence, and collaboration on modern teams.
Read articleLessons learned designing REST and GraphQL APIs that stay fast and flexible as products grow.
Read articleHow to set, track, and enforce performance budgets without slowing down your team.
Read articleWhy starting simple often leads to better outcomes than over-engineering from day one.
Read articleCI/CD practices, feature flags, and rollback strategies that make releases less stressful.
Read article