New blog post! Apparently, the term "Vibe-coding" was coined a year ago from today. I have some thoughts about it.
https://noeldemartin.com/blog/software-ideals-in-the-age-of-ai

Software Ideals in the Age of AI
In the last few weeks, there has been a lot of talk about the end of software development. We're entering a period where software is easier to make than ever before, and many are proclaiming that soon we won't need to look at code anymore. I'm also very excited by the idea that anyone can make their own software, but there is a problem. The design choices that come baked-in with most of these tools are not great. If you ask an LLM to vibe-code an app, it's going to inherit all the faults of the previous generation. In the age of AI, we need better defaults.