2025-04-25 20:48:57 +01:00 by Mark Smith
I've been hearing the term vibe coding being thrown about quite a lot recently, and especially in the past week. Of course there is a vibe coding wikipedia page. They describe it as a software development methodology that is strongly influenced by AI tools. An example that popped up earlier today in my Twitter/X feed was from Peter Levels, who described one of his most recent projects as using this technique.
Peter Levels: "Vibe coded my own $4.99/mo socal media screenshot service in 2 hours in Node JS"
I thought the thread was pretty interesting because it reminded me of personal projects that I have worked on. He basically created a self hosted tool to take screenshots of websites, and used it on some of his existing websites to save thousands of dollars per month. I was having trouble figuring out exactly what the tool did and more importantly why it was so useful from the thread, and wouldn't you know it others were too so somebody in the thread, Brandon Watson, used Grok to generate a well reasoned case for the tool. Vibe coding all the way down it seems.
Is what he did much different from my self hosted linkblogging SaaS? There are certainly a lot of similarities like a queuing system for backend processing, everything running on a simple VPS instance, but the main thing seems to be that with AI tools he was able to put it all together very quickly. Pretty cool I guess.
Not sure my blogging environment recent developments meet the definition since I'm still not using AI tools, but I've always felt that I channel some sort of vibe when I build stuff. Maybe I need to get in on the vibe coding action, and of course blog about it afterwards. I do note that there are many that are rolling their eyes at this "new" trend. #