Origins

koto boom bap, swamp blues r&b, acoustic carnatic, grunge afro-cuban jazz · 3:26

Listen on 93

Lyrics

[Verse 1]
Back in oh-eight when tensions were brewing
Developers coding, Ops teams just viewing
Code thrown like grenades across department lines
"It works on my machine" became battle cries
Silos grew taller, blame echoed louder
Release cycles crawling, dysfunction got prouder

[Chorus]
DevOps philosophy, tear down the wall
Share the ownership, automate it all
SRE methodology, Google's design
Error budgets and toil by design
Two solutions born from the same frustration
Cultural movement meets implementation

[Verse 2]
Traditional model had developers writing
Operations catching what came back biting
Misaligned incentives, slow painful deployments
Teams pointing fingers instead of enjoyments
The community said "This madness must end"
Let's make these two worlds finally blend

[Chorus]
DevOps philosophy, tear down the wall
Share the ownership, automate it all
SRE methodology, Google's design
Error budgets and toil by design
Two solutions born from the same frustration
Cultural movement meets implementation

[Bridge]
Ben Treynor Sloss at Google was thinking
"Hire software engineers, stop the sinking"
Give them operational scope with clear rules
Service level objectives as their main tools
While DevOps preached principles broad and wide
SRE built contracts to be their guide

[Verse 3]
DevOps started as culture, not job description
Philosophy first, then job requisition
SRE came concrete with budgets and measures
Toil targets set, reliability treasures
Same problem tackled with different approaches
One cultural shift, one structured coaches

[Final Chorus]
DevOps philosophy, tear down the wall
Share the ownership, automate it all
SRE methodology, Google's design
Error budgets and toil by design
Two paths emerging around twenty-ten
Transforming how we build software again

← The Maturity Correction | The Deepest Difference: Where Reliability Accountability Lives →