Weeknotes 2025-09-01
Your call is important to us. Please enjoy this 40 minute flute solo. —Col
Back to work this week. I made it to a Homebrew Website Club meeting, which was really nice. On the homelab front, I added a Paperless-ngx instance and made some solid improvements to my DNS setup.
The big win was getting my own nameserver working properly – it's now smart enough to return local IPs when I'm on my home network, Tailscale IPs when I'm remote with Tailscale running, and external IPs when I'm out and about without Tailscale. Everything plays nicely together since Traefik handles TLS termination for all scenarios, so I get valid HTTPS whether I'm hitting RFC 1918 addresses, Tailscale IPs, or coming in from outside. For external connections, I've added some extra security layers for peace of mind.
Articles
- The State of Python 2025: Trends and Survey Insights | I'm always shocked seeing so many people being new to Python. Where are they?
- Better CSS layouts: Time.com Hero Section
- My Current AI Dev Workflow
Software
Videos
- The history of Python and how it took over the world | Python: The Documentary | Just for reference, didn't like the video much..