HUMBUG LABS

HUMBUG LABS

Software from Glasgow

Enter

01 / Cellular

Primordium

Life from first principles.

Artificial life running on the GPU. Thousands of particles form membranes, hunters and whole ecosystems, with inherited genomes allowing species to split and drift. The World Composer lets you reshape the habitat while it is alive.

Modes
Classic, ecosystem, evolution
Compute
GPU simulation
Composer
Replayable worlds

Open Primordium·Live experiment

02 / Galactic

Orrery

A galaxy that remembers.

A living galaxy built from a 32-bit seed. Across 1,400 stars, planets form, grow ecologies and civilisations, and remember what happens to them. Zoom from the galaxy to a generated surface while reversible orbital mechanics keep the system honest.

Resolved stars
1,400
Living cells
1,179,648
Universe seed
32-bit

0x5EED1234

Open Orrery·Live experiment

03 / Operational

Rota Done

Scheduling that solves itself.

Rota software for hospitality teams. Instead of recording a rota someone already worked out, it works the rota out itself, using a constraint solver behind a plain interface. Around that sits the ordinary machinery of a paid product: accounts, billing, attendance, security audits and a written data-rights process.

Solver
OR-Tools CP-SAT
Product
Rotas and attendance
Billing
Live subscriptions

View rotadone.co.uk·Live product

Rota Done scheduling interface Open project ↗

04 / Signal

The Dunts

A home for a Glasgow band.

Website for the Glasgow band The Dunts: releases, live dates, the lot. A static site, quick to load, with nothing in the way of the music.

Build
Astro 6
Delivery
Static output
Content
Releases and live dates

View thedunts.com·Client work

The Dunts website Open project ↗

05 / Terrain

Howff

Every bothy in Scotland, in your pocket.

A map of Scotland's bothies. It installs like an app, keeps working on a hillside with one bar of signal, and covers the full Mountain Bothies Association network along with the informal shelters.

Map
Leaflet and OpenStreetMap
App
Installable PWA
Coverage
MBA and informal shelters

View howffmap.co.uk·Live product

Howff map showing bothies across Scotland Open project ↗
FOH Tools restaurant toolkit

06 / Smaller utility

FOH Tools

Nine focused tools for restaurant teams, built to work quickly on a phone behind the bar.

View fohtools.co.uk·Live product

07 / Tools

The Tools

The working parts behind the projects, from the database to the browser. Chosen to be understood, maintained and used in production.

Systems

  • Python
  • Flask
  • PostgreSQL
  • MariaDB
  • Constraint solving

Interfaces

  • Vanilla JavaScript
  • Canvas, WebGL & WebGPU
  • Progressive web apps
  • Astro

Infrastructure

  • Linux
  • systemd
  • Nginx & Caddy
  • Gunicorn & PHP-FPM
  • Stripe

Practice

  • Security audits
  • Rights-request handling
  • Incident response
  • Schema migrations
  • Regression testing

08 / The Snug

The Snug

The small room off the bar. One piece hangs in it.

Fumatorium — smoke drifting over a bar counter and bottles under a single tungsten lamp Step inside ↗

Fumatorium, 2026

Smoke, tungsten light and glass. A Navier–Stokes solver runs the room on your GPU; the bottles stand in the flow and throw shadows through it. The cigarette never goes out.

Step inside·Live piece

09 / Contact

The Door

Get in
touch.

Humbug Labs is the home of everything I build. If a project caught your eye, or you just fancy talking shop, say hello.

rab@humbuglabs.dev

Glasgow, Scotland