<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Street 05 devlog</title>
    <link>https://street05.uk/devlog</link>
    <description>How we build Street 05: notes from a site with 116 browser games.</description>
    <language>en-gb</language>
    <item>
      <title>Keeping a site with 116 games under 90 KB</title>
      <link>https://street05.uk/devlog/first-load-budget</link>
      <guid isPermaLink="true">https://street05.uk/devlog/first-load-budget</guid>
      <pubDate>Tue, 03 Nov 2026 09:00:00 GMT</pubDate>
      <description>How a hard first-load budget, lazy loading and one font fix keep street05.uk fast, and what broke along the way.</description>
    </item>
    <item>
      <title>The iPhone-only crash our tests couldn't see</title>
      <link>https://street05.uk/devlog/iphone-only-crash</link>
      <guid isPermaLink="true">https://street05.uk/devlog/iphone-only-crash</guid>
      <pubDate>Tue, 03 Nov 2026 09:00:00 GMT</pubDate>
      <description>An error screen that appeared only on one iPhone, why every test passed, and how Safari's engine now runs in our CI.</description>
    </item>
    <item>
      <title>Same questions for everyone: building Daily 05</title>
      <link>https://street05.uk/devlog/same-questions-for-everyone</link>
      <guid isPermaLink="true">https://street05.uk/devlog/same-questions-for-everyone</guid>
      <pubDate>Tue, 03 Nov 2026 09:00:00 GMT</pubDate>
      <description>Making 46 browser games repeat exactly for one day, with a seeded random number generator and a test that keeps them honest.</description>
    </item>
    <item>
      <title>Safari forgets after 7 days: keeping players' progress on iPhone</title>
      <link>https://street05.uk/devlog/keeping-progress-on-iphone</link>
      <guid isPermaLink="true">https://street05.uk/devlog/keeping-progress-on-iphone</guid>
      <pubDate>Tue, 03 Nov 2026 09:00:00 GMT</pubDate>
      <description>Why browser games lose progress on iPhones, the backup and home-screen design we built, and two things a real test on a phone taught us.</description>
    </item>
  </channel>
</rss>
