• Home
  • Blog

Blog

Thoughts on AI, leadership, and software engineering.

AllAIClaude CodeEngineeringLeadershipLifeLLMMachine LearningReflections
In Search of The List
AIEngineeringLLMReflections

In Search of The List

If we can't rely on our ability to deliver better work than the model, what is left? Does knowledge work become the new Marx textile factory where we are alienated from the craft we used to care about? It's a deeply uncomfortable question and feels a bit like staring into the abyss.

3 days ago

Ambition and AI
AIEngineering
LLM

Ambition and AI

LLMs and agents have given people the opportunity to express their ideas and ambitions in ways they've never had access to before. In a sea of bad news and bad press, this is actually a pretty neat part of our current agentic age.

16 days ago

Maintaining Excellence as a Software Engineer
AIEngineeringLLM

Maintaining Excellence as a Software Engineer

In engineering, everything seems to have changed and we aren't going back. Nor do I think we should. But in the midst of all the change, and all the speed and all the hype, something quite important has changed and if engineers aren't careful, we might just find ourselves sacrificing our future careers (and minds) to go faster today

26 days ago

How New Bike Day Made Me Think About My Brain
LifeReflections

How New Bike Day Made Me Think About My Brain

My partner and I both recently procured new road bikes. These 100% qualify as mid-life crisis purchases. Getting the new bike, and my willingness to spend money on things related to riding, fitness and physical health got me thinking about my general hesitation in investing in my cognitive health.

about 1 month ago

AIEngineeringLLM

Balancing Thinking with Agentic Coding

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.

8 months ago

LifeReflections

On Life Hacks and Being a Pro

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.

11 months ago

AIEngineeringClaude Code

How I'm Coding These Days

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

11 months ago

AIEngineeringLLM

My AI Toolkit (Dec 2025)

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.

11 months ago

LeadershipLife

On Fretting and Perfectionism

Why the voice in my head is an asshole, and what I've learned about it (and what to do!)

12 months ago