← Home

Blog

Short, practical notes on system design: requirements, caching, data models, scaling, and interview thinking.

2026-04-13

How to study system design (without memorizing diagrams)

A practical way to practice system design interviews by building systems in order.

2026-04-13

Cache hits, misses, and what actually breaks first

A simple mental model for caching trade-offs in distributed systems.