Jonathan Schwarzhaupt

DevOps engineer. I write about the things I build and find interesting. Software, infrastructure, things I learn and the occasional homelab tale or rant

Home-Plumbing my personal data platform

Comdirect wouldn't give me spending analytics, so I built my own data platform instead of paying for someone else's

2025-08-08 · Project

Plumbing AI into my personal data platform

I was skeptical about handing transaction categorization to an LLM, building it anyway was the only way to find out if the skepticism was justified.

2025-08-14 · Project

Exploring Project Nessie - a transactional catalogue over iceberg tables

Git-like branching for data sounds nice in theory, this is what it actually takes to run it locally and see if it holds up.

2025-04-23 · Tooling

Homelab

Running my own infrastructure: Kubernetes, Postgres, Cloudflare Tunnel, Tailscale and whatever breaks next

Home Plumbing

Personal data platform plumbing-things-together style: Pulling transactions from my bank‘s API to analyze my spending

Personal Blog Rebuild

Building this very site from scratch: Go net/http server, templ and Postgres. Fully self-hosted, also serving as a playground for autonomous agentic coding

About

DevOps Engineer in healthtech, based in Munich. With a business degree and a Kubernetes cluster at home