I have been building websites for a very long time, and by now I have gone through quite a few of them. Some of them had fun and pretty designs. But this, the thing you are looking at now, is the coolest website I have ever had.
And all thanks to AI.
Vibe Coding Is Definitely A Thing
Well, a lot thanks to AI. I still had to do plenty myself to get everything right. But vibe coding - building websites with AI - is becoming a real thing, and for good reason.
I made this design and all its functionality in Cursor, an app that lets AI do the heavy coding work. And it is surprisingly easy. All week I have been sitting behind my MacBook in amazement, sometimes cheering, while Cursor flawlessly turned my ideas and wishes into code.
A special design based on the category? Easy.
Pull existing text and styling from another page and use it on the homepage? Done in no time.
Vibe coding is seriously cool.
But I Almost Threw My MacBook At The Wall
Of course, not everything is sunshine and roses. Cursor can be pretty dumb at times. It wrote code based on functionality that does not exist at all in Ghost, the CMS I used for this site. And when something did not work and the proposed fix did not help either, I had to make sure Cursor actually tried a different solution. Otherwise it would just keep alternating between two broken options.
I also had to steer it quite firmly toward possible causes of problems.
The worst moment came when Cursor suddenly decided to delete all my code, start over and immediately overwrite the old files. When I asked it three hundred times to restore everything, the app crashed and I lost it all.
Two days of work gone.
At that point, throwing my MacBook at the wall felt very tempting.
But Everything Is Good Now
Of course it all worked out. The next day I simply started again, armed with the lessons I had learned. And the result is pretty great.
My blog has never been this cool. I am genuinely very happy with it. Or well, blog… I now see it more as a kind of stream of things I like, thanks to everything I added.
Besides regular blog posts, I can now write smaller bits of text. Basically short status updates like on Threads or Bluesky. When I have watched a film or show, I can show it nicely in my stream or on the reviews page. That means I can share my recommendations even better.
And everything sits together in one nice timeline.
The biggest work is done, but my friend Cursor and I still have some fun ideas to try.
Stay tuned!