Learning self-hosted infrastructure by running my own stack. Docker, Caddy as a reverse proxy, TLS, Postgres, backup and restore. Most of it picked up by breaking things on a home server and fixing them.
Building small developer tools too — two of them public:
| handoff | Carries a project's state (goal, decisions, what not to retry) across coding-agent sessions, so a fresh one doesn't re-derive it from scratch. |
| delegate | Sends a coding task to a worker in its own git worktree, then reports back a diff to review. |