Teeny Tiny Weather Service
Or: what “self-contained binary” actually means, once you have to do TLS yourself. I had an n8n workflow that ran at 05:00 every morning, fetched a five-day forecast from OpenWeatherMap, asked GPT-4.1-mini to write me a fun summary of the day, and posted it to a Mattermost channel. It worked. It was also doing maybe three syscalls’ worth of useful work inside a n8n runtime. So I rewrote it in Go. Single binary, static link, scratch container. 10.3 MB image, 7.7 MB binary. Comfortable. Done. ...