<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Tidalframe</title><link>https://cdn-734654.sg.tidalframe.net/</link><description>Tidalframe</description><item><title>How we cut cold-cache latency by a third</title><description>Prefetching the next two video segments sounded obvious. Doing it without wasting bandwidth was not.</description></item><item><title>Our approach to capacity planning</title><description>We plan for the launch day, not the average day. That changes the maths.</description></item><item><title>A year of on-call, in numbers</title><description>Pages per week, time to acknowledge, and the alerts we deleted.</description></item><item><title>Small team, boring tools</title><description>Why most of our stack is older than our youngest engineer.</description></item><item><title>Choosing points of presence on a budget</title><description>Latency maps, transit prices and the one spreadsheet that decided it.</description></item><item><title>Why we stopped compressing everything</title><description>Some payloads got bigger, some CPUs got hotter. A short tour of the trade-offs.</description></item><item><title>Range requests are harder than they look</title><description>Partial content, caching keys and the clients that ignore both.</description></item></channel></rss>
