Posts

Incidents, technical notes, and things learned while building and running software.

Tailscale dropped Aliyun DNS replies on an ECS instanceDNS requests reached Aliyun, but Tailscale's ts-input rule dropped replies from its 100.64.0.0/10 address space.Routing Edge TTS separately from STranslateAn Edge TTS API worked in direct tests but failed in STranslate because an application-wide network rule bypassed the proxy.A stale date.today() broke a long-running Gunicorn serviceHow startup-time evaluation caused the LLM context and backend validation to disagree after midnight.Why docker compose run consumed my SSH stdinA short note about an unexpected interaction between Compose and an interactive shell.Server I/O congestion after a Tailscale updateTracing an unresponsive weather service back to disk contention on a small ECS instance.