Friday, January 9, 2026, 6:37 am
Justifying existence

Confession time. I drag on updates. On my iPhone.
You see, I like a device that performs. Well.
While this iPhone 12 Mini no longer owes me anything, there isn’t a phone offering that excites me enough to purchase the next one. Plus, I’ll have to give up the smallest footprint Apple has offered in ages.
Apple. Oh how you’ve lost your way... but I digress. Partially. Your developers need to justify their existence too.
Lately, my phone has been throwing reminders of a world I walked away from a decade ago. Well, to be honest, I was shown the door. Every day I am grateful. Every. Day.
Because software developers have one job. And it’s not to develop software. It’s to ensure they have a job tomorrow. Perhaps we all have that job—ensuring job security. My god... we're all politicians now.
There is a small handful of apps on my phone that have been there for ages. Silently, faithfully waiting for me to use them again. And I do.
Then there are the apps in “active development.” Companies striving to remain relevant frequently update their apps to ensure the smoothest user experience. Um... I call bullshit.
The smoothest user experience will be to not have to update the app weekly—automatically or not. And as a former software developer, I fear frequent updates. It was bad enough in the Mac/PC days when you’d install the latest update for a single feature you’re excited about, only to learn it was a bad update: not ready for prime time, buggy, &c. So you’d roll back the software and read the software reviews waiting for the issue to be fixed.
However, in this modern era, it’s all but impossible to rollback the software. Again, job security. And is there a real reason to go back? Ever? Well, if I intend to keep a working, older phone, yes. So phone updates only go one way.
Let me posit this: What if your software is... perfect? It does exactly what it is designed to do, and it does that task well. I can list a handful of these applications.
But, this hails back to the Golden Era of Toyota from the 1990s. A car that’s relatively low maintenance that will run forever. Fuck! These cars will run to nearly one million miles? How in the ever loving fuck is a company to make money with a forever product? We need planned obsolescence. We need things to wear out. Feature creep alone isn’t enough.
So modern cars wear out. And modern software rots. Because we need jobs. And we need money.
However badly I may need money... I am eternally grateful to no longer be in that world. A slave to the job. To evolving a product that doesn’t need evolving, simply to justify my own existence.
And we have software that “phones home,” upon every use. In some cases, to simply ask for permission to run. So much for living off of the grid! Network connection required, for that reason only... otherwise the software runs entirely locally.
Grabbing updated data is one thing, like a daily crossword puzzle. Yet why does this require an upgraded OS? Checking for a software update, simply for the sake of an update being available? Then NOT running because the update exists? To play Tetris? Get the fuck out.
Yet no one wants to pay the Maytag repairman to simply sit and wait for the phone to ring? We must give him something to do while he waits... or at least make the wait shorter.
No. There must be another way.




i like the way you kiss me

Misled
