I’ve been publishing to the web for longer than I’ve been an adult. Not everything has survived the various server and platform migrations over the years, but this archive carries the most complete collection.
-
Oh Lychee, you tried…
-
The Little Library
-
Blogging in 2023
-
MagPuck Prototype v2
-
ActivityPub vs Jetpack Boost
-
Assassin's Creed: Valhalla
-
To Be Read
-
My First Prototype
-
Adventures in the Third Dimension
-
Updating Apps; Updating Skills
-
Warhammer x Amazon
-
Ooh.directory
-
Micro.blog adds (tentative) support for moving from Mastodon
-
How to host Mastodon on a Cloud Raspberry Pi
-
"Slow-cial Media"
-
AI vs Artists
-
Seedballs
-
Microsoft Surface Studio Laptop
-
Going Independent (again)
-
Microsoft Certified: Azure Developer Associate
-
Use Rsync to copy large folders on Windows
-
Fixing create-react-app
-
A Few Useful React Links
-
A Belated Check-in
-
Some Development Environment Notes
-
Microsoft Certified: Microsoft 365 Fundamentals
-
Varying Degrees of Depth
-
Results May Vary
-
Appraisal
-
Microsoft Certified: Security, Compliance, and Identity Fundamentals
-
Summer Heat
-
Microsoft Certified: Azure AI Fundamentals
-
Aberdeen Art Gallery, June 2021
-
Powers of Darkness
-
Microsoft Certified: Power Platform Fundamentals
-
Microsoft Certified: Azure Data Fundamentals
-
Alpharius: Head of the Hydra, by Mike Brooks
-
Summer of Certifications
-
Mesh
-
Hey 👋🏻 Goodbye
-
Vaccination Jab 2
-
An Endless Loop
-
On/Off
-
Zone of Control
-
#emosnotdead
-
World Book Day 2021
-
El Gato
-
Side Effects
-
Vaccination Jab 1
-
Promotion Panel Post-Mortem
-
First snow
-
Talking to Myself
-
8 Minutes
-
15 Minutes
-
A Typical Day
-
KeyBow
-
Objectives for 2021
-
Microsoft Certified: Azure Fundamentals
-
Getting Dotnet Core 3.1 Working in a Azure DevOps Pipeline
-
Brushing Up on Dotnet