Thoughts
All Blog Posts
Writing about backend engineering, performance, design systems, developer workflows, and the future of product development.
Jun 20266 min
Performance
Performance-First Development
How to treat performance as an everyday engineering concern instead of a late-stage optimization exercise.
Web PerformanceFrontendBackend
Read article
Jun 20265 min
AI & Engineering
The Future of Web Development
A practical look at how AI changes software teams, what work gets easier, and which engineering skills become even more valuable.
AIWeb DevelopmentDeveloper Experience
Read article
Jun 20268 min
Frontend Systems
Design Systems at Scale
A grounded perspective on scaling design systems without turning them into bottlenecks for product teams.
Design SystemsComponent LibrariesFrontend Architecture
Read article
Jun 20264 min
Engineering Process
The Art of Code Review
A healthier way to think about code review as a collaborative engineering practice instead of a gatekeeping ritual.
Code ReviewCollaborationEngineering Culture
Read article