<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Norsolia blog</title><link>https://www.norsolia.com/blog/</link><description>Notes from the Norsolia studio.</description><language>en</language><item><title>Our own show, six years on</title><link>https://www.norsolia.com/blog/2026/11/dogfooding-carrier/</link><guid>https://www.norsolia.com/blog/2026/11/dogfooding-carrier/</guid><pubDate>Mon, 02 Nov 2026 09:00:00 +0000</pubDate><description>Carrier now has three dozen episodes, all generated in code.</description><category>note</category><category>meta</category></item><item><title>We moved to a new address</title><link>https://www.norsolia.com/blog/2026/10/we-moved/</link><guid>https://www.norsolia.com/blog/2026/10/we-moved/</guid><pubDate>Sat, 03 Oct 2026 09:00:00 +0000</pubDate><description>Norsolia is on a new domain. Your feeds and this archive came with us.</description><category>note</category><category>meta</category></item><item><title>A page of known limitations</title><link>https://www.norsolia.com/blog/2026/08/known-limits/</link><guid>https://www.norsolia.com/blog/2026/08/known-limits/</guid><pubDate>Wed, 19 Aug 2026 09:00:00 +0000</pubDate><description>We wrote down what the host does not do, in one place.</description><category>note</category></item><item><title>Upload several drafts at once</title><link>https://www.norsolia.com/blog/2026/05/bulk-upload/</link><guid>https://www.norsolia.com/blog/2026/05/bulk-upload/</guid><pubDate>Wed, 06 May 2026 09:00:00 +0000</pubDate><description>Multi-file draft upload in the dashboard.</description><category>release</category></item><item><title>A region in Asia-Pacific</title><link>https://www.norsolia.com/blog/2026/02/tokyo-region/</link><guid>https://www.norsolia.com/blog/2026/02/tokyo-region/</guid><pubDate>Wed, 11 Feb 2026 09:00:00 +0000</pubDate><description>Tokyo is open, independent like the rest.</description><category>regions</category><category>release</category></item><item><title>Six years, one page of notes</title><link>https://www.norsolia.com/blog/2025/12/year-six/</link><guid>https://www.norsolia.com/blog/2025/12/year-six/</guid><pubDate>Mon, 15 Dec 2025 09:00:00 +0000</pubDate><description>The usual honest review.</description><category>note</category><category>year</category></item><item><title>Private feeds are next</title><link>https://www.norsolia.com/blog/2025/10/private-feeds-plan/</link><guid>https://www.norsolia.com/blog/2025/10/private-feeds-plan/</guid><pubDate>Thu, 09 Oct 2025 09:00:00 +0000</pubDate><description>A tokenised feed URL for shows that are not ready to be public.</description><category>note</category></item><item><title>Forty minutes of 503s</title><link>https://www.norsolia.com/blog/2025/07/a-boring-outage/</link><guid>https://www.norsolia.com/blog/2025/07/a-boring-outage/</guid><pubDate>Wed, 02 Jul 2025 09:00:00 +0000</pubDate><description>A failed background job wedged a worker. We restarted and added a watchdog.</description><category>incident</category></item><item><title>A checklist for moving in</title><link>https://www.norsolia.com/blog/2025/04/migration-wizard/</link><guid>https://www.norsolia.com/blog/2025/04/migration-wizard/</guid><pubDate>Mon, 14 Apr 2025 09:00:00 +0000</pubDate><description>A step-by-step wizard that remembers where you are.</description><category>release</category><category>guide</category></item><item><title>Download your play counts</title><link>https://www.norsolia.com/blog/2025/01/analytics-export/</link><guid>https://www.norsolia.com/blog/2025/01/analytics-export/</guid><pubDate>Mon, 27 Jan 2025 09:00:00 +0000</pubDate><description>A CSV of daily plays for a whole show.</description><category>release</category><category>stats</category></item><item><title>Five years</title><link>https://www.norsolia.com/blog/2024/11/year-five/</link><guid>https://www.norsolia.com/blog/2024/11/year-five/</guid><pubDate>Mon, 18 Nov 2024 09:00:00 +0000</pubDate><description>Half a decade of a two-person host.</description><category>note</category><category>year</category></item><item><title>Still here, still small</title><link>https://www.norsolia.com/blog/2024/07/mid-year-quiet/</link><guid>https://www.norsolia.com/blog/2024/07/mid-year-quiet/</guid><pubDate>Wed, 31 Jul 2024 09:00:00 +0000</pubDate><description>A one-line kind of update.</description><category>note</category></item><item><title>Chapter markers</title><link>https://www.norsolia.com/blog/2024/04/chapters-shipping/</link><guid>https://www.norsolia.com/blog/2024/04/chapters-shipping/</guid><pubDate>Sat, 20 Apr 2024 09:00:00 +0000</pubDate><description>Add chapters as a small JSON file; we link them in the feed.</description><category>release</category></item><item><title>We are closing the Riga region</title><link>https://www.norsolia.com/blog/2024/02/riga-closing/</link><guid>https://www.norsolia.com/blog/2024/02/riga-closing/</guid><pubDate>Fri, 09 Feb 2024 09:00:00 +0000</pubDate><description>Low usage and a provider change. Here is how to move your data.</description><category>regions</category><category>note</category></item><item><title>Four years: what we said no to</title><link>https://www.norsolia.com/blog/2023/12/year-four/</link><guid>https://www.norsolia.com/blog/2023/12/year-four/</guid><pubDate>Tue, 12 Dec 2023 09:00:00 +0000</pubDate><description>A review by subtraction.</description><category>note</category><category>year</category></item><item><title>Transcripts, eventually</title><link>https://www.norsolia.com/blog/2023/10/transcripts-plan/</link><guid>https://www.norsolia.com/blog/2023/10/transcripts-plan/</guid><pubDate>Thu, 05 Oct 2023 09:00:00 +0000</pubDate><description>We will link transcripts, not host a speech model.</description><category>note</category></item><item><title>A disk filled up overnight</title><link>https://www.norsolia.com/blog/2023/08/disk-scare/</link><guid>https://www.norsolia.com/blog/2023/08/disk-scare/</guid><pubDate>Mon, 21 Aug 2023 09:00:00 +0000</pubDate><description>We came close to running out of space. The guardrails held.</description><category>incident</category><category>ops</category></item><item><title>v0 is closed</title><link>https://www.norsolia.com/blog/2023/06/v0-closed/</link><guid>https://www.norsolia.com/blog/2023/06/v0-closed/</guid><pubDate>Fri, 30 Jun 2023 09:00:00 +0000</pubDate><description>As announced a year ago, the v0 API is retired.</description><category>api</category></item><item><title>A real status page</title><link>https://www.norsolia.com/blog/2023/03/status-page/</link><guid>https://www.norsolia.com/blog/2023/03/status-page/</guid><pubDate>Fri, 03 Mar 2023 09:00:00 +0000</pubDate><description>Component states from measured values, plus an incident history.</description><category>release</category><category>ops</category></item><item><title>Why we have not added 2FA yet</title><link>https://www.norsolia.com/blog/2023/01/two-factor-thoughts/</link><guid>https://www.norsolia.com/blog/2023/01/two-factor-thoughts/</guid><pubDate>Sat, 14 Jan 2023 09:00:00 +0000</pubDate><description>It is on the list, and here is the honest hold-up.</description><category>security</category><category>note</category></item><item><title>Three years in</title><link>https://www.norsolia.com/blog/2022/11/year-three/</link><guid>https://www.norsolia.com/blog/2022/11/year-three/</guid><pubDate>Sun, 27 Nov 2022 09:00:00 +0000</pubDate><description>The quiet middle of a project's life.</description><category>note</category><category>year</category></item><item><title>Feeds were slow for big shows</title><link>https://www.norsolia.com/blog/2022/09/slow-feeds-fixed/</link><guid>https://www.norsolia.com/blog/2022/09/slow-feeds-fixed/</guid><pubDate>Thu, 08 Sep 2022 09:00:00 +0000</pubDate><description>A show with hundreds of episodes built its feed too slowly. Fixed.</description><category>incident</category><category>performance</category></item><item><title>v0 of the API is going away</title><link>https://www.norsolia.com/blog/2022/07/deprecating-v0/</link><guid>https://www.norsolia.com/blog/2022/07/deprecating-v0/</guid><pubDate>Mon, 11 Jul 2022 09:00:00 +0000</pubDate><description>The pre-v1 endpoints retire next summer. Here is the plan.</description><category>api</category><category>note</category></item><item><title>Notes from a podcasting meetup</title><link>https://www.norsolia.com/blog/2022/05/conference-notes/</link><guid>https://www.norsolia.com/blog/2022/05/conference-notes/</guid><pubDate>Thu, 19 May 2022 09:00:00 +0000</pubDate><description>A few things we overheard that we did not already know.</description><category>note</category><category>team</category></item><item><title>Take everything with you</title><link>https://www.norsolia.com/blog/2022/03/export-everything/</link><guid>https://www.norsolia.com/blog/2022/03/export-everything/</guid><pubDate>Wed, 30 Mar 2022 09:00:00 +0000</pubDate><description>Export a ZIP of all your shows, episodes and audio.</description><category>release</category></item><item><title>Why there is a storage cap</title><link>https://www.norsolia.com/blog/2022/02/storage-limits/</link><guid>https://www.norsolia.com/blog/2022/02/storage-limits/</guid><pubDate>Wed, 02 Feb 2022 09:00:00 +0000</pubDate><description>200 MB per account, and the honest reason.</description><category>note</category></item><item><title>Two years, and the lights are still on</title><link>https://www.norsolia.com/blog/2021/12/year-two/</link><guid>https://www.norsolia.com/blog/2021/12/year-two/</guid><pubDate>Fri, 10 Dec 2021 09:00:00 +0000</pubDate><description>A short review of a year with an API, a second region and one outage.</description><category>note</category><category>year</category></item><item><title>Schedule an episode</title><link>https://www.norsolia.com/blog/2021/10/scheduling/</link><guid>https://www.norsolia.com/blog/2021/10/scheduling/</guid><pubDate>Thu, 28 Oct 2021 09:00:00 +0000</pubDate><description>Set a future time and the episode publishes itself.</description><category>release</category></item><item><title>Podcasting 2.0 tags</title><link>https://www.norsolia.com/blog/2021/09/podcasting-2/</link><guid>https://www.norsolia.com/blog/2021/09/podcasting-2/</guid><pubDate>Thu, 16 Sep 2021 09:00:00 +0000</pubDate><description>Feeds now carry podcast:guid and podcast:locked.</description><category>release</category></item><item><title>We are looking for a third person</title><link>https://www.norsolia.com/blog/2021/08/hiring-first/</link><guid>https://www.norsolia.com/blog/2021/08/hiring-first/</guid><pubDate>Tue, 24 Aug 2021 09:00:00 +0000</pubDate><description>Backend and operations, part time to start.</description><category>team</category></item><item><title>We broke uploads for two hours. Sorry.</title><link>https://www.norsolia.com/blog/2021/06/we-broke-uploads/</link><guid>https://www.norsolia.com/blog/2021/06/we-broke-uploads/</guid><pubDate>Wed, 30 Jun 2021 09:00:00 +0000</pubDate><description>A bad deploy rejected valid M4A files. Here is what happened.</description><category>incident</category></item><item><title>A second region</title><link>https://www.norsolia.com/blog/2021/05/frankfurt-zone/</link><guid>https://www.norsolia.com/blog/2021/05/frankfurt-zone/</guid><pubDate>Tue, 04 May 2021 09:00:00 +0000</pubDate><description>We opened an independent European region.</description><category>note</category><category>regions</category></item><item><title>API v1 is live</title><link>https://www.norsolia.com/blog/2021/03/api-v1-live/</link><guid>https://www.norsolia.com/blog/2021/03/api-v1-live/</guid><pubDate>Fri, 19 Mar 2021 09:00:00 +0000</pubDate><description>The public API is open. Create a token and go.</description><category>release</category><category>api</category></item><item><title>On storing passwords</title><link>https://www.norsolia.com/blog/2021/02/scrypt-passwords/</link><guid>https://www.norsolia.com/blog/2021/02/scrypt-passwords/</guid><pubDate>Mon, 15 Feb 2021 09:00:00 +0000</pubDate><description>We moved password hashing to scrypt.</description><category>security</category></item><item><title>A real API is coming</title><link>https://www.norsolia.com/blog/2021/01/api-v1-preview/</link><guid>https://www.norsolia.com/blog/2021/01/api-v1-preview/</guid><pubDate>Fri, 22 Jan 2021 09:00:00 +0000</pubDate><description>We are building the public API the dashboard already uses.</description><category>note</category><category>api</category></item><item><title>Year one, in plain numbers</title><link>https://www.norsolia.com/blog/2020/11/end-of-2020/</link><guid>https://www.norsolia.com/blog/2020/11/end-of-2020/</guid><pubDate>Mon, 30 Nov 2020 09:00:00 +0000</pubDate><description>What the first nine months looked like, without the spin.</description><category>note</category><category>year</category></item><item><title>An embeddable player</title><link>https://www.norsolia.com/blog/2020/09/embed-player/</link><guid>https://www.norsolia.com/blog/2020/09/embed-player/</guid><pubDate>Tue, 29 Sep 2020 09:00:00 +0000</pubDate><description>Drop an episode into any page with an iframe.</description><category>release</category></item><item><title>A quiet month</title><link>https://www.norsolia.com/blog/2020/08/summer-quiet/</link><guid>https://www.norsolia.com/blog/2020/08/summer-quiet/</guid><pubDate>Fri, 07 Aug 2020 09:00:00 +0000</pubDate><description>Not much shipped in July. That is fine.</description><category>note</category></item><item><title>We are not going to guess at listeners</title><link>https://www.norsolia.com/blog/2020/06/a-note-on-counting/</link><guid>https://www.norsolia.com/blog/2020/06/a-note-on-counting/</guid><pubDate>Thu, 18 Jun 2020 09:00:00 +0000</pubDate><description>We can count plays honestly or invent listener numbers. We picked honesty.</description><category>note</category><category>stats</category></item><item><title>Seeking works now</title><link>https://www.norsolia.com/blog/2020/05/range-requests/</link><guid>https://www.norsolia.com/blog/2020/05/range-requests/</guid><pubDate>Sat, 02 May 2020 09:00:00 +0000</pubDate><description>Audio streams with byte ranges, so listeners can scrub.</description><category>release</category></item></channel></rss>
