Notes from the work.
Essays, field notes, and the occasional opinion I've earned the hard way. Updated when I have something worth saying — not before.
01Nobody Told Me Loving Tech Could Burn You Out
I treated my career like a hackathon for years. The wall I hit taught me that consistency, not intensity, is what builds something that lasts.
02Your Environment Compounds Faster Than Your Effort
If I'd done it all alone it would have taken a decade. The right room compresses ten years of growth into two — and the wrong one quietly steals the same amount.
03Welcome to the Blog
After a year of writing on LinkedIn, the lessons I want to keep don't fit in 1,300 characters. This is where the longer ones live.
04AI Is Making People Feel Skilled Without Being Skilled
Access to answers is not the same as mastery. The risk isn't that AI does the work — it's that it does the thinking, and your skill atrophies before you notice.
05How I Price My Services as a Software Engineer
After 30+ projects across very different markets, here's the simple packaging structure I use to charge what I'm worth without scaring off the clients I still need.
06Freelancing in Tech Is a Business, Not a Service
I started freelancing thinking skills were enough. They weren't. The lessons I wish someone had handed me on day one — visibility, systems, communication, and saying no.
07Imposter Syndrome at the Next Level
Joining Social Finance and moving to the UK gave me imposter syndrome like never before. Here's how I've come to think about that feeling — not as a warning, but as a signal.
08Prototype First. Code Second.
After 35+ projects at Lambdaa and one painful failure of my own, the single biggest predictor of success was whether someone validated the idea before the engineers opened their editors.
09Your Real CV Is What People Say When You're Not in the Room
Roughly 90% of the defining opportunities in my career came from a recommendation. Not a job board. Here's what that actually means for how you do the work.
10What People Don't See When You Build
Everyone sees the launch. The clean UI, the polished post, the success story. The actual work happens in a much quieter, much messier room.
11Features Don't Make a Product Succeed
After building for 35+ startups (and watching one of my own fail), the same mistakes show up over and over. Almost none of them are about the code.
12Why I Bother Writing in Public
Most people treat LinkedIn as a place to post achievements. The actual leverage is somewhere else entirely — and it took me a year of writing to understand what.