Hello world

1 minute read

We moved into a new place a few months ago and have been spending a lot of time improving things: electrical, plumbing, landscaping. Our to-do list is probably a hundred items long but we’ve somehow gotten through most of it. I’ll write more about that whole experience at some point.

The latest rabbit hole has been my home networking & servers. One of my prerequisites for this new place was fiber internet, which ruled out a lot of homes. I ended up with 5-gigabit fiber for $225/month from AT&T. 8-gigabit fiber for $150/month from Google is coming, so I’ll switch when that becomes available.

As of Jan 18, 2026, this is my home networking stack:

  • Fiber (5G)
  • ➡️ WAS-110 SFP+ module (AT&T equipment bypass)
  • ➡️ UCG-Fiber (router)
  • ➡️ USW-PRO-XG-8-POE (10G backhaul into every room)
  • ➡️ 4x UniFi Express 7 (Wi-Fi access points)

5gigabit speed test

I have two servers running at home: a custom-built Unraid NAS and a M4 Mac Mini. I’ll write about the NAS in a separate post, but the Mac Mini might be the best value Apple has ever shipped. I got the base model with 10G ethernet for absurd performance per dollar. I’ve deployed numerous homelab services like Scrypted NVR, Plex, pi-hole, and Homebridge on it and yet it’s cold to the touch with no fan noise.

caddy was my most recent discovery - it’s a simple web server written in Go that handles HTTPS automatically. In just 30 minutes, I migrated over all of my personal websites (including this one!) and set it up as a reverse proxy for all my internal services. Since I was already messing with things, I took the opportunity to switch this site to Hugo, a modern framework without all the overhead of traditional CMSes. The tooling on the web these days is remarkably good.

Anyway, back to tinkering.