Projects

Heavily into Nix — my homelab and all my computers run NixOS, the MacBook just Nix. Also exploring agentic coding, which I've been doing for about two years now. See also Uses.

Stack & Philosophy

Web
TypeScript, SvelteKit, Tailwind, Cloudflare
Backend
Go, Python, Bun
Linux
NixOS everywhere, infra-as-code
Monitoring
Prometheus, Loki, Grafana, Alertmanager

Integrated toolchains
One tool that does its job completely, not glue
Declarative & reproducible
Describe the end state, get predictable results
Modern over legacy
Clean slate beats accumulated baggage
Cohesion over fragmentation
Fewer moving parts, easier reasoning

GitHub Activity

Public

hetzner-radar

Tracks the Hetzner server auction in real-time, helping you snag deals on dedicated hardware before they're gone. Used by hundreds of homelabbers.

homelab scraping deals
Actively developed TypeScript MIT

plundrio

Makes put.io work seamlessly with Sonarr/Radarr by speaking Transmission's RPC protocol. Download remotely, stream locally.

homelab automation media
Stable Go MIT

cowboy-ha

Brings Cowboy e-bike stats into Home Assistant — battery, range, trip data, and more. Built because the official app wasn't enough.

home-assistant IoT cycling
Stable Python MIT

Private

Inkspire

Digital wall art platform for e-paper displays. Supports algorithmic and generative art with a complex image pipeline and device profiles. Runs ESPHome firmware on the devices.

IoT generative-art ESPHome e-paper
Experimental TypeScript

AI SRE

An AI agent that monitors infrastructure, investigates incidents, and suggests fixes — like having an SRE on call 24/7.

AI devops automation
Experimental TypeScript

Serverless Tailscale Node

Expose services on your Tailnet without running anything on the target machine. Serverless reverse proxy for Tailscale.

networking serverless tailscale
Experimental TypeScript

Taxes

Turns messy broker exports from Interactive Brokers and Tastytrade into German tax forms. Runs entirely in-browser, no data leaves your machine.

finance privacy tools
Actively developed Python

ZedFS

Control plane for managing ZFS backups across multiple tenants. Scheduling, retention policies, and monitoring in one place.

homelab backups ZFS
Experimental TypeScript

Mara X Monitor

Turns a Lelit Mara X into a smart espresso machine — tracks temperature, pulls shots with precision, and logs everything via ESPHome.

IoT espresso ESPHome
Stable C++
Interested in collaborating?
I'm always open to interesting projects and ideas.