<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Twiga journal</title>
    <link>https://twiga.tv/journal</link>
    <description>Notes from the Twiga team — news, progress, setbacks, and the occasional engineering vent. New entries land when something is worth telling.</description>
    <language>en-gb</language>
    <atom:link href="https://twiga.tv/journal/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>We built the player five times</title>
      <link>https://twiga.tv/journal/five-engines</link>
      <guid isPermaLink="true">https://twiga.tv/journal/five-engines</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
      <description>Once the server was forbidden from seeing the stream, the player had to decode it — so we built it five times, V1 to VX, around one rule: hardware, then software, then our own decoder.</description>
    </item>
    <item>
      <title>Two bugs that were the whole story</title>
      <link>https://twiga.tv/journal/two-bugs</link>
      <guid isPermaLink="true">https://twiga.tv/journal/two-bugs</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
      <description>A five-character fix the demuxer hid for days, a single wrong number that left a channel silent for two — and the build gate we wrote so we couldn't cheat our way past either.</description>
    </item>
    <item>
      <title>The first version of Twiga could see your streams. So we deleted it.</title>
      <link>https://twiga.tv/journal/the-first-version</link>
      <guid isPermaLink="true">https://twiga.tv/journal/the-first-version</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
      <description>The first version was self-hosted software that reshaped your streams on the server — which meant the server could see them. Four days later the transcoder was gone, and the rule was law: the server never sees what's inside your stream.</description>
    </item>
    <item>
      <title>The eye is closed</title>
      <link>https://twiga.tv/journal/the-eye-is-closed</link>
      <guid isPermaLink="true">https://twiga.tv/journal/the-eye-is-closed</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
      <description>We deleted the engine we'd just gotten right, shipped its browser-native replacement, rebuilt the mobile player — and, on the last night, closed the logo's eyes to match the promise.</description>
    </item>
  </channel>
</rss>
