Coding with AI - Lessons learned
17 November 2025
I’ve been spending the past few months coding with AI. Here’s what I’ve learned so far.
Design before you delegate
Your own job is to build a smart architecture and data model. Use your unique creative thinking, and your own experience. For example, I never want to deal with timezones, so everything is always UTC until it’s displayed. That’s a decision the AI won’t make for you.
But you can’t plan everything upfront. You will iterate. Sometimes your idea just doesn’t work. This means you need to refactor all the time. It’s ok. Make many small refactors. Don’t wait until big ones are needed.