Vibe coding
Programming paradigm with AI assistance
Vibe coding (or vibecoding) is an approach to producing software by depending on artificial intelligence (AI), where a person describes a problem in a few sentences as a prompt to a large … Wikipedia
But does it really work?
OH YEAH BABY!!!
My first effort using vibe coding was a Neovim plugin that accesses local Sqlite3 database data in a popup window. It took me 4 days from the start and I didn’t have any Lua programming skills and I was new to Neovim. Four days is incredibly fast. That was last Friday to today.
By comparison when I wrote and released my “Auspost” application, written in Perl and GTK, back in 1999, it took me probably a month. That one accessed the Auspost on-line postal costing server and computed quoting costs for me.
I’ve just finished a Neovim plugin that access a Fossil SCM repository (think GIT) and handles all the usual commands, commit, status, etc. It also checks to confirm the file I’m using Fossil on is in a valid Fossil repo etc.
I started the latest one this morning about 10am and I finished today at about 7pm.
ARE YOU KIDDING, ONLY 9 HRS, INCLUDING GOOFING OFF and COFFEES ETC ???
Nope, it really happened. I’m stunned. My productivity coding (I’m a electronics tech, NOT a coder) just jumped about 1000x. Too bad I’m 70 years old and retired!
Without a picture it didn’t happen, right ? here are both my plugins for the same file
AI is the Arduino of this age.
Cheers,
Terry
My final image of the Fossil SCM plugin