Writings
Thinking out loud about code and craft.
June 7, 2026AI, Engineering
Pi.dev: deep dive
You've used Claude Code. Maybe Cursor too. They're great — until they're not. The moment you want a tool they don't ship, or you disagree with how they format your commits, or you need a guardrail they di…
Read moreJune 7, 2026AI, Engineering
The Ralph Loop: Write the Program That Writes the Code
I used to hear “AI coding in a loop” and picture AutoGPT — an agent chasing its own tail, burning tokens, somewhere deep in hallucinated output. That was my mental model until a few weeks ago. Vague. Wrong. Missing the e…
Read moreMay 10, 2026Life, Engineering
How I read
I have a reading problem. Not that “I don't read enough” — but I have too many avenues of reading. I want to reduce distractions and points of leakage in my reading workflow. So I built a pipeline. The setup It consi…
Read moreMay 9, 2026Career, Writing
How to take in gurus and mentors?
Note (before you decide to spend time reading this piece): Finding a good mentor is hard. This post isn't for someone who isn't convinced they need one. But if you've found someone, keep reading. I find it fa…
Read moreMay 1, 2026Life
A country built on convicts. A land of saints electing criminals.
I went to Australia for work. I came back questioning my own country. In Australia, it wasn't the big things that got me. Not the skyline, not the beaches, not the wildlife parks. It was the small things. People stop…
Read moreApril 26, 2026Writing, Life
Reading made me miss writing
I have been reading a lot lately. Not books, but blogs and essays by various writers, and I realised how much I used to like writing when I was posting on LinkedIn. I was semi-popular on LinkedIn, and it was part of an e…
Read moreApril 20, 2026Career
Keeping your mouth shut in your new team
“Simply shut up and listen.” That's what my mentor kept telling me in my first 90 days at a new org. It didn't make sense, tbh. I wasn't starting with a blank slate. I had vast experience; why shouldn't I…
Read moreDecember 14, 2020Career
I did 100+ 1:1s in 7 months and here is what I experienced.
I joined my current organisation after the world went remote. Meeting people isn't a luxury anymore. I experimented in something completely new to me — People networking — and here is my experience from doing more th…
Read moreAugust 21, 2020Engineering, Life
OrganizeYou — Journey of a pet project!
Chrome: https://chrome.google.com/webstore/detail/organizeyou/jbklehanlglahdjcjililkmdmbngffjn Edge: https://microsoftedge.microsoft.com/addons/detail/dnbgckcbophhohmncbhjphngnnidamjg Firefox: https://addons.mozilla.org/…
Read more