BlogWriting about system design, fullstack, frontend, backend, React, and cloud| |
|||
I write about the things I learn while building — system design, fullstack, frontend, backend, React, and cloud. Published on Medium.
Mar 7, 2026
The story behind building texty and livetexts — CRDT architecture, Durable Objects, Yjs offline sync, and what it actually takes to rebuild a production-grade sync service from scratch.
Feb 15, 2026
Debunking the common misconception that useState is asynchronous in React — what's actually happening under the hood with batching, closures, and the React rendering cycle.
Feb 15, 2026
A guide to using Claude Code effectively — common mistakes developers make and the right workflows to get the most out of it.
Feb 11, 2026
Understanding the anatomy of a single-server architecture — how systems are born, what happens when a user hits your server, and the foundation everything else is built on top of.
Feb 9, 2026
A comprehensive guide walking through system architecture evolution — from a single server serving one user to production-ready designs handling millions. Based on Chapter 1 of System Design Interview.
(more posts coming — follow me on Medium or X)
(reach out on X, github, LinkedIn, or email — let's talk systems, design, and engineering)