About this place

Built for engineers who think in systems, not slides.

SeeTheStack is a small, opinionated library of visual deep-dives for the architectures that quietly run the internet — payments, ride-hailing, RAG pipelines, vector databases, the storage engine inside Cosmos DB. The goal is simple: stop guessing, see how the system actually works, then go deeper when you need to.

Built and written by

Priya Bansal

Software engineer at Microsoft, working on distributed systems and the data layer behind products used at global scale.

I make these because they're the resource I wish existed when I was ramping up. Most system-design content is either a 30-minute YouTube monologue or a 200-page book — there's not much in the middle that respects your time and still goes deep. So I built it.

20
Concepts
20
Cosmos DB videos
4
Live topics
What we believe

Three ideas that shape every concept on this site.

👁️

See it first

Most engineering writing leads with prose. We lead with motion. A 60-second animation gets a system into your head before the first paragraph — then the words make sense, instead of the other way around.

🧪

Try it, don't just read it

A simulator with knobs you can break beats a wall of bullet points. We build interactive React islands for the concepts that benefit most — rate limiters, CAP triangles, hash rings, KV caches — because intuition compounds.

🎯

Six formats, one concept

Every concept is a layered cake: animation, deep-dive article, interactive viz, simulator, long-form video, code challenge. Pick the format that fits your depth, your time, and your mood.

How it's made

Every animation is hand-built.

🎬
Animations
9:16 vertical, 1080×1920, hand-coded HTML/CSS/JS. SVG flow lines, ring pulses, step badges, live subtitles, ambient web-audio music — all in one self-contained file. Recorded to MP4 in the browser.
🎙️
Voice
Microsoft Edge neural TTS — Aria Neural at +10% speed. Story-driven scripts with chapter titles and hooks, generated by Python, embedded as base64. No external audio dependencies.
🌐
This site
Built with Astro, React islands for interactive simulators, Tailwind for the design system, MDX for the deep-dive articles. Static, fast, deployable anywhere.
Editorial principles

The bar every page has to clear.

  1. 01 Story over syllabus — every concept opens with the question it actually answers.
  2. 02 Production over toy — examples come from real systems running at scale, not whiteboard fiction.
  3. 03 Trade-offs over absolutes — the right answer is "it depends," and we tell you on what.
  4. 04 Brevity over exhaustiveness — 1500 sharp words beats 5000 hedged ones.
🚀

Pick a system. Watch it move.

The best way to understand what this place is — open one and watch it for 60 seconds.