Thoughts on AI, leadership, and software engineering.
One of the most exciting things about agentic coding is the ability to move quickly. One of the biggest dangers of agentic coding is the ability to move quickly. One of the most important problems to solve right now is finding the balance between speed and learning.
10 days ago
We’re wired for leverage, so we keep hunting for the shortcut. But pros don’t skip the boring part. Instead, they commit to it until the work becomes the reward.
3 months ago
The coding scene changed a lot in 2025. As the year comes towards its conclusion, I have thoughts and reflections on my journey as a software engineer and how I'm currently leveraging AI in my day-to-day
The AI tools I’m using in my day-to-day as of December 2025. It’s been a wild year in terms of available tools and their levels of efficacy and sophistication. Now seems like a good time to reflect on my current usage.
4 months ago
Why the voice in my head is an asshole, and what I've learned about it (and what to do!)