Engineering blog
What broke, and how it got fixed
All-Chat merges chat from every platform into one overlay. These posts are about the parts that went wrong on the way.
Posts
Becoming ready for the CVE storm
2026 has already seen almost twice as many CVEs as all of 2025. A fix only helps if the software you run still gets fixes, so I took stock of everything allch.at runs: 49 end-of-life findings in the morning, 5 by the evening.
One deaf TikTok room, one slow Twitch restart, and the budgets they used up
In late October one TikTok room that never heard anything spent the hourly connect budget meant for every TikTok streamer, and the Twitch listener’s startup outgrew its health check. Neither one crashed.
Three ways Twitch chat went quiet on the overlay, and none of them threw an error
Retiring the Twitch IRC connection removed a fallback three pieces of code relied on: a daily Twitch chat dropout, watch streaks that never showed, and a revoked grant nobody could see.
TikTok LIVE chat without a third-party sign server, and what it cost
How All-Chat stopped depending on a third-party sign server for TikTok LIVE chat: a free-tier ceiling, a TikTok rule change halfway through, and the outages on the way.