-
The Inevitable V3 Rewrite
Software rarely finds its feet until version three. Version one is an idealistic guess. Version two is a survival patch. Version three is the rewrite where you finally delete the noise and build what is actually needed. Real stability comes from subtraction, a lesson every architect learns the hard way.
-
Double NAT, 40 Terabytes, and a Christmas Miracle
I spent my Christmas downtime replacing a fragile, port-forwarded network with a resilient Tailscale mesh. I managed to overcome double NAT headaches to sync Synology units peer-to-peer, fixed the inevitable MTU “black holes,” and automated the DSM 7 sandboxing hurdles to build a private, encrypted family network.
-
“This ain’t no technological breakdown”
Honoring British rock legend Chris Rea, I recall 1989: a 16-year-old student in Paisley, wrestling with the guilt of spending my living grant on “The Road to Hell” vinyl. Purchased for £5.99 at Woolworths, it became the defining soundtrack of my university years. Thirty-five years later, the joy remains. RIP.
-
Our CTO is on a rant about his new vision Give me that squeaky toy, it shut him up the last time
-
Ask our DBA how it works, make him open up It’s not a fucking tin of baked beans, what do you mean open him up?
-
I am concerned about node.js; what if someone updates another module? Don’t think i haven’t thunk about that one Tommy
-
The QA team remind the dev they still exist Still warm, the blood that courses through my veins
-
The CEO on hearing his Dev team recognizes him Good. that will save me some time.
-
Product group explains their new vision did you understand a single word of what he said?
-
Dev team asks management for Macs Have I made myself clear?
-
As a valued user we would love to get your input on our UI You’re a snake in the grass ain’t you? Where’d that come from?
-
I think we should move to the Google Cloud Thinking can get you into trouble Errol. I shouldn’t do so much of it
the legend that is, Alan Williamson
For over 24 years, I’ve shared my thoughts here on this blog whenever the muse strikes.
It’s unpredictable, honest, unedited, and occasionally witty. I’m living the best years of my life, working harder than ever, learning each day and enjoying every second.




