Projects

Companies get a mention, but it's really about the technologies and how the solutions worked.

Earth Wave

A Rails 8 shop built to learn the stack properly — product options with compound cart keys, per-option line items, and checkout that stays out of the way.

Rails 8 · e-commerce

Doohly (Workplace Media)

Client work for Workplace Media — an RSS feed manager with a public API (PixelPimp), a proof of concept pulling the SBS news feed, and content packages that keep digital out-of-home screens fed and on schedule.

DOOH · RSS · API

JAC Media

Weather and news packages for JAC Media's DOOH network — modular builds keyed to screen formats, so the same pipeline plugs into different hardware and layouts.

DOOH · weather & news

TR Solutions

The trading side of things — a small Astro landing page on Cloudflare Workers for sole trader work and consultancy referrals.

Astro · Cloudflare

Surface Oracle

A Rails 8 exploration project — news discovery and feed pipelines used to bootstrap new work fast, and to keep my hand in the whole stack.

Rails 8 · research

Model ops lab

Running local LLMs (Gemma, Qwen, IQuest) on my own hardware and benchmarking them for Rails dev-agent work — with a RAG layer in the loop. Slower than the cloud, a lot more interesting.

Local LLMs · RAG

More on my day-to-day over at TR Solutions — and I'm always up for a chat via the contact page.