Written content to help you along your web development journey, without forgetting to have some fun along the way.

Better tools don't skip the learning curve. Even a year into working with AI, new adopters still have to struggle through the same messy process.

I tested my theory that those who context switch best produce the most value today. This is how I found my limit.

The buy vs. build needle has moved. Here's why I'm building directly on foundational tools instead of reaching for the next hyped-up abstraction.

Early project stages need tight feedback loops while ideas take shape. Once there's real definition and confidence, productivity scales fast by shifting to async workflows.

The prompt is the final step of a thinking process. AI tools can do a lot, but they can't replace the work of defining the unique and specific problems you are looking to solve.

Facing mental health challenges and a developer identity crisis, then beginning to find some answers.

How modern AI coding tools haven't just made me faster, they have transported me back to the head-in-the-sand, deep-working feeling of my peak Ruby on Rails days.

The pace of AI advancement is relentless. Learn how to stay productive without burning out trying to chase every new tool.

AI has advanced beyond silly little demos. It's now enabling anyone to build personal software catered to their unique needs and preferences.

Why I revised my book rating scale to start at three stars and how I learned to put down books I didn't enjoy.