Development

Chromatica is a collaborative colour catalogue that helps designers and developers organise, name, search and share colours beyond simple HEX codes.
The Zsh setup I use daily for development, deployments, reporting and server management across multiple projects.
Project Apollo ran as a static HTML page for 13 years. Last month I rebuilt it — two deployments, one codebase, Docker and no build step.
A single Makefile replaces scattered shell scripts, reads .env to switch environments, and gives every project a consistent command interface.
Portless replaces localhost ports with stable name.localhost URLs, adds optional HTTPS, supports subdomains and git worktrees, and auto-assigns ports.
A concise guide to writing better Git commit messages—clear subjects, useful context, and patterns that make history easier to read and review.