“People don’t buy software, they hire a service” is a bullshit straw man.
That OS on your laptop? Software.
The terminal your SSH runs in? Software.
The browser you’re reading this take in? Software.
The editor you wrote your last 10k LOC in? Software.
The only “service” I buy is email — and even that I run myself. It’s still just software, plus ops.
Yes, running things is hard. Nobody serious disputes that. But pretending this is some new revelation is ahistorical. We used to call this systems engineering, operations, reliability, or just doing your job before SRE needed a brand deck.
And let’s be clear about the direction of value:
Software without SRE still has value.
SRE without software has none.
A binary I can run, copy, fork, and understand beats a perfectly monitored nothing. A CLI tool with zero uptime guarantees still solves problems. A library still ships value. A game still runs. A compiler still compiles.
Ops exists to serve software, not replace it.
Reliability amplifies value — it does not create it.
If “writing code is easy,” why is the world drowning in unreliable, unmaintainable, over-engineered trash with immaculate dashboards and flawless incident postmortems?
People buy software.
They appreciate service when the software becomes infrastructure.
Confusing the two is how you end up worshipping uptime graphs while shipping nothing worth running.
... because the government is in the pocket of the big hotel chains, which are ruining the country.
Airbnb: World travelers who try to blend in.
Hotel: Drunk Brits who puke all over the place.
We have 3 Airbnb flats in our house for 2 years now.
Never had an issue with any of the renters;
But, the lights in the stairwell are working now,
the door locks work, electricity is stable, and I haven't seen a cockroach in a long time.
Meanwhile the guests from the hotel across the street keep us awake every freakin' night.
Bonus:
Those 3 flats had been sitting empty for nearly 10 years, just like the other ~30 thousand flats sitting empty in the city.
That OS on your laptop? Software. The terminal your SSH runs in? Software. The browser you’re reading this take in? Software. The editor you wrote your last 10k LOC in? Software.
The only “service” I buy is email — and even that I run myself. It’s still just software, plus ops.
Yes, running things is hard. Nobody serious disputes that. But pretending this is some new revelation is ahistorical. We used to call this systems engineering, operations, reliability, or just doing your job before SRE needed a brand deck.
And let’s be clear about the direction of value:
Software without SRE still has value. SRE without software has none.
A binary I can run, copy, fork, and understand beats a perfectly monitored nothing. A CLI tool with zero uptime guarantees still solves problems. A library still ships value. A game still runs. A compiler still compiles.
Ops exists to serve software, not replace it. Reliability amplifies value — it does not create it.
If “writing code is easy,” why is the world drowning in unreliable, unmaintainable, over-engineered trash with immaculate dashboards and flawless incident postmortems?
People buy software. They appreciate service when the software becomes infrastructure. Confusing the two is how you end up worshipping uptime graphs while shipping nothing worth running.