
← Podcasting 2.025 sept. · 1 h 32 min
Episode 272: "Is this Y'all?"
Podcasting 2.0 September 25th 2026 Episode 272 - "Is this Y'all?"
00 - 🗄️ THE SCHEMA IS LIVE — AND THEN THE AGGREGATORS PICKED A FIGHT
<b>Dave has already told us this one is his: "Will explain in the board meeting tomorrow."</b>
<b>Mon 22 Sep — the cutover lands:</b> "#api <b>All api endpoints are now live with the new database schema.</b> Bug reports welcome. I'm tired. 😅"
@dave — all endpoints live on the new schema
<b>Tue 23 Sep — and now the real work:</b> "Now comes the post-deploy quality testing of the Index as a whole. <b>Now that we have an audit trail for every feed</b> we will need to <b>walk every podcast in the Index</b> to see where it stands and what metadata needs reconciling."
<b>New tables in the dump:</b> "@js There are new tables in the ndjson dump now. 😉" · "@js You're the guinea pig. Let me know if anything looks off."
<b>On breakage, to Mitch (Podverse):</b> "Any additional parameters should be additive. <b>The overall shape of the response should not change.</b> There *shouldn't* be any breakage unless the client is doing a Rust style strict type coercion. But, I wouldn't expect that to be common since JSON is fragile."
<b>Thu 24 Sep — the brawl, in four posts:</b>
12:10 — "#api <b>Adding 2 new indexes on the feeds table.</b> Expect the api to choke for a few minutes until this completes."
14:38 — "#api <b>All out brawl with the feed aggregators this morning. I'm about to win though.</b>"
17:08 — "<b>Battle is over. The war is ongoing.</b>"