A Weekly CS Fundamentals Loop That Actually Compounds
A sustainable seven-day rhythm for revisiting operating systems, databases, networks, and core theory without turning study into random cramming.
A single place for every published note, from problem-solving patterns to system design tradeoffs and computer science foundations.
A sustainable seven-day rhythm for revisiting operating systems, databases, networks, and core theory without turning study into random cramming.
A grounded walkthrough of token bucket, leaky bucket, and sliding-window counters, with guidance on when each approach wins.
How to identify fixed and variable windows, maintain the right state, and avoid the off-by-one bugs that make this pattern feel slippery.
A concise way to structure the classic URL shortener interview so you can talk through scale, storage, and redirect latency with confidence.
A clean decision tree for spotting two-pointer problems quickly and avoiding the most common interview slips.