The workshop

Projects built to survive contact with reality.

These are the systems, tools, experiments, and long-running ideas I keep returning to. Some are operational. Some are prototypes. Others are still being pulled apart until the right shape emerges. The common thread is simple: they solve a problem I care about.

All projects.

A mix of deployed systems, works in progress, and ideas that have advanced far enough to deserve a name.

Showing 9 projects
Security / Isolation Active beta

EFIT

A disposable transfer workstation for inspecting files from unknown media without exposing the destination network or relying on a single scanning engine.

Kubuntu QEMU/KVM PowerShell
Resilience / Communications Prototype

Adelaide Offline Mesh

A city-scale emergency text network using small radio nodes, phone-held routing context, compact messages, encryption, and elevated backbone relays.

LoRa BLE ESP32-S3
Zero Trust / Distributed Management Version 1.0

Mozart Orchestrator

A Zero Trust distributed management system built around signed command manifests, real-time node telemetry, autonomous service recovery, and synchronized binary update streams.

Signed commands Hub-and-spoke Sentry
AI / Compute Operational

Llama.Vulkan

A local inference environment built around llama.cpp and Vulkan, using older high-memory accelerator hardware to run capable models privately without depending on cloud APIs.

llama.cpp Vulkan MI60 32 GB
Software / Attention Concept

Finite YouTube

A local front end that converts endless subscription feeds into finite, intentional viewing sessions: creator queues, topic queues, and a real ending instead of permanent algorithmic grazing.

Local web app Playlists API automation
Infrastructure / Home lab Operational

Project Horizon

The home media and services environment behind crawf.io: virtualisation, storage, reverse proxying, local applications, monitoring, and a growing collection of deliberately self-hosted tools.

Linux ZFS Nginx
Security / Automation Operational

Timberwolf

A PowerShell-based administration and security toolkit developed to make repetitive Windows systems work more consistent, inspectable, and easier to execute correctly.

PowerShell Windows Automation
Infrastructure / Energy Live system

Home Energy Lab

A highly instrumented solar, battery, cooling, and load-management setup used to test how a modern home can become cheaper to run, more observable, and more resilient during grid disruption.

Solar 32 kWh storage Automation
Creative / Worldbuilding In development

Falling Light

A long-form fantasy world built around a dying source of magic, imperial inheritance, competing histories, and a protagonist who stops asking a failing system for permission to change it.

Fiction World systems Four-book arc

The common method

Start with the failure.

01

Find the assumption most likely to break.

Internet access, trusted media, admin availability, cloud services, human attention—every system quietly depends on something.

02

Reduce the dangerous choices.

Good controls make the safe path obvious and reserve exceptional access for genuinely exceptional work.

03

Build the smallest real version.

A functioning prototype teaches more than a perfect architecture diagram that has never encountered hardware, users, or time.

04

Document what survived.

The useful output is not just the finished system. It is also the reasoning, mistakes, and patterns that make the next build better.

More to come

The documentation is catching up with the workshop.

Individual project pages will eventually hold architecture notes, build logs, diagrams, downloads, design decisions, and the failures that changed the final system.