<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://media.rss.com/style.xsl"?>
<rss xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom" xml:lang="en" version="2.0">
  <channel>
    <title><![CDATA[Behind the Commit]]></title>
    <link>https://rss.com/podcasts/behindthecommit</link>
    <atom:link href="https://media.rss.com/behindthecommit/feed.xml" rel="self" type="application/rss+xml"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <description><![CDATA[<p>Meet the people shaping open-source across Europe and beyond! Have you ever wondered who the people are behind the open source technologies you use every day? Behind the Commit explores the stories and technologies shaping open source across Europe—from the tools being built to the challenges of maintaining them in a constantly evolving ecosystem. We speak with maintainers about what they're building, why it matters, and how open source is changing in the age of AI.</p>]]></description>
    <generator>RSS.com 2026.320.183334</generator>
    <lastBuildDate>Mon, 30 Mar 2026 13:56:02 GMT</lastBuildDate>
    <language>en</language>
    <copyright><![CDATA[Mia Bajić 2025]]></copyright>
    <itunes:image href="https://media.rss.com/behindthecommit/20251011_091034_3a96d8e4ee672aa98f040d4f187c360a.png"/>
    <podcast:guid>bf88e150-f99e-5b92-bf79-bb79ff5c9e1c</podcast:guid>
    <image>
      <url>https://media.rss.com/behindthecommit/20251011_091034_3a96d8e4ee672aa98f040d4f187c360a.png</url>
      <title>Behind the Commit</title>
      <link>https://rss.com/podcasts/behindthecommit</link>
    </image>
    <podcast:locked>yes</podcast:locked>
    <podcast:license>Mia Bajić 2025</podcast:license>
    <itunes:author>Mia Bajić</itunes:author>
    <itunes:owner>
      <itunes:name>Mia Bajić</itunes:name>
    </itunes:owner>
    <itunes:explicit>false</itunes:explicit>
    <itunes:type>episodic</itunes:type>
    <itunes:category text="Technology"/>
    <itunes:category text="News">
      <itunes:category text="Tech News"/>
    </itunes:category>
    <podcast:txt purpose="applepodcastsverify">ca54e370-a6f3-11f0-bac2-7f9d64dde831</podcast:txt>
    <podcast:medium>podcast</podcast:medium>
    <item>
      <title><![CDATA[Maintaining 80 OSS Projects: Anthony Sottile on pre-commit and Developer Tooling]]></title>
      <itunes:title><![CDATA[Maintaining 80 OSS Projects: Anthony Sottile on pre-commit and Developer Tooling]]></itunes:title>
      <description><![CDATA[<p>In this episode, I'm chatting with Anthony Sottile — creator of pre-commit, primary maintainer of flake8, core contributor to pytest, and maintainer of around 80 open source projects across the Python ecosystem. He's also a GitHub Star and a popular live coding streamer on Twitch under the name "anthonywritescode". We dig into how he actually manages all of it, the origin story of pre-commit, the psychological side of open source maintenance, and how to get started contributing.</p><p></p><p>Outline</p><p>00:00 Episode highlights &amp; Intro</p><p>0:59 The all-repos tool — distributed refactoring across repos</p><p>2:04 Where the idea came from (Yelp's microservices explosion)</p><p>2:42 Tools for managing multiple repositories</p><p>3:34 How pre-commit got started (a college group project)</p><p>4:15 Rewriting pre-commit for Yelp in 2018</p><p>4:46 Hardest technical challenge: supporting 13 programming languages</p><p>6:07 Surprising bugs found in NPM and Git</p><p>7:05 GitHub Stars and open source funding</p><p>8:10 How Sentry approaches funding open source</p><p>8:43 The psychological challenges of open source maintenance</p><p>10:06 What would you tell your past self?</p><p>11:32 How to start contributing to open source</p><p>13:05 Why Anthony started streaming on Twitch</p><p>13:52 What motivates him to keep streaming</p><p>14:58 Has community interaction changed how you design code?</p><p>15:48 Where to find Anthony online</p><p></p><p>Episode links</p><p>– pre-commit: <a target="_blank" rel="noopener noreferrer nofollow" href="https://pre-commit.com">https://pre-commit.com</a></p><p>– all-repos: <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/asottile/all-repos">https://github.com/asottile/all-repos</a></p><p>– Anthony's YouTube: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.youtube.com/@anthonywritescode">https://www.youtube.com/@anthonywritescode</a></p><p>– Anthony's Twitch: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.twitch.tv/anthonywritescode">https://www.twitch.tv/anthonywritescode</a> </p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2674913</link>
      <enclosure url="https://content.rss.com/episodes/350929/2674913/behindthecommit/2026_03_30_13_55_45_123b663b-f0b0-4493-87bc-2a38a9d2a9f8.mp3" length="15574881" type="audio/mpeg"/>
      <guid isPermaLink="false">e5794fde-bbf2-4d5c-9a69-ec62ea39bf41</guid>
      <itunes:duration>973</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Mon, 30 Mar 2026 13:56:00 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20260330_010342_7d9bdaf7fd9499229fa82620c77f1fe3.png"/>
    </item>
    <item>
      <title><![CDATA[Trailer – Maintaining 80 OSS Projects: Anthony Sottile on pre-commit and Developer Tooling]]></title>
      <itunes:title><![CDATA[Trailer – Maintaining 80 OSS Projects: Anthony Sottile on pre-commit and Developer Tooling]]></itunes:title>
      <description><![CDATA[<p>In this upcoming episode, I chat with Anthony Sottile — creator of pre-commit and maintainer of around 80 open source projects. We talk about how he actually manages it all, the surprising bugs he's found in NPM and Git along the way, and the psychological side of open source that nobody talks about. </p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2660356</link>
      <enclosure url="https://content.rss.com/episodes/350929/2660356/behindthecommit/2026_03_25_09_24_49_1bb7ac61-34a3-4aaf-a976-21164d525cb1.mp3" length="839266" type="audio/mpeg"/>
      <guid isPermaLink="false">41ca0669-92ab-416b-807c-94f052261723</guid>
      <itunes:duration>42</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Wed, 25 Mar 2026 09:25:22 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20260325_090320_3a17587ddfd5fcd2fc7a6181ae1cf42f.png"/>
    </item>
    <item>
      <title><![CDATA[AI-Written Code: Armin Ronacher on AI Agents and the Future of Programming]]></title>
      <itunes:title><![CDATA[AI-Written Code: Armin Ronacher on AI Agents and the Future of Programming]]></itunes:title>
      <description><![CDATA[<p>Armin Ronacher (creator of Flask, previously Sentry’s VP of Platform, and currently founder of a startup Earendil) shares his experience building a startup where 90% of the code is AI-generated. We discuss which programming languages work best with AI agents, why Python's ecosystem makes life harder for AI, and what skills programmers need to stay relevant in the age of AI.</p><p></p><p>Outline</p><p>00:00  Episode highlights and introduction</p><p>0:43 - How much code do you write yourself vs AI agents?</p><p>2:03 - What kind of problems are suitable for AI and what do you solve yourself?</p><p>4:02 - Why do AI agents work better with certain languages like Go vs Python?</p><p>7:15 - How to steer AI agents in certain directions?</p><p>12:01 - What patterns can AI agents handle well?</p><p>15:28 - When starting a new project, what language do you use now?</p><p>16:27 - Do you monitor agents and what safeguards do you have?</p><p>18:48 - How do you handle parallelization with multiple agents?</p><p>19:34 - How should we handle licenses for AI-generated open source libraries?</p><p>24:07 - What is the future of programming jobs?</p><p>26:31 - What skills should programmers learn to stay competitive?</p><p>31:05 - Tips on how to get started with AI agents?</p><p>33:44 - How to stay up to date with all the recent changes?</p><p>36:16 - Where can people find you online?</p><p></p><p>Episode links</p><p>– Claude Code: <a target="_blank" rel="noopener noreferrer nofollow" href="https://claude.ai/">https://claude.ai/</a> </p><p>– UV (Python package manager): <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/astral-sh/uv">https://github.com/astral-sh/uv</a></p><p>– Simon Willison's blog: <a target="_blank" rel="noopener noreferrer nofollow" href="https://simonwillison.net/">https://simonwillison.net/</a></p><p>– Armin's blog: <a target="_blank" rel="noopener noreferrer nofollow" href="https://lucumr.pocoo.org/">https://lucumr.pocoo.org/</a></p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2545303</link>
      <enclosure url="https://content.rss.com/episodes/350929/2545303/behindthecommit/2026_02_12_23_48_23_117607db-1361-44ed-b7d0-d61505acae33.mp3" length="35490218" type="audio/mpeg"/>
      <guid isPermaLink="false">ae7bf2cc-5f64-4b87-9b4f-3588d26a5e21</guid>
      <itunes:duration>2218</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Fri, 13 Feb 2026 08:15:00 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20260212_110219_e8f0aefb74ac20c29ebe016c48b87919.png"/>
    </item>
    <item>
      <title><![CDATA[Trailer – AI-Written Code: Armin Ronacher on AI Agents and the Future of Programming]]></title>
      <itunes:title><![CDATA[Trailer – AI-Written Code: Armin Ronacher on AI Agents and the Future of Programming]]></itunes:title>
      <description><![CDATA[<p>In this upcoming episode, I chat with Armin Ronacher, the creator of Flask. We discuss which programming languages work best with AI agents, why Python's ecosystem makes life harder for both humans and AI, and what skills programmers need to stay relevant in the age of AI.</p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2545284</link>
      <enclosure url="https://content.rss.com/episodes/350929/2545284/behindthecommit/2026_02_12_23_39_33_40d8e253-6136-4c48-99cb-687fc95619be.mp3" length="1048805" type="audio/mpeg"/>
      <guid isPermaLink="false">63cb9992-540c-447d-a1d4-b93f447cac6f</guid>
      <itunes:duration>65</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Thu, 12 Feb 2026 23:48:33 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20260212_110228_b54f16b143985b0422d948c631d09757.png"/>
    </item>
    <item>
      <title><![CDATA[AI-Generated Music: Tech, Copyright & Real-World Applications with Mateusz Modrzejewski]]></title>
      <itunes:title><![CDATA[AI-Generated Music: Tech, Copyright & Real-World Applications with Mateusz Modrzejewski]]></itunes:title>
      <description><![CDATA[<p>In this episode, I talk with Mateusz Modrzejewski, a professional musician and AI researcher and assistant professor at the Warsaw University of Technology, about AI-generated music: how it works, what artists think about it, the big copyright questions, and where AI tools can genuinely support the creative process instead of replacing it.</p><p></p><p>Outline</p><p>00:00 Episode highlights and introduction</p><p>00:49 Thoughts on AI-generated music</p><p>02:09 The good sides of AI</p><p>03:40 The bad sides of AI </p><p>04:43 How do professional musicians feel?</p><p>08:03 The data scraping problem and data poisoning research</p><p>11:33 How AI music generation actually works </p><p>15:04 How to start experimenting with AI music</p><p>18:26 Future of the music industry</p><p>25:22 The AI song contest</p><p>29:15 Resources to learn more </p><p></p><p>🎙️ This episode was recorded live at the Venture café at PyWaw in Warsaw.</p><p></p><p>Episode links</p><ul><li>AI song contest: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.aisongcontest.com/">https://www.aisongcontest.com/</a> </li><li>Librosa library: <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/librosa/librosa">https://github.com/librosa/librosa</a> </li><li>Pedalboard library: <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/spotify/pedalboard">https://github.com/spotify/pedalboard</a></li><li>Intelligent Instruments Lab: <a target="_blank" rel="noopener noreferrer nofollow" href="https://iil.is/">https://iil.is/</a></li><li>PanGenerator: <a target="_blank" rel="noopener noreferrer nofollow" href="https://pangenerator.com/">https://pangenerator.com/</a></li><li>Pyo library: <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/belangeo/pyo">https://github.com/belangeo/pyo</a> </li><li>ISMIR tutorials: <a target="_blank" rel="noopener noreferrer nofollow" href="https://ismir.net/resources/tutorials/">https://ismir.net/resources/tutorials/</a> </li><li>Beyond supervised learning book: <a target="_blank" rel="noopener noreferrer nofollow" href="https://music-classification.github.io/tutorial/landing-page.html">https://music-classification.github.io/tutorial/landing-page.html</a> </li><li>Fundamentals of Music Processing book: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.researchgate.net/publication/288774112_Fundamentals_of_Music_Processing">https://www.researchgate.net/publication/288774112_Fundamentals_of_Music_Processing</a></li><li>NIME conference: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.nime.org/">https://www.nime.org/</a> </li><li>ZAiKS Lab <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.zaikslab.tech">https://www.zaikslab.tech</a></li><li>⁠Warsaw University of Technology <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.pw.edu.pl">https://www.pw.edu.pl</a></li></ul>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2365278</link>
      <enclosure url="https://content.rss.com/episodes/350929/2365278/behindthecommit/2025_12_02_21_40_58_bb3243d9-3f41-4143-8a54-f0a1ac441f86.mp3" length="31041887" type="audio/mpeg"/>
      <guid isPermaLink="false">a62b8c00-7a41-492b-9c13-f453f2841215</guid>
      <itunes:duration>1907</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Wed, 03 Dec 2025 16:29:16 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251202_091255_00051a0feff0dfe10c36d6484fb2c509.png"/>
      <podcast:transcript url="https://transcripts.rss.com/350929/2365278/transcript" type="text/vtt"/>
    </item>
    <item>
      <title><![CDATA[Trailer – AI-Generated Music: Tech, Copyright & Real-World Applications with Mateusz Modrzejewski]]></title>
      <itunes:title><![CDATA[Trailer – AI-Generated Music: Tech, Copyright & Real-World Applications with Mateusz Modrzejewski]]></itunes:title>
      <description><![CDATA[<p>AI-generated music is on the rise, but what does that mean from a technical and creative perspective? In this upcoming episode, I talk with Mateusz Modrzejewski, a professional musician and AI researcher, about AI-generated music: how it works, what artists think about it, the big copyright questions, and where AI tools can genuinely support the creative process instead of replacing it.</p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2365263</link>
      <enclosure url="https://content.rss.com/episodes/350929/2365263/behindthecommit/2025_12_02_21_29_02_122de278-4166-4e61-8f22-2ce73e7b76db.mp3" length="1377643" type="audio/mpeg"/>
      <guid isPermaLink="false">7d71e744-ad4b-4505-bb87-3e01bfb71669</guid>
      <itunes:duration>86</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Tue, 02 Dec 2025 21:29:07 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251202_091201_d6272c3f89db843346ba99eab1ed5fa1.jpg"/>
    </item>
    <item>
      <title><![CDATA[How To Make Web More Sustainable? – Chat with Thibaud Colas]]></title>
      <itunes:title><![CDATA[How To Make Web More Sustainable? – Chat with Thibaud Colas]]></itunes:title>
      <description><![CDATA[<p>In this episode, I’m chatting with Thibaud Colas — Product Lead &amp; Engineering Manager at Torchbox, Wagtail product lead, and current President of the Django Software Foundation. We talk about digital sustainability: why the internet’s energy use matters, how to measure it, why performance is important for emissions, whether rewriting everything in Rust is the only solution, and why we should keep AI businesses more accountable.</p><p></p><p>Outline</p><p>0:00 — Episode highlights</p><p>0:58 — Guest intro</p><p>1:21 — Is carbon footprint a popular topic among developers?</p><p>3:44 — What’s the carbon impact of the web and software in general?</p><p>5:35 — How can we measure a website’s carbon footprint?</p><p>8:26 — What are Django’s and Wagtail’s plans to reduce their footprint?</p><p>9:35 — Does the programming language we use (e.g., Python or Rust) make a difference?</p><p>11:42 — What practical steps can developers take to lower their software’s impact?</p><p>12:25 — How do we raise awareness and make sustainability a mainstream topic in tech?</p><p>15:34 — Should businesses be accountable for their software’s footprint?</p><p>16:59 — What should AI companies and cloud providers be more transparent about?</p><p></p><p>Episode links</p><p>– Sustainable Web Design (methodology): <a target="_blank" rel="noopener noreferrer nofollow" href="https://sustainablewebdesign.org/">https://sustainablewebdesign.org/</a> </p><p>– Wagtail CMS (Torchbox): <a target="_blank" rel="noopener noreferrer nofollow" href="https://wagtail.org/">https://wagtail.org/</a> </p><p>– Django Software Foundation: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.djangoproject.com/foundation/">https://www.djangoproject.com/foundation/</a></p><p>– Climate Action Tech community: <a target="_blank" rel="noopener noreferrer nofollow" href="https://climateaction.tech/">https://climateaction.tech/</a> </p><p>– W3C work on web sustainability: <a target="_blank" rel="noopener noreferrer nofollow" href="https://w3c.github.io/sustainableweb-wsg/">https://w3c.github.io/sustainableweb-wsg/</a> </p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2327892</link>
      <enclosure url="https://content.rss.com/episodes/350929/2327892/behindthecommit/2025_11_14_11_54_22_cd7ae937-407a-4d82-a4cf-02a93ace8442.mp3" length="16949548" type="audio/mpeg"/>
      <guid isPermaLink="false">02df181f-2fb9-4965-975c-3461d204c96b</guid>
      <itunes:duration>1059</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Fri, 14 Nov 2025 11:59:59 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251114_111117_cafa2ba50a38480b39a6ec76b51ad4ae.png"/>
      <podcast:transcript url="https://transcripts.rss.com/350929/2327892/transcript" type="text/vtt"/>
    </item>
    <item>
      <title><![CDATA[Trailer – How To Make Web More Sustainable? – Chat with Thibaud Colas]]></title>
      <itunes:title><![CDATA[Trailer – How To Make Web More Sustainable? – Chat with Thibaud Colas]]></itunes:title>
      <description><![CDATA[<p>What is digital sustainability and why does it matter?</p><p></p><p>In this upcoming episode, I chat with Thibaud Colas, Product Lead &amp; Engineering Manager at Torchbox, Wagtail product lead, and current President of the Django Software Foundation. We talk about digital sustainability: why the internet’s energy use matters, how to measure it, why performance is important for emissions, whether rewriting everything in Rust is the only solution, and why we should keep AI businesses more accountable.</p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2327881</link>
      <enclosure url="https://content.rss.com/episodes/350929/2327881/behindthecommit/2025_11_14_11_40_59_6f295745-f529-451c-9269-9c212cfa2c13.mp3" length="797934" type="audio/mpeg"/>
      <guid isPermaLink="false">eb7856ea-7239-40e8-b579-987087b52db6</guid>
      <itunes:duration>49</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Fri, 14 Nov 2025 11:41:03 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251114_111157_85a16cbb13dea1538df962ae768cf94d.jpg"/>
    </item>
    <item>
      <title><![CDATA[Why FastAPI Became Python’s Fastest‑Growing Framework – Chat with Sebastián Ramírez]]></title>
      <itunes:title><![CDATA[Why FastAPI Became Python’s Fastest‑Growing Framework – Chat with Sebastián Ramírez]]></itunes:title>
      <description><![CDATA[<p>In this episode, I’m chatting with Sebastián Ramírez — the creator of FastAPI, Typer, and SQLModel, and founder of FastAPI Labs. FastAPI has become one of Python’s fastest-growing web frameworks (adoption jumped from 14% to 25% among developers between 2021 and 2023!), and we dig into how it got here and what’s next on the roadmap. Sebastián shares behind-the-scenes insights into its success, his take on developer experience, the story behind FastAPI Labs and FastAPI Cloud, and how he handles life in open source.</p><p></p><p>Outline</p><p>0:00 Why FastAPI Became So Popular</p><p>1:43 The Philosophy Behind FastAPI Development</p><p>3:18 Challenges of Maintaining a Popular Open Source Project</p><p>5:50 Community Contributions &amp; Recognition System</p><p>8:42 FastAPI Roadmap </p><p>11:13 Amazing Use Cases - From Particle Accelerators to Space Research</p><p>12:29 FastAPI's Performance Architecture &amp; Python Core Team</p><p>15:19 Meeting Your Heroes &amp; Being Popular in the Community</p><p>16:30 Dealing with Negative Comments &amp; Online Criticism</p><p>23:25 FastAPI Cloud &amp; FastAPI Labs Announcement</p><p>28:08 Deployment Challenges &amp; Platform as a Service Solution</p><p>31:17 The SQLModel Challenge - Combining Old and New Magic</p><p>34:29 Thoughts on Education &amp; Self-Taught Development</p><p>40:22 How to Contribute to FastAPI</p><p>42:33 Closing Thoughts</p><p></p><p>Episode links</p><p>– JetBrains Developers Survey 2023: <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.jetbrains.com/lp/devecosystem-2023/python/#python_web_libs_two_years">https://www.jetbrains.com/lp/devecosystem-2023/python/#python_web_libs_two_years</a></p><p>– FastAPI documentation: <a target="_blank" rel="noopener noreferrer nofollow" href="https://fastapi.tiangolo.com">https://fastapi.tiangolo.com</a></p><p>– Sebastián Ramírez’s website: <a target="_blank" rel="noopener noreferrer nofollow" href="https://tiangolo.com">https://tiangolo.com</a></p><p>– FastAPI Labs (FastAPI Cloud): <a target="_blank" rel="noopener noreferrer nofollow" href="https://fastapilabs.com/">https://fastapilabs.com/</a></p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2299830</link>
      <enclosure url="https://content.rss.com/episodes/350929/2299830/behindthecommit/2025_10_30_17_10_09_042b1ce8-e011-47bb-b73e-7ce213023758.mp3" length="40904130" type="audio/mpeg"/>
      <guid isPermaLink="false">f239aa2b-06fa-4161-b796-9ef81d61134a</guid>
      <itunes:duration>2556</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Thu, 30 Oct 2025 17:13:28 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251030_051025_069efc31365e462d6972b2095fbb4e8a.png"/>
      <podcast:transcript url="https://transcripts.rss.com/350929/2299830/transcript" type="text/vtt"/>
    </item>
    <item>
      <title><![CDATA[Trailer - Why FastAPI Became Python’s Fastest‑Growing Framework – Chat with Its Creator]]></title>
      <itunes:title><![CDATA[Trailer - Why FastAPI Became Python’s Fastest‑Growing Framework – Chat with Its Creator]]></itunes:title>
      <description><![CDATA[<p>FastAPI has become one of Python’s fastest-growing web frameworks!</p><p></p><p>In this upcoming episode, I chat with Sebastián Ramírez, the creator of FastAPI, Typer, and SQLModel, and founder of FastAPI Labs. We talk about why FastAPI became so popular, the challenges of maintaining a fast-growing open source project, and what’s next for FastAPI and FastAPI Cloud.</p><p></p><p>Full episode coming out next week!</p><p></p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2282937</link>
      <enclosure url="https://content.rss.com/episodes/350929/2282937/behindthecommit/2025_10_21_20_03_57_c4f701de-7427-4ed0-85e0-06a8066dbb55.mp3" length="2000820" type="audio/mpeg"/>
      <guid isPermaLink="false">bf3ea9e4-3cf5-49d9-8da0-87ce2e703324</guid>
      <itunes:duration>125</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Thu, 23 Oct 2025 13:17:16 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251021_081054_6e5d53f23d2502d717f5948dd4573446.png"/>
    </item>
    <item>
      <title><![CDATA[Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo]]></title>
      <itunes:title><![CDATA[Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo]]></itunes:title>
      <description><![CDATA[<p>Have you ever wondered how a CPython release works? In this episode, I talk with Hugo van Kemenade, Pablo Galindo Salgado, and Łukasz Langa about CPython release management.</p><p></p><p><strong>About the guests</strong></p><ul><li>Hugo van Kemenade – Release Manager for Python 3.14 &amp; 3.15, currently employed at the Sovereign Tech Agency as a fellow. Maintainer of open-source projects such as Pillow. Co-organizer of local Python events in Helsinki. </li><li>Pablo Galindo Salgado – Core Python developer, currently employed in the Software Infrastructure department at Bloomberg. Release Manager for Python 3.10 &amp; 3.11, and a member of the Steering Council. Co-host of the <a target="_blank" rel="noopener noreferrer nofollow" href="http://core.py">core.py</a> podcast. </li><li>Łukasz Langa – Python’s Developer in Residence at the PSF and Release Manager for Python 3.8 &amp; 3.9. Creator of Black, the opinionated Python code formatter, and co-host of the <a target="_blank" rel="noopener noreferrer nofollow" href="http://core.py">core.py</a> podcast.</li></ul><p><strong>Outline</strong></p><p>01:34 Most &amp; Least Successful Releases</p><p>05:34 Evolution of Release Process</p><p>11:37 Release Schedule and Annual Releases</p><p>15:05 Handling PRs and Reverts</p><p>18:07 Becoming a Python Release Manager</p><p>25:24 Motivation and Time Zone Challenges</p><p>29:36 Release Rituals and YouTube Party </p><p>35:11 Sustainable Open Source Funding Models</p><p>42:10 Getting Involved &amp; Further Listening</p><p></p><p>🎙️ This episode was recorded live at EuroPython in July 2025 in Prague.</p><p></p><p><strong>Episode links</strong></p><p>-  <a target="_blank" rel="noopener noreferrer nofollow" href="http://core.py">core.py</a> podcast <a target="_blank" rel="noopener noreferrer nofollow" href="https://open.spotify.com/show/1PGRfdrLEwgXjQbPBNk1pW">https://open.spotify.com/show/1PGRfdrLEwgXjQbPBNk1pW</a> </p><p>- Python’s Developer Guide <a target="_blank" rel="noopener noreferrer nofollow" href="https://devguide.python.org/">https://devguide.python.org/</a> </p><p>- PEP 101 <a target="_blank" rel="noopener noreferrer nofollow" href="https://peps.python.org/pep-0101/">https://peps.python.org/pep-0101/</a> </p>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2268414</link>
      <enclosure url="https://content.rss.com/episodes/350929/2268414/behindthecommit/2025_10_13_13_39_56_cc54f735-4ab5-46cc-a62e-77e3efdd3b02.mp3" length="43812547" type="audio/mpeg"/>
      <guid isPermaLink="false">4338df12-bad7-4f63-9f93-e854727677ef</guid>
      <itunes:duration>2712</itunes:duration>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Tue, 14 Oct 2025 16:06:16 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251013_011053_49ba4ac5490f0251dea5bc03fb4dd986.png"/>
      <podcast:transcript url="https://transcripts.rss.com/350929/2268414/transcript" type="text/vtt"/>
      <podcast:chapters url="https://apollo.rss.com/chapters/2268414" type="application/json+chapters"/>
      <psc:chapters>
        <psc:chapter start="1:34" title="Most &amp; Least Successful Releases"/>
        <psc:chapter start="5:34" title="Evolution of Release Process"/>
        <psc:chapter start="11:37" title="Release Schedule and Annual Releases"/>
        <psc:chapter start="15:05" title="Handling PRs and Reverts"/>
        <psc:chapter start="18:07" title="Becoming a Python Release Manager"/>
        <psc:chapter start="25:24" title="Motivation and Time Zone Challenges"/>
        <psc:chapter start="29:36" title="Release Rituals and YouTube Party "/>
        <psc:chapter start="35:11" title="Sustainable Open Source Funding Models"/>
        <psc:chapter start="42:10" title="Getting Involved &amp; Further Listening"/>
      </psc:chapters>
    </item>
    <item>
      <title><![CDATA[Trailer – Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo]]></title>
      <itunes:title><![CDATA[Trailer – Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo]]></itunes:title>
      <description><![CDATA[<p>Sneak peak of the episode about CPython release. Have you ever wondered how a CPython release works? In this episode, we talk with Hugo van Kemenade, Łukasz Langa, and Pablo Galindo Salgado about Python release management. </p><p></p><p>About the guests </p><ul><li>Hugo van Kemenade – Release Manager for Python 3.14 &amp; 3.15, currently employed at the Sovereign Tech Agency as a fellow. Maintainer of open-source projects such as Pillow. Co-organizer of local Python events in Helsinki. </li><li>Pablo Galindo Salgado – Core Python developer, currently employed in the Software Infrastructure department at Bloomberg. Release Manager for Python 3.10 &amp; 3.11, and a member of the Steering Council. Co-host of the <a target="_blank" rel="noopener noreferrer nofollow" href="http://core.py">core.py</a> podcast. </li><li>Łukasz Langa – Python’s Developer in Residence at the PSF and Release Manager for Python 3.8 &amp; 3.9. Creator of Black, the opinionated Python code formatter, and co-host of the <a target="_blank" rel="noopener noreferrer nofollow" href="http://core.py">core.py</a> podcast. </li></ul>]]></description>
      <link>https://rss.com/podcasts/behindthecommit/2266246</link>
      <enclosure url="https://content.rss.com/episodes/350929/2266246/behindthecommit/2025_10_11_21_11_53_417929d1-4178-42f7-8af8-28b4c9313dd6.mp3" length="3053585" type="audio/mpeg"/>
      <guid isPermaLink="false">5669aa51-5425-4163-97dc-ce7db24bce1f</guid>
      <itunes:duration>165</itunes:duration>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <pubDate>Sat, 11 Oct 2025 21:14:52 GMT</pubDate>
      <itunes:image href="https://media.rss.com/behindthecommit/ep_cover_20251011_091051_d3e3b6b4b86dbb9dde67b0613ddda6c5.png"/>
    </item>
  </channel>
</rss>