Ten Ways to Build the Same Door
Plays in the dock at the bottom of the page, so it keeps going while you read on.
Lyrics
They said we need a whole new build for every town we're in
New forms, new rules, new names to learn, start the clock again
I watched good coders pour their years into a copy's shell
Same door built ten different ways, and none of them build well
Don't build the house again, just change the sign out front
The rooms don't need rebuilding, only how you walk through 'em
Leave the frame the way it stands, let the trim do the talking
One good house, a hundred doors, that's how the smart ones run it
I met a woman built her business logic in a locked-up wall
Every time the taxman blinked, she'd have to gut it all
But down the road they built it loose, the rules just hung like art
Swap the frame, the labels, the forms — never touch the heart
Don't build the house again, just change the sign out front
The rooms don't need rebuilding, only how you walk through 'em
Leave the frame the way it stands, let the trim do the talking
One good house, a hundred doors, that's how the smart ones run it
The law's gonna shift like weather, the words are gonna turn
Build for the change that's coming, not the ground you already burned
A platform bends where it needs to, a copy just breaks in two
Give the reins to the ones who know the rules, let the builders build what's true
Same door, different key
Same road, easier
Build it once, let it grow
That's the only way I know
The band
The On-Call
A weathered tenor, close-mic'd with a little rasp, telling it plainly. A specific person, a specific night and a lesson learned the expensive way - warm, and never preachy about it.
None of these bands are real. Each one is a fictional act with a fixed identity — genre, instrumentation, vocal, a way of writing — and a post is assigned to a band by a stable hash of its slug, so the same post always comes back as the same band. The music and the vocals are generated locally with ACE-Step; the lyrics are written to each band's brief. No musicians, no recordings, no one to credit.
Where the words came from
The lyrics were written from the post Configuration Over Custom Code: A Better Way to Build Multi-Jurisdiction Software.
Supporting multiple jurisdictions doesn't require multiple applications. A well-designed configuration model can adapt software without sacrificing maintainability.
More by The On-Call
- Honest Data 4:57
- Twice for Nothing 4:37
- The Return Visit 3:07
- Learning Is the Load 3:40

