Technical Articles
Insights, tutorials, and deep dives into full-stack development, system architecture, and engineering best practices
Northstar: When Authorization Logic Split Across Two Layers
A postmortem-style writeup from building Northstar — mixed RBAC surfaces, workflow rules in services, and moving notifications off the request path.
TypeScript Best Practices: Writing Maintainable and Type-Safe Code
A comprehensive guide to TypeScript best practices, covering patterns, techniques, and strategies for writing maintainable, type-safe, and scalable TypeScript code in production applications.
Frontend Performance Optimization: Achieving Lighthouse 95+ Scores
A comprehensive guide to frontend performance optimization, covering techniques for achieving Lighthouse scores of 95+ and improving Core Web Vitals in production applications.
Scaling WebSocket Infrastructure: How to Design for Massive Concurrency
A deep dive into the architecture patterns, challenges, and tradeoffs involved in scaling WebSocket infrastructure to hundreds of thousands of concurrent connections with low latency.