Skip to content

Blog

Mark's Blog

The ramblings of a mad man. I mean developer. Same thing now I think about it.

WarGames Broke My Heart (As a Developer, 40 Years Late)

WarGames Broke My Heart (As a Developer, 40 Years Late)

I loved WarGames at the cinema in 1983. Decades later as a developer, I ran the numbers on WOPR’s launch code hack – and the plot falls apart.

12/09/2026
Nobody Remembers Company Values

Nobody Remembers Company Values

A developer’s take on corporate values theatre, fluffy language, and why two minutes on the phone beats three layers of management every time.

11/09/2026
Management Bullshit: The Meeting That Could Have Been an Email.

Management Bullshit: The Meeting That Could Have Been an Email.

Why is every meeting one that could have been an email? A brutally honest, funny rant about corporate meeting culture and the developers stuck in it.

09/09/2026
Management Bullshit: The Performance Review

Management Bullshit: The Performance Review

Three years of pay freezes, blame for risks I flagged, and flattery to keep me quiet. What performance reviews really mean – recorded as it happened.

07/09/2026
Walking Away

Walking Away

Twenty-something years of fax machines, flying laptops, plain-text credit card numbers, and tickets marked urgent for a single full stop. Here’s why I handed my notice in – and why I don’t have a single regret.

07/09/2026
The Colombo Effect

The Colombo Effect

Before the tech world settled on the term “scope creep,” I had my own name for it: the Colombo Effect…

04/09/2026
Management Bullshit: A Field Guide to AI bullshit

Management Bullshit: A Field Guide to AI bullshit

Corporate language has been a virus seeking hosts all along. It spread through meetings (“let’s take this offline”), emails (“as…

25/08/2026
Twenty-Odd Years a WordPress Developer, and the Plugin Review Team Still Made Me Feel Like a Fraud

Twenty-Odd Years a WordPress Developer, and the Plugin Review Team Still Made Me Feel Like a Fraud

I have been doing this ever since WordPress was the new kid on the block. Back when it was a…

24/08/2026
The Department of Absolute Certainty

The Department of Absolute Certainty

A modest proposal for eliminating doubt, uncertainty and all other forms of reality

21/07/2026
Building a Tetris AI because why not?

Building a Tetris AI because why not?

Programming has been a lifelong passion for me. So much that by now everything feels very familiar and I can…

22/04/2026
Back To Top