Headscale: Using integration testing to reimplement Tailscale | Hacker News Reader