Hi, I'm Harsh.
I build systems, break kernels, Implement the exact same thing in differnt langauges, then write about it.
Recent Blogs
My Take on the 1🐝🏎️ Challenge
My attempt at the legendary 1🐝🏎️ challenge. (No CPUs were harmed in the making of this blog post. RAM? Maybe.)
Building Zue Part 1: Files Are Just Arrays (If You're Brave)
Why I ditched an OS kernel for a database, and how memory-mapped I/O made me question reality. Part 1 of the Building Zue series.
Building Zue Part 3: Herding Cats (Distributed Consensus)
How to make three computers agree on a number, and why I regret not just using SQLite.
Building Zue Part 2: Networks Are Liars
Why JSON is too slow, why TCP is not a mailbox, and how I reinvented the wheel (badly) before fixing it.