DEV Community

Christian Anderson profile picture

Christian Anderson

I write up homelab failures in detail — the ones where the obvious diagnosis was wrong. Everything here was measured on a running machine, never copied from the docs. GItHUB: https://github.com/casare

Pronouns

He/Him

Work

IT- Lead

A ticker is not an identity

A ticker is not an identity

Comments
6 min read

Want to connect with Christian Anderson?

Create an account to connect with Christian Anderson. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
I let an AI agent help run my Home Assistant setup — here's what I handed it, what I kept for myself, and why

I let an AI agent help run my Home Assistant setup — here's what I handed it, what I kept for myself, and why

Comments
5 min read
The paywall tax: I checked, and most of it is just a nicer URL

The paywall tax: I checked, and most of it is just a nicer URL

Comments
5 min read
The hard part of an internal tool isn't the API. It's the second user.

The hard part of an internal tool isn't the API. It's the second user.

1
Comments 4
7 min read
The bug that marked 9,133 emails as read

The bug that marked 9,133 emails as read

Comments
3 min read
I self-host my mesh VPN with NetBird instead of Tailscale — here's the one reason, and where Tailscale still wins

I self-host my mesh VPN with NetBird instead of Tailscale — here's the one reason, and where Tailscale still wins

1
Comments 4
6 min read
Every secret in my homelab has exactly one home: how I run a self-hosted secrets manager, and the traps that bit me

Every secret in my homelab has exactly one home: how I run a self-hosted secrets manager, and the traps that bit me

Comments
6 min read
One AI, six jobs: how I take an idea from a one-line thought to something live, with a team of agents that share a task board

One AI, six jobs: how I take an idea from a one-line thought to something live, with a team of agents that share a task board

1
Comments
6 min read
I run my homelab like a small company: the architecture, the org chart, and the rules I only learned by breaking things

I run my homelab like a small company: the architecture, the org chart, and the rules I only learned by breaking things

Comments
6 min read
Putting Authelia in front of my whole homelab: what worked, what didn't, and the £0 lesson that nearly undid all of it

Putting Authelia in front of my whole homelab: what worked, what didn't, and the £0 lesson that nearly undid all of it

Comments
8 min read
My 5 trading bots reported every sale as a success. None of them ever sold anything.

My 5 trading bots reported every sale as a success. None of them ever sold anything.

1
Comments 3
7 min read
Your DNS resolver is dropping queries and calling it a timeout

Your DNS resolver is dropping queries and calling it a timeout

Comments
5 min read
Your Spotify playlist reader isn't broken. It's reading a boolean.

Your Spotify playlist reader isn't broken. It's reading a boolean.

Comments
5 min read
A dead GPU degrades gracefully. A working one crash-loops.

A dead GPU degrades gracefully. A working one crash-loops.

Comments
6 min read
loading...