Nic
banner
nicferrier.bsky.social
Nic
@nicferrier.bsky.social
I’m an English hacker from a long time ago.
I am trying to help rewild the Internet.
https://weblog.ferrier.me.uk

Emacs help and advice if you ask.
The point is that’s what scaling IS.

They built what could scale with a little work. They delivered a relatively simple product. They added capacity as they needed it.

As it turned out they were lucky and did need to do the work.

Awesome.
December 3, 2025 at 8:19 PM
Postscript:
The neophyte bs in the software industry means that most developers probably know nothing about about the instagram scale story.

More than 2 years ago? Kinda irrelevant to now don’t you think old man? They lol as they go off to try to fix another vulnerability.
December 3, 2025 at 8:13 PM
How on earth was that possible? We don’t have Kube!!

It’s just silly.

It’s silly to tell yourself you need that or it’s not costing you a ton when you don’t need it.

People even tell themselves these things and then do it anyway.
December 3, 2025 at 8:02 PM
Complex products beget complex software solutions.

1. The complexity in the product is rarely a good idea.

2. It’s not as if other solutions don’t work. I’ve never used Kube and I’ve built hyperscale things.

Instagram is the classic rags to riches scale story. Kube wasn’t invented….
December 3, 2025 at 8:01 PM
I understand and you’re right. People use these things because “they’re going to make it easier to scale”.

BUT THEN THEY NEVER SCALE.

Premature optimization is the root of all (software) evil…
December 3, 2025 at 7:59 PM
And after the dentist an all.
December 3, 2025 at 7:42 PM
I explain all that not because I’m being arrogant. It’s just my view. I understand that people get super excited by the affordances offered by react. But it’s just always seemed like a complexity trap. Over and over. Oops. Gotta rewrite it all again!
December 3, 2025 at 6:25 PM
… between react and css/dom. But the foundational tech is MUCH more stable.

So yes. I am serious.

But I also think this about ansible, kubernetes, typescript and many other things that are commonly accepted as the right way to do stuff.
December 3, 2025 at 6:22 PM
… are scrambling to fix this update - or worse maybe they’re delegating it to a specialist team and not even noticing - I will do nothing because I just use html, CSS and the dom.

Is it because I am a super experienced grey beard wizard? No. There is no difference in complexity …
December 3, 2025 at 6:20 PM
Ok.

I think this industry has a neophyte problem. It always has had but the growth in inexperienced software engineers is enormous. And they want easy solutions.
One find someone with 5 years experience being called “senior”.
They haven’t even seen a single dev cycle!

While the react folks …
December 3, 2025 at 6:16 PM
Code experiments seem harmless.

But I think there is a lot wrong in the way we are being software developers
December 3, 2025 at 5:48 PM
I believe you are entirely on the wrong path.

But who am I? No one of any real consequence.

Safe to ignore me I reckon.
December 3, 2025 at 5:40 PM
You’re talking nonsense.

Every single one of those things uses html, css and the dom.

Developers just wanna wrap all that in some other crap because they’re idiots.

They should stop being idiots.

The crap is bloat and is unsustainable.
December 3, 2025 at 5:36 PM
This is the universe telling you to get another cat.
December 3, 2025 at 3:58 PM
You just need an Alistair who is old and hopelessly out of his depth and you’d have the set!
December 3, 2025 at 3:57 PM
YES!!!
December 3, 2025 at 8:34 AM
Omg. They’re all little babies.

It is a literal fog. It has to be.

Also I am looking for the dogs of war because I like to pet puppers.

This is what you in the press don’t understand.
December 3, 2025 at 7:53 AM
Play the other one where you get to take a shot (of mulled wine) every time you hear it.

You don’t have to drink it on the call.
December 2, 2025 at 5:56 PM