Everything
Archive
Every article filed to date. Narrow it by section or by the shape of the piece.
The Home That Speaks Marathi
Voice notes in Marathi, sent from the sofa, becoming lights and old songs on the TV.
How I Grade Films
What a 10 means on this site, what a 5 is for, and why the middle is crowded on purpose.
Kande Pohe for a Slow Morning
The Pune breakfast, done properly, which mostly means not drowning the pohe.
Why Preparation Time Does Not Double When Guest Does
How this site scales recipe times with kande pohe as the example.
The Dark Side of the Moon
An album that treats the studio as an instrument and the running order as an argument.
Why Test Cricket Is the Correct Format
Five days, four innings, and the only sport that lets a draw be the best possible result.
Long Walks as Debugging
The best tool I have for a hard problem is leaving the room it is in.
Predicting the Unseen
How a battery tells you it is about to fail, and what it costs to listen.
The Smart Home That Learns
Home automation that infers the routine instead of waiting to be programmed.
Rewriting Memory Management in xv6
Taking apart the page allocator in MIT's teaching kernel to find out what it was hiding.
Writing a Shell That Handles Signals
bird_shell: pipes, redirection, job control, and the part of POSIX nobody warns you about.
Benchmarking GPU Generations
Running the same kernels across architectures to see which generational claims survive contact with a workload.
A Cache Simulator Worth Arguing With
Measuring what associativity and replacement policy actually buy you, on real traces.
From Challenges to Victory
Four years in a university robotics club, and the motor driver that kept burning out.
Nothing matches
No articles in that combination yet.