2025-12-04 22:27:35

After a long time away due to a long-lasting cold/flu virusy thing, I finally got back to swimming today. Straight in with 35 x 25m lengths. And didn't struggle as much with breathing as I thought I would.

I'll take that! 😄

2025-12-04 13:18:56

Email subject starts: “Missed Black Friday?”

What? How the hell would I have missed it? Do you know how many emails I got???!

2025-12-04 07:44:26

I thought these “wrapped” things were an end of year trend?

Honestly December is so frickin overwhelming. You just bounce from one bit marketing hype to the next from mid-November to mid-January. It’s relentless and I hate it.

2025-12-03 23:18:34

I'd love to do advent of code, but, I'm sorry to say, I'm reading many, many school emails and figuring out which kid needs to take which things on which days and it's all I can do not to get that wrong.

2025-12-02 15:54:36

Today I broke a number input.

In ways that could have repercussions for our entire design system.

And this is why I hate front-end work.

A box that you type a number into.

Sheesh! 🙄

2025-11-28 20:02:51

After a few weeks of mostly bouncing between tickets and a continuous stream of reviews for others I finally got some focussed flow-state time today and it felt really good. 🙌

2025-11-24 22:04:35

Ah yes, it's unsubscribe from mailing lists week!

5 already today.

One was just “There will be a Black Friday offer soon!”

(Sadly, not in my inbox there won’t. Not if you clutter it up with stuff like that!)

2025-11-22 18:14:25

Oh my goodness. Today I have experienced the WHOLE ENTIRE GAMUT of the human life. ALL the emotions.

It’s all happening to other people. But I have been on the phone, and the taxi driver, for celebration and mourning; for cake and tragedy.

Oh my heart… and oh my dear close people whom I love.

2025-11-22 09:20:19

Content warning:Swearing, diseases, not about me


This is not about me but…

Fuck cancer! Why do you have to be so fucking random and indiscriminate?! Why is all the crap in the world seemingly so badly distributed. Just…. AAAAARRGGHH!!!!!!!!!!!!!

2025-11-19 00:07:23

A kid wants to run a lemonade stand. But they need cash to get started.

Dad: I already gave you £5 pocket money

Kid: That’s not enough!

Dad: I tell you what. I have lemonade in the fridge. I’ll sell it to you for £3 to get you started.

Kid: Deal!

(Later…)

Dad: How’s the stand going?

Kid: Not good. I’ve sold nothing.

Dad: How much is it?

Kid: £3 for the lot.

Dad: I’ve got £3. I’ll buy it from you. And hey, now I’ve given you £8! This is a good business! You want to buy more lemonade?

2025-11-18 23:39:51

This just doesn't sound like programming! The whole vibe of this conversation was that of a really smart person flailing around trying to coax a thing with semi-random behaviour to do an important task, and then blaming himself for getting stressed about the thing not doing what you asked it to.

It just reminded me of getting a young kid to do something.

And that usually ended in both of us crying.