What I build, watch, and play.
The things that keep me curious — from shipping small tools to strumming ukulele chords. Not everything needs a roadmap.
Building Small Tools
I build tools that solve one problem well. BlogGen started as a weekend script — now it runs this blog. The best code is the code you actually use.
Rapid Prototyping
Idea to working thing in a weekend. I prototype to think — if I can't build a rough version fast, the idea probably isn't clear enough yet.
AI Experimentation
Sutra, agentic workflows, prompt architecture — I spend evenings pushing LLMs past their comfort zone. Production AI is my day job; weird AI experiments are the hobby.
Writing & Teaching
Sixteen years of lessons, distilled into long-form posts. @TechWithGaurav is where I turn experience into frameworks other builders can use.
Photography
Framing a shot is the same skill as framing a problem — decide what to include, what to leave out, and commit.
Travel
New cities, new food, new perspective. Travel is the fastest way to break out of patterns you didn't know you were stuck in.
Ukulele
Four strings, zero pretension. I picked it up because it's the opposite of enterprise software — simple, portable, and nobody asks about the roadmap.
Food & Cooking
I approach food the way I approach architecture — start with quality ingredients, don't over-engineer it, and respect the process.
Gaming
Strategy games mostly. The ones where every decision compounds and there's no undo button — basically enterprise consulting with better graphics.
Movies & TV
Good storytelling is good information architecture — setup, tension, payoff. I watch for the structure as much as the story.