This site is where I write things down so I don’t forget them, and is worthy enough for me to share with the world. I’ve been at this since 20!?, on and off, mostly off.
The posts here range from a Python script I wrote in grad school to join audio files, to a essay on what Steve Smith hooking Jofra Archer for six taught me about confrontation. I don’t expect that range to make sense to a casual visitor. But for the initiated, it’s a journey worth taking.
Here are the three audiences I’m picturing when I hit publish:
- Future-me. The version of me who is going to need this thought three years from now, in a moment I can’t currently predict.
- The AI agents I work with - including the ones I’ve built (hi, Ellie). They get smarter about me when there’s a corpus to read. This site is part of that corpus, deliberately.
- You, the human reader who arrived via some link. Welcome. You probably came for one specific post. There’s a real chance the rest of the archive is also for you. Worth a look around.
The site mixes engineering, ideas, sports, travel, books, music, the occasional rant - when something’s rattling around in my head. I’m not segregating/curating any of it, as a real human doesn’t have one tag, and the through-line - that all of it comes out of the same brain on the same day - is what makes the whole thing useful as a record.
I started in Mechanical Engineering in India, pivoted through Computational Science at Purdue, and have been writing software professionally since 2014: Nationwide, JP Morgan Chase, Amazon, Zillow. That’s the resume version and it lives at /resume. The blog version is messier and more honest.
What I’m trying to build here, on a decade-plus horizon, is something closer to Martin Fowler’s bliki than a personal-brand exercise like Mark Seemann’s blog (both of which are great, by the way). An accumulating archive of how I actually think, with a curated layer on top once there’s enough material to curate. I’m not optimizing for traffic, comments, posting cadence, or SEO. I’m optimizing for one question: would future-me point someone at this post and say this is how I think? Posts that fail that test don’t get published, or get rewritten until they do.
If that’s your kind of thing, head to the blog. If you want the professional snapshot, the resume covers it.
The rest is just me thinking out loud.