2025-02-26 18:47:54

So the big question I – and I suspect lots of people like me – are asking now is:

What’s a web application stack that I could choose to develop for and make a living from that doesn’t have enshittification and growth-at-all-costs in its near future?

Where do I go now???

2025-02-24 22:56:22

Unsolicited Grumbles: Today I learned that if there's one thing worse than an auto-playing hero-section video, it's an auto-playing video that scrolljacks its way to full screen.

No.

Just, no.

2025-02-24 07:56:53

Yay! I’m like properly going to WP London Meetup on Thursday for the first time. I’ll finally meet some people in 3D and re-meet some folks I call friends. Exciting!!!

2025-02-19 14:42:10

At my local computer museum. So much retro nostalgia!

I’d forgotten how freaking big the Lynx was! A kid at school had one and brought it in for us to drool over at lunchtimes. Amazing.

2025-02-16 22:57:21

My mother in law has an iPhone 8 that we got three years ago, second-hand/refurbished.

Its battery is clearly just giving up. But I don’t know what to do.

If it was me I’d sink the cost and buy a new second-hand refurbished one. I can get an iPhone 12 for £200.

But she’s like: why do these only last three or four years? My previous (dumb) phone lasted about 10 years.

And dang it she’s right.

But battery replacements rarely work well (IMO) and this one looks tricky.

Hmm.

2025-02-14 20:43:51

Complicated JS build toolchains and massive dependency trees can still go to hell. Yes, even the modern ones.

I just don’t care about your peer dependency hoisting. Whether I’m using JSX or not in my files. If it’s a site, app or library. If it’s require or import.

Just… really… just build the frickin code already without complaining.

Or at least cut the log vomiting and tell me what’s actually wrong.

Sheesh. Have we not made tbis good and stable yet? 🙄

2025-02-14 20:23:06

About to turn Copilot off because we have a typo in one of our directory names, but it insists on autocompleting with the correct spelling.

Not worried about losing my job just yet.

🙄😂

2025-02-13 23:27:34

Oh. AND I finally saw a physio about my chronic shoulder pain. He’s given me exercises with resistance bands that should help. But the good thing is there’s no severe or permanent damage. Shoulders are just complicated! 😬

2025-02-13 23:24:45

At work my team is facing constant change right now. So life as a whole feels very chaotic and out of control, which I don’t like.

But today was a good day at work. Several days being busy putting a new build toolchain in place has nearly paid off (goodbye webpack and the ancient create-react-app we never ejected from!!).

And I made a sourdough for the first time in ages. Yum!!

Tired now. But satisfied.

2025-02-13 23:19:55

On the one hand I don’t want too much personal stuff on the internet. But on the other hand, I am a person. And it’s good to read the personal stuff of others. So here we go.

It’s been a mixed week. My son played in his school piano festival (on a £40,000 grand piano!) and did awesome. My daughter got her orange belt in taekwondo. Hooray!

But today I spent a lot of time nursing a very sick girl and juggling the whole both-parents-working situation. Gah!!

2025-02-12 22:34:32

Dragons Den S22 E4 Spoiler


So I just watched TikTok Hair Care girl on Dragons Den (S22 E4).

I have never seen anything like that go down.

Touker trying to scam the woman and the other Dragons call him out.

Extraordinarily scenes!

Never liked Touker. 😠

2025-02-09 22:44:22

I just saw the acronym EULA for "End User License Agreement" and now I'm wondering if all the Martians wanted in Jeff Wayne's musical War of the Worlds was for someone to sign an unnecessarily-complex legal document?

2025-02-09 19:04:52

I’m trying to figure out how to get news (which is blog posts on a WordPress site) into the static Turbo Admin site. Help me think it through.

Options:
1. Copy and Paste
– Annoyingly manual
2. Pull with JS fetch (and provide a fallback link)
– Wouldn’t allow RSS feeds
3. Pull as part of build
– Introduces annoying part of build process.

Hmm…