Talos Kubernetes Homelab
Three-node Talos cluster on repurposed Latitude hardware, with a floating API VIP verified under node failure.
View projectStockholm, Sweden
Twenty years of IT infrastructure and end-user support, now spent building Kubernetes clusters and containerised platforms.
Three-node Talos cluster on repurposed Latitude hardware, with a floating API VIP verified under node failure.
View project
Multi-site WordPress and MariaDB on Synology under Docker, with Redis, reverse proxy and a repeatable per-site layout.
View project
A documentation platform for JAMF administration — unified navigation and diagrams you can click through.
View project Live site
A family archive built as a constellation: people, places and moments, with the threads between them surfacing on their own.
View project Live site
A live request board for DJs — fans scan a QR, request over Telegram, and watch the track climb the board behind the booth.
View project Live site
This site is administered by an AI agent over the Model Context Protocol — theme, content and media, through an audited connection.
View project
VS Code, Ollama and Stream Deck wired into an offline-first AI workbench.
View project
A drag-and-drop page builder with a real Figma to Storybook to Next.js round trip.
View project
37 heroes and 184 skills transcribed from the game itself, scored by a rule blunt enough to argue with.
View project Live siteKubernetes clusters built from the metal up — immutable nodes, load-balanced control planes, off-cluster persistent storage, and failover behaviour verified by pulling machines rather than reading documentation.
Docker and KVM workloads on Linux and Synology hosts: reverse-proxied services, object caching, repeatable per-service layouts, and network segmentation planned before the first container starts.
JAMF administration across managed Apple estates, with the documentation and diagram work that makes an estate operable by someone other than the person who built it.
Over a decade running IT and AV for a 558-room hotel and its conference operation — rooms that had to work on the day, with no second attempt.
Local-first automation: offline model serving, cross-platform command surfaces, and scripted operations that replace the manual steps nobody wants to repeat at 2am.