I write backend systems in Go and Python by day, and build things that probably didn't need to exist by night. Currently losing to OSTEP, learning BubbleTea TUIs, writing a hot reloader in Go, and assembling a split keyboard β which has so far been an expensive lesson in patience.
Tech Lead at Hitachi Vantara, based in Pune, India. Strong opinions on code readability. I got into distributed systems because I wanted to understand why things break in interesting ways. TUIs are an underrated art form and I will die on that hill.
TUI with BubbleTea β Learned TUI development the hard way. Turns out making a terminal app look good is a full-time job, and I already have one of those.
Hot reloader in Go β Because waiting for manual restarts during development is a form of suffering I refuse to accept.
Custom split keyboard β Assembling a split mechanical keyboard from sourced parts. It will either be the most ergonomic thing I've ever typed on, or an expensive lesson in hubris.
Slowly working through Operating Systems: Three Easy Pieces (OSTEP). It's humbling. Also doing the Boot.dev backend path when I need to feel good about myself again.

