Macos
macOS Launch Agents have a minimal PATH. Here’s how to stop playing whack-a-mole every time you add a new tool.
Getting Caddy and Tailscale to serve multiple local apps on reboot without thinking about it.
Serving a local HTML file over your tailnet with Caddy, Tailscale, and a macOS LaunchAgent.
Working with Pi-hole and a bit of
sed.