Looking back, we will forget how wild the hype around AI coding was. If you had just been following social media around this topic in 2023, you would have assumed that the current AI tools were already 95% of the way there towards making production-ready code.
That was completely wrong back then and is still mostly wrong in 2025. However, it is starting to get useful.
How it started
It started with pasting blocks of code into ChatGPT and, later, CLaude.ai. Then came the interminable lists of plugins that my IDE tried to hook me up with. I found all of them lacking.
How it’s going
Then I started using Claude-Code, a true agentic coding tool. Agentic means that the AI is able to form a high-level plan and then work through it step by step. It goes beyond the “action and response” behavior of earlier AI tools.
What does that mean? Think of a Google search: you type in a search term and hit enter. That’s the action. Then you get the search results. That’s the response. You are done. It’s very fast.
Agentic coding is much slower. You can see the AI working through the problem, seeing it think. (As an aside, we say that AI is a “black box”, which is true on one level. But on another level you can actually see it working in plain english.)
I have already used AI extensively on my main project, Keepthescore.com. And I am a beginning to experiment with writing projects from scratch using AI.
Some principals I use when using AI
This post is a work in progress. More to come later!
- If it’s a big task, ask the AI to make a plan first, then implement in steps. Even better, get the AI to write it down and use the plan as a working document.
- Get the AI to write tests for every feature you make. Writing tests used to be essential and painful. Now writing tests is essential and easy. You have no excuse.
- Ensure you have good documentation. If using claude begin with
/init
- Work in branches, commit frequently (using the AI) and don’t be afraid to roll back
- You will end up in “doom loops”: the AI took a wrong turn and fixing it is getting more and more painful. Throw everything away and then start again.
Some projects I am working on right now
Here is a list of things I am working on right now as side-projects
- Costcam.app: Instant price estimates from photos
- Zip1.io: a URL shortener for developers
- MORE TO COME SOON
Thanks for reading this 100% hand-written post! Follow me on LinkedIn for more or check out my projects.