ଅ essays · lab · explorables
explorableOct 2026

Bandha, square by square

Plot a Sambalpuri motif on graph paper, tie its threads, weave it, and watch the edges blur.

essayseedling · Oct 2026

Say It the Way You'd Tell a Friend

Rewriting a cybersecurity game so someone who has never heard of a port can follow every line, without making the security wrong.

essayseedling · Oct 2026

A Number You Can't Trace Is an Opinion

Two experiments with cloud browsers: a travel guide that asks the web as a local, and a research document where every figure keeps its receipt.

essaybudding · Oct 2026

A Wrong Suggestion Costs More Than a Missing One

Notes from SaveSync on silent failure, honest error messages, and why suggestion features should be judged on precision, not coverage.

explorableJul 2026

Two Seconds

What happens in the two seconds after you pay ₹20 over UPI, in seven acts.

explorableJul 2026

Build a Datafolk

Answer seven harmless questions and watch the version of you a data broker would assemble take shape. Logs nothing.

essaybudding · Apr 2026

Data Localisation in India

Why India mandates that payment data stays within its borders, and what that means for infrastructure, sovereignty, and you.

essaybudding · Apr 2026

How UPI Actually Works

Tracing a single ₹20 payment through India's digital infrastructure, from your phone to NPCI to the recipient's bank and back.

essaybudding · Apr 2026

Designing serverBound

How a turn-based cybersecurity RPG became a detective game, and why the investigation is how you learn the rules of the fight.

labApr 2026

Packet Tracer

Trace a packet from your phone to a server through routers, ISPs and exchanges, and see what each hop can read.

labApr 2026

UPI Flow Tracer

Follow a ₹20 payment through PhonePe, NPCI and both banks, and see what each one records.

labApr 2026

Data Jurisdiction

Toggle data localisation and watch which countries can legally reach your payment data, before and after RBI’s 2018 rule.

labApr 2026

Encryption Playground

Type a message, pick Caesar, XOR or substitution, then break it with frequency analysis.

labApr 2026

DNS Resolver

Watch a lookup walk from the root servers to the TLD to the answer.

essaybudding · Apr 2026

What Is a Packet?

The atomic unit of the internet, how data moves across networks, and why it matters for everything from UPI payments to online games.

essayseedling · Apr 2026

The Detective Loop

Observe, hypothesize, test, why investigation mechanics are the natural fit for teaching causal reasoning about systems.

essayseedling · Apr 2026

Games as Systems Literacy

Why games are the best medium for teaching how systems work, not through explanation, but through play.

essaybudding · Mar 2026

Systems Thinking

On seeing wholes instead of parts, why understanding connections matters more than understanding components.

essaybudding · Mar 2026

Metaphors in Technical Education

Why the right metaphor does more work than the right explanation, on load-bearing analogies in teaching complex systems.

essayevergreen · Feb 2026

Making Invisible Systems Visible

The central thesis of this site, why legibility matters, and how to achieve it without oversimplification.

How it connects:12 essays · 8 pieces of work

Dots are essays, sized by how grown they are. Squares are work. A dashed line means the essay links to that work.

The World Beneath

turn-based roguelike · 8×8 textmode · CRT

Under the site there’s a small world. Click the screen to start: pick a companion, find the ten caches, and see how far down the temple goes.

The ring

water douses fire · fire burns root · root grounds spark · spark shocks water. Lead with what beats what’s in front of you: ×2 one way, ×½ the other.

Walk
arrows, WASD, or click
Act
Enter · Z waits · M menu
Margins
more marks hide in long reads
·