Resources for AI Programming

Vibe Coding + Expertise = Mega Win!

Vibe coding can help you go far, but the best winning combination is one where you combine vibe coding with deep expertise of what good code should look like.

A great video by Kirupa. I love his website, by the way.

Basic Claude Code

I have received hundreds of emails from people talking about their workflows and how they have used my workflow to get ahead. I have spoken at a few conferences, and taught a few classes about codegen.

Harper Reed has been writing a lot about AI coding tools, and this one on Claude Code is a great place to start.

Baby steps into semi-automatic coding

I spent time this week building an actual project using an AI coding agent. I ended up with 11,000 lines of code that actually work.

A good first hand experience getting started writing code with an agent.

How I use Claude Code

Since AI agents are new for everyone right now, I thought it might be fun to share some patterns I've been noticing recently. Here's how I use Claude code.

This blog post really helped me get into Claude Code and start using it effectively. Eventually I started learning a few tricks of my own as well.

Vibe Coding and The Illusion of Progress

When AI can spin up features in minutes, it’s easy to lose sight of whether those features still solve the problems that matter.

A good review of some things to watch out for.

A hackable AI assistant using a single SQLite table and a handful of cron jobs

The reality is, you don’t need fancy techniques or libraries to build useful personal tools with LLMs.

A really fun little side project.

Claude Prompt Engineering

I've found the Anthropic documentation for Claude to be really informative, even for other models. It helped me to understand at a deeper level how the LLMs work.