<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Datacake Engineering</title><description>Explore the Datacake Engineering Blog for in-depth technical content authored by our engineers, diving into the development of the Datacake IoT platform.</description><link>https://datacake.engineering/</link><item><title>Upgrading a live TimescaleDB from Postgres 15 to 18 without taking reads offline</title><link>https://datacake.engineering/upgrading-timescaledb-postgres-15-to-18-without-downtime/</link><guid isPermaLink="true">https://datacake.engineering/upgrading-timescaledb-postgres-15-to-18-without-downtime/</guid><description>How a forced database upgrade turned into a dual-write layer that we now get to keep.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate><author>Lukas Klein</author></item><item><title>Post-Mortem: Service Degradation on March 14, 2024</title><link>https://datacake.engineering/post-mortem-service-degradation-on-march-14-2024/</link><guid isPermaLink="true">https://datacake.engineering/post-mortem-service-degradation-on-march-14-2024/</guid><description>Insights into the service degradation of March 14, 2024 — what happened during a TimescaleDB hypertable migration, how we traced it, and what we changed afterwards.</description><pubDate>Fri, 15 Mar 2024 13:57:00 GMT</pubDate><author>Lukas Klein</author></item></channel></rss>