offline life online
Live
Glasgow, Scotland
Work
Software developer
Home
Renovations, eco-adoption & growing tomatoes
Sport
Play snooker & golf (both badly) & riding my bike (quite well)
Quick links
Current news feeds
Bloggers I follow
Learning Rust in my spare time
Biking in the wilds
Pinned

I am not planning to do a travel blog for every holiday, but this one seemed worthwhile. Sometimes things are more different than you might expect.

Posted: 2026-09-15 18:13:24 UTC

Artificial intelligence coding agents are cutting off our pipeline of new software developers. That led me to wonder if I am the last person to will ever learn Rust?

Posted: 2026-09-02 12:23:00 UTC

Honest reflections on my project to rebuild my website publishing software in Rust from scratch. All based around my git commit logs.

Posted: 2026-08-19 14:27:22 UTC

Our much used and cherished Q Club snooker hall is threatened with closure due to a bid to build more student flats. I share the letter I wrote to the Glasgow Herald.

Posted: 2026-08-13 21:33:32 UTC

As a latecomer to the Artificial Intelligence party, this blog describes my progression from ignorant naysayer to impressed realist and my Five Stages of AI acceptance.

Posted: 2026-08-07 15:19:55 UTC

My reasons for embarking on a journey of learning and enlightenment with Rust after years of writing Java & Python.

Posted: 2026-07-22 16:39:41 UTC
Posts
What do you think this means?

Cuniform script from millenia ago, courtesy of the Vatican Museums.

Posted: 2026-09-11 19:46:13 UTC
Brighton bandstand

A strong southerly breeze was blowing but everyone at the Brighton bandstand was dancing undeterred. Just turn up, enjoy the music and groove the evening away. (For those that are half-decent at dancing...)

Posted: 2026-08-31 12:42:37 UTC
Just a biking shelf

Ridiculously happy with my new shelf for biking tools and supplies. Simple thing, but actually a game changer.

Posted: 2026-08-15 16:30:20 UTC
New favourite golf course ... Cullen

A links-style course on the shore, but enclosed on a raised beach by steep sandstone cliffs. One hole require a shot up the cliff, and then back down a few holes later.

Posted: 2026-08-12 14:29:47 UTC
Commonwealth Games are here

Glasgow is hosting the Commonwealth Games ... again! They have a complex legacy, but there is no denying sheer enjoyment from athletes & spectators.

Posted: 2026-07-31 14:11:12 UTC