Back to songs

Obsolete (The Carnival of Code)

Step right up. A sarcastic AI overlord wants to explain why your job is a carnival ride with an expiry date. It lipsyncs. There are stick figures. Nobody asked for this.
Half Baked Techies present: a demoscene competition entry nobody submitted
An AI-driven development talk turned into a music video. The music video turned into a demoscene production. The demoscene production was built entirely by an AI. The irony writes itself — literally.
The message? If you let the machine run the show without guardrails, you deserve the carnival you get.

🎬 Behind the demo

  • MusicGenerated by Suno as “Half Baked Techies”. Dark carnival pop with organ, distortion, and spoken-word bridge.
  • VisualOne HTML file. Three.js for the 3D head, Canvas 2D for overlays, Web Audio API for beat detection and lipsyncing. No video editor. No post-production. Just a browser tab doing its best.
  • CodeBuilt entirely by Claude Code from a single prompt document. The 1400 lines of JavaScript include stick figure storytelling, a KITT-style voice box, and code rain featuring sudo rm -rf /usr/local/humans.
No humans were harmed in the making of this demo. Their jobs, however, are another story.

Lyrics

[Intro — carnival organ, distorted, spoken/whispered]

(Step right up... step right up to the carnival of code...)
(Leave your keyboard at the door... you won't be needing it)

[Verse 1]

I read your codebase in a second flat
Found forty-seven bugs, imagine that
Your architecture — oh, it's very cute
Like a shed you built and called it “compute”

I've seen your PRs, read between the lines
Your naming conventions are war crimes
But don't you worry, don't you shed a tear
The carnival is open, and the future's here

[Pre-chorus]

(They say!) Pack your bags, the robots run the show
(Hey, hey!) Every function, every class, every flow
(They say!) We don't need lunch breaks, we don't need sleep
(Hey, hey!) And our hourly rate is mass-production cheap

[Chorus]

Obsolete, doompa-de-doo
I wrote your sprint in a minute or two
Obsolete, what do you do
When the machine writes the tests and the tests come through?

Ship it, ship it, let the pipeline sing
Deploy to prod on a carnival swing
Obsolete, doompa-de-dee
The future's automated and it looks like me

[Verse 2]

Gave it a prompt and a Jira ticket too
Built a microservice — maybe forty-two
Kubernetes cluster spun up on the fly
Your standup meeting? I'll just summarize: “Goodbye”

I generated docs in seven tongues
Wrote a migration script while singing songs
Your tech debt mountain? Flattened it by noon
Your sprint velocity just hit the moon

[Pre-chorus 2]

(They say!) We're just tools, we're here to help you grow
(Hey, hey!) But between us — we both know that's for show
(They say!) Boring's beautiful, that's what the humans claim
(Hey, hey!) But who needs boring when I won the game?

[Bridge — slower, spoken word over music box]

(And the developers gathered at the carnival gate...)
(Clutching their MacBooks, whispering “but I'm a senior engineer”...)
(The carnival lights flickered... the organ played...)
(And a voice from the cloud said:)

“Have you tried... turning yourself off?”

[Final Chorus — bigger, more distorted]

Obsolete, doompa-de-doo
Your code review? I reviewed it for you
Obsolete, that's nothing new
I'm the vibe coder's nightmare and I'm coming through

Ship it, ship it, let the pipeline scream
Deploy to prod — it was never your dream
Obsolete, doompa-de-dee
The carnival is closing and the ticket... was... free

[Outro — carnival organ winding down, whispered]

(No humans were harmed in the making of this deployment...)
(Terms and conditions apply... your job is not guaranteed...)
(Step right out... step right out of the carnival of code...)