Adventures in vibe-coding
Posted: Mon Feb 23, 2026 12:42 pm
I expect this may be a divisive topic, but...
I did my first project with Claude Code at the weekend. I haven't coded since my 2nd year at uni using Fortran 90. I've read about what Claude Code can do, and have been encouraging my team's developers to experiment with agentic coding. It only seemed right that I spend some time actually playing with it to see how it works.
It was easier than I thought. As well as Claude Code itself I used the main Claude chat to walk me through the initial setup of Visual Studio, GitHub, Python etc. It gave me the prompts I needed to then get Claude Code running itself.
The project I chose was a music stemming solution which splits an MP3, WAV or FLAC file into individual instrument tracks, including one combined drumless track which I can use when doing my drum covers. The actual stemming algorithms are open source (demucs, built by Meta).
First step (after initial setup) was getting it to build something that would take a file, split it, and output to a folder using a command prompt. It also needed to work with a YouTube URL, scraping the audio and splitting it.
When I was comfortable that worked I then go it to build a UI for it that includes a library of previously stemmed songs and a playback feature that can toggle between drums only or drumless.
It's not the prettiest, but it all works. Until now I've been paying a subscription for a stemming tool which I can cancel. This also does a couple of extra things I wanted:
- works with a YouTube URL
- creates one single drumless mix
The final step was to connect Claude Code to GitHub so it could push the project to there and create a .exe version for PC users.
At no point did I need to write any code (I can't). Any errors were fed back to it for it to interpret, find the issue, and update the code. This included when the .exe build failed in GitHub. Claude Code was able to see this, identify a missing dependency, and fix it before pushing the project back to GitHub to try again.
I want to experiment with it more and am trying to think of useful tools I could build. I have a slightly more ambitious one in mind next. Using Claude to help scope it out based on an initial broad brief has been helpful.
Has anyone else played around with it?
Here's TriStem:
I did my first project with Claude Code at the weekend. I haven't coded since my 2nd year at uni using Fortran 90. I've read about what Claude Code can do, and have been encouraging my team's developers to experiment with agentic coding. It only seemed right that I spend some time actually playing with it to see how it works.
It was easier than I thought. As well as Claude Code itself I used the main Claude chat to walk me through the initial setup of Visual Studio, GitHub, Python etc. It gave me the prompts I needed to then get Claude Code running itself.
The project I chose was a music stemming solution which splits an MP3, WAV or FLAC file into individual instrument tracks, including one combined drumless track which I can use when doing my drum covers. The actual stemming algorithms are open source (demucs, built by Meta).
First step (after initial setup) was getting it to build something that would take a file, split it, and output to a folder using a command prompt. It also needed to work with a YouTube URL, scraping the audio and splitting it.
When I was comfortable that worked I then go it to build a UI for it that includes a library of previously stemmed songs and a playback feature that can toggle between drums only or drumless.
It's not the prettiest, but it all works. Until now I've been paying a subscription for a stemming tool which I can cancel. This also does a couple of extra things I wanted:
- works with a YouTube URL
- creates one single drumless mix
The final step was to connect Claude Code to GitHub so it could push the project to there and create a .exe version for PC users.
At no point did I need to write any code (I can't). Any errors were fed back to it for it to interpret, find the issue, and update the code. This included when the .exe build failed in GitHub. Claude Code was able to see this, identify a missing dependency, and fix it before pushing the project back to GitHub to try again.
I want to experiment with it more and am trying to think of useful tools I could build. I have a slightly more ambitious one in mind next. Using Claude to help scope it out based on an initial broad brief has been helpful.
Has anyone else played around with it?
Here's TriStem: