Blog
Thoughts on software engineering, system design, career growth, and open source. 5 posts and counting.
Category
Tags
The CAP Theorem Explained: What Every Engineer Should Know
CAP theorem is one of the most referenced (and misunderstood) concepts in distributed systems. Let's break it down with real examples.
How React's Reconciler Works Under the Hood
Ever wondered what actually happens when you call setState? Let's walk through React's Fiber reconciler and understand why it makes React so fast.
From Junior to Senior: 7 Lessons I Wish I'd Learned Earlier
Technical skills get you hired. Everything else — communication, system thinking, knowing when not to code — is what makes you senior.
Your First Open Source Contribution: A Practical Guide
Contributing to open source is intimidating until it isn't. Here's a step-by-step guide to making your first meaningful contribution — even as a beginner.
DynamoDB Data Modeling: Single-Table Design Explained
DynamoDB rewards those who think about access patterns upfront. Here's how single-table design works, why it's powerful, and how to get it right.