Skip to content
Go back

Vibe Coding: The Art of Programming with Flow and Intuition

7 min read

This post could be potentially vibe coded.

Recently, I wanted to migrate away from my old Hugo blog into something fairly easier to use and more modern. There were several issues though, my Hugo blog is jank. (Think super jank with a lot of random customisations like fuzzy searches, custom front matter, random JavaScript embeds, random paginations and etc all hacked up over the years from moving from a pure static site to Jekyll and to Hugo and messsing around with themes)

Intially I was going to just move some posts and leave the rest to rot and disappear from the internet forever but then I heard about Cursor and these new IDEs that vibe coders use.

Well shockingly, it is much better than I thought.

Over the span of 3 days, I vibe coded the following

I am quite amazed, this task would have taken me a way longer time if I would have done it manually. To be fair though, perhaps the vibe coding is good, if the user provides more of a guidance, like someone actually directing it properly.

For most of my use cases, I have to actually use specific keywords so that it knows what to do for example, I have to give it things like “Astro Islands”, and things like “Perhaps this is the cause…”

By the way, I vibe coded the title as well, I don’t think it gives an elegant solution. If you want an elegant solution, perhaps you need to hold its hand. What is elegant anyways? :)

Of course this code base is fairly small in comparison to what real projects are but I can see vibe coding being a thing and a tool in which a programmer has up his arsenal.

Bye.


Share this post on:

Previous Post
Modern Code Assistants: Roo, GitHub Copilot, and MCP
Next Post
Outpost Design Pattern: Managing External Dependencies with Grace