Writing
Technical articles on architecture, engineering practices, and lessons learned from building production systems. Published on Medium.
Svelte vs SolidJS: A Technical Comparison
An in-depth analysis of two reactive frameworks challenging React's dominance. Explores compilation strategies, reactivity models, and performance trade-offs for production applications.
Sharding vs Partitioning: Database Scaling Strategies
Breaking down horizontal scaling approaches for distributed systems. Covers when to shard, partitioning strategies, and the operational complexity trade-offs of each approach.
Key Technical Lessons from Production Systems
Reflections on hard-won lessons from building and maintaining production software. Covers debugging strategies, code quality under pressure, and sustainable engineering practices.
I write about frontend architecture, backend patterns, and engineering leadership. Follow me on Medium for new articles.