Vibe Coding
Vibe coding is an emerging software development practice that uses artificial intelligence (AI) to generate functional code from natural language prompts, accelerating development, and making app building more accessible, especially for those with limited programming experience.
It's not a term I like, I'll admit. Probably too old for it. But it's something that's come up in work recently, and as such, is something I'll need to get used to.
With that in mind, I installed Github Copilot and gave it the task of making this site more usable. Here's what I (we?) implemented over the course of a couple of evenings.
new centred layout
dark and light mode
spotify integration
bluesky integration
contentful CMS integration
several iterations of each of these
I might put down my thoughts on the experience a bit later, but I'll also do some more to the site as I gather any cohesive thoughts. In short, for now, it was very helpful but also a tad frustrating.
More site updates to come, not least because this layout and colour scheme is awful.