Day 39 – AI Coding, Bolt, Lovable, ‘Vibe’ Coding and The Future Of Programming

Only really heard about this term this week.

It’s basically non-programmers ‘just vibing’ with AI like Cursor + Claude where the AI will make the web software with them.

More succinct tools are bolt and lovable.

It’s a phenomenal tool but what seems to be happening is:

  • The AI eventually gets confused as the codebase gets larger
  • The non-programmer doesnt know how to fix a bug and so the ‘AI’ will create an increasing mess in an effort to fix it
  • The non-programmer doesn’t know the ‘best’ way to implement a feature, so will take whatever the AI offers, which is often sub-optimal and soon incurs technical debt.
  • The AI does not consider app architecture and often security and performance problems start appearing
  • Unless you know to remind it to find pre-made libraries for you that complete the task, it will just create code unnecessarily for you

These tools are phenomenal for prototyping, and amazing when you know what you are doing.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *