Bandha, square by square
Plot a Sambalpuri motif on graph paper, tie its threads, weave it, and watch the edges blur.
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.
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.
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.
Two Seconds
What happens in the two seconds after you pay ₹20 over UPI, in seven acts.
Build a Datafolk
Answer seven harmless questions and watch the version of you a data broker would assemble take shape. Logs nothing.
Data Localisation in India
Why India mandates that payment data stays within its borders, and what that means for infrastructure, sovereignty, and you.
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.
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.
Packet Tracer
Trace a packet from your phone to a server through routers, ISPs and exchanges, and see what each hop can read.
UPI Flow Tracer
Follow a ₹20 payment through PhonePe, NPCI and both banks, and see what each one records.
Data Jurisdiction
Toggle data localisation and watch which countries can legally reach your payment data, before and after RBI’s 2018 rule.
Encryption Playground
Type a message, pick Caesar, XOR or substitution, then break it with frequency analysis.
DNS Resolver
Watch a lookup walk from the root servers to the TLD to the answer.
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.
The Detective Loop
Observe, hypothesize, test, why investigation mechanics are the natural fit for teaching causal reasoning about systems.
Games as Systems Literacy
Why games are the best medium for teaching how systems work, not through explanation, but through play.
Systems Thinking
On seeing wholes instead of parts, why understanding connections matters more than understanding components.
Metaphors in Technical Education
Why the right metaphor does more work than the right explanation, on load-bearing analogies in teaching complex systems.
Making Invisible Systems Visible
The central thesis of this site, why legibility matters, and how to achieve it without oversimplification.