
WRITING
Writing
Technical deep-dives, tutorials, and perspectives on software engineering, tooling, and building products.
FEATURED
7 articles total


React Performance Optimization: From Good to Great
Deep dive into memoization, lazy loading, and virtual DOM optimization techniques that cut render time by 60% in production.

Building Resilient Microservices with Spring Boot & Resilience4j
How circuit breakers, bulkheads, and retry patterns keep your financial services alive when dependencies fail.

Designing an API Gateway: Patterns and Anti-Patterns
Rate limiting, auth aggregation, request routing — what a well-designed gateway buys you and where teams go wrong.

Advanced TypeScript Patterns for Large Codebases
Conditional types, mapped types, template literal types, and infer — practical patterns that make your types work harder.

Kafka Consumer Groups: What Nobody Tells You
Rebalancing, offset commits, partition assignment strategies — the gaps between the docs and production reality.

A Practical Guide to PostgreSQL Indexing
B-Tree vs GIN vs BRIN — when to use each, how to spot missing indexes, and the queries that catch slow paths.