§ Workbench

Notes from the bench.

Dev notes, build logs, and the occasional hobby ramble. Two feeds — one keyboard, one brush.

§ Dev notes

Code, craft.

EDC: Every day coding.

EDC: Every day coding.

A tour of the languages, SDKs, and architectures I reach for day to day — and why the stack keeps shifting.

Read →
§ Build logs

Paint, repeat.

All on BristleForge →
Vampire Counts

Vampire Counts

Vampire Counts for Warhammer: The Old World

Read on BristleForge ↗
Beastmen

Beastmen

A warm, earthy speedpaint-heavy recipe for Beastmen — reddish skin, natural fur and horns, and weathered metals, finished off with fanatic highlights and a bit of AK fluo for the eyes.

Read on BristleForge ↗
Grand Cathay

Grand Cathay

A zenithal-primed speedpaint recipe for Grand Cathay — teal and yellow robes, peachy skin, and weathered metals, all layered up with Fanatic highlights.

Read on BristleForge ↗
Genestealer Cults

Genestealer Cults

The Children of the Star Gods

Read on BristleForge ↗
Ash Waste Nomads Gang

Ash Waste Nomads Gang

Ash Wastes Nomads gang for Necromunda

Read on BristleForge ↗
Dwarfs

Dwarfs

Some of my Warhammer: The Old World Dwarfs

Read on BristleForge ↗
Squat Prospectors

Squat Prospectors

Squat Prospector gang for Necromunda

Read on BristleForge ↗
Aeldari (Iyanden) 40k

Aeldari (Iyanden) 40k

Early last year I worked on an Iyanden scheme for my Aeldari

Read on BristleForge ↗
Night Goblins

Night Goblins

Some overly bright (in colour) Night Gobbos for Warhammer: The Old World

Read on BristleForge ↗
Sons of Horus

Sons of Horus

A mixed-speedpaint sea-green armour scheme for Horus Heresy Sons of Horus — zenithal-primed and finished with gold trim, scratched battle damage, and glowing fluoro eye lenses.

Read on BristleForge ↗