Murray (site owner) wearing shades and raising a single eyebrow.

oh hi!

I'm afraid you've stumbled into the personal playground of Murray Champernowne.

Ad hoc thoughts from an ad hoc mind!

What I'm Up To

The Ad Hoc 10

To better mark a decade of theAdhocracy being online, I've secretly been chipping away at a whole bunch of additional features, bug fixes, and general improvements.

Updating Astro from cPanel

A quick overview of my process for updating this site, publishing new posts, or releasing code changes, which is all done via cPanel, GitHub, and SSH.

Managing cPanel Node Resources

Node apps/websites have an annoying habit of hoovering up all of the available server resources, and then crashing when there isn't any more. Not ideal, but there are some options for combatting the greed.

GNU

Or how I turned my website into a living memorial to one of the greatest authors to ever live: Terry Pratchett.

An Ad Hoc Decade

Somehow, I've been writing these little blurbs for an entire decade now. What better time to take a look back at how this site has evolved.

Launching Astro from cPanel

A guide on getting Astro up and running as a Node application within a cPanel web host.

Buh-bye Netlify!

Netlify suspended my site, due to a sudden resource spike on a completely separate domain. Now, for the first time in five years, you're reading this on infrastructure that Netlify does not own.

Threemes: One Year On

A look back at how my monthly "threeme" system has been going, what I want to change, and what I managed to mess up as I went along.

2024: The Year of Friends

A look back over 2024, a year dominated by travel and friends ‒ and, particularly, travel WITH friends!

Providing CSS Fallbacks with Chakra UI

Chakra UI is a pretty solid base for a component system, but it's CSS post-processing can't always provide ideal fallbacks for modern CSS techniques.

2024: By The Numbers

Looking back over 2024, through the lens of the data I captured (or had captured about me).

Astro Versus Netlify

Astro and Netlify largely play well together, but I've found a few aspects of redirects and URL design that contain the odd foot-gun I had to work around.

Explore?