Life runs on code.
Vinayak Mishra. Been building backend systems for a while – payments, risk, the parts where getting it wrong costs real money.
Lately spending time on open-source security. Finding bugs in code everyone trusts, fixing what I can, disclosing the rest. Most of my own work lives at 1mb-dev – small Go and Node libraries, nothing fancy, just tools that do one thing well.
Writing here is how I think through the work – technical or otherwise. The patterns that hold, the ones that don’t, what I’d do differently next time.
Go mostly, some Python and Node. PostgreSQL when the data matters. Strong opinions about error handling, loosely held opinions about everything else.
Most systems fail at the boundaries – between teams, between services, between what the spec says and what production does. That’s where the interesting work lives.