56,966 blogs · [ { "id": "01a0d3b7-ef66-719a-ac4c-15680f800bc3", "title": "#564: EVE Online Departs for Python 3", "url": "https://talkpython.fm/episodes/show/564/eve-online-departs-for-python-3", "published_at": "2026-09-22T18:24:30+00:00" }, { "id": "01a0d3b7-ef66-719a-ac4c-156810650794", "title": "#563: Getting Started with Rust as Python Devs", "url": "https://talkpython.fm/episodes/show/563/getting-started-with-rust-as-python-devs", "published_at": "2026-09-16T16:07:43+00:00" }, { "id": "01a08cef-db7b-721a-8e08-99a352cc5045", "title": "#562: DuckLake: The Lakehouse That's Just SQL and Parquet", "url": "https://talkpython.fm/episodes/show/562/ducklake-the-lakehouse-thats-just-sql-and-parquet", "published_at": "2026-09-10T14:59:40+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923eb1f950c", "title": "#561: TonIO, a Multi-threaded Async Runtime for Python", "url": "https://talkpython.fm/episodes/show/561/tonio-a-multi-threaded-async-runtime-for-python", "published_at": "2026-09-04T07:33:34+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ec0d255b", "title": "#560: Building a Research OS: From Django to 30,000 Samples", "url": "https://talkpython.fm/episodes/show/560/building-a-research-os-from-django-to-30-000-samples", "published_at": "2026-08-26T20:04:24+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ec2954e0", "title": "#559: 12 Things You Should (and Shouldn't) Do in AWS", "url": "https://talkpython.fm/episodes/show/559/12-things-you-should-and-shouldnt-do-in-aws", "published_at": "2026-08-19T18:57:47+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ec337d64", "title": "#558: Hyper-Personal Software with Python", "url": "https://talkpython.fm/episodes/show/558/hyper-personal-software-with-python", "published_at": "2026-08-10T13:21:27+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ecba3298", "title": "#557: Security of everything at PyCon 2026", "url": "https://talkpython.fm/episodes/show/557/security-of-everything-at-pycon-2026", "published_at": "2026-08-02T15:37:33+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ed18c0dc", "title": "#556: Updates on Django's Async Story", "url": "https://talkpython.fm/episodes/show/556/updates-on-djangos-async-story", "published_at": "2026-07-26T16:49:09+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e10008af", "title": "Calvin Hendryx-Parker joins Python Bytes as Co-Host", "url": "https://talkpython.fm/blog/posts/calvin-hendryx-parker-joins-python-bytes-as-co-host/", "published_at": "2026-07-21T02:46:48+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923edcca112", "title": "#555: Marimo Pair - A Canvas for Agent + Developers Collaboration", "url": "https://talkpython.fm/episodes/show/555/marimo-pair-a-canvas-for-agent-developers-collaboration", "published_at": "2026-07-13T17:07:43+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ee463ae8", "title": "#554: Trustworthy AI in Healthcare and Longevity", "url": "https://talkpython.fm/episodes/show/554/trustworthy-ai-in-healthcare-and-longevity", "published_at": "2026-07-10T05:10:31+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e1fda3b7", "title": "Portuguese subtitles available for all courses", "url": "https://talkpython.fm/blog/posts/portugues-subtitles-available-for-all-courses/", "published_at": "2026-06-29T23:05:58+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ee89206f", "title": "#553: All of our tools", "url": "https://talkpython.fm/episodes/show/553/all-of-our-tools", "published_at": "2026-06-26T22:32:43+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ef3370a0", "title": "#552: Astral joins OpenAI", "url": "https://talkpython.fm/episodes/show/552/astral-joins-openai", "published_at": "2026-06-17T15:20:03+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ef69130c", "title": "#551: Stroll Down Startup Lane - 2026", "url": "https://talkpython.fm/episodes/show/551/stroll-down-startup-lane-2026", "published_at": "2026-06-11T20:16:11+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923efd0d762", "title": "#550: AI Contributions and Maintainer Load in Open Source", "url": "https://talkpython.fm/episodes/show/550/ai-contributions-and-maintainer-load-in-open-source", "published_at": "2026-05-30T15:43:47+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f056b427", "title": "#549: Great Docs", "url": "https://talkpython.fm/episodes/show/549/great-docs", "published_at": "2026-05-25T22:11:29+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e2a8d212", "title": "Spanish subtitles available for all courses", "url": "https://talkpython.fm/blog/posts/spanish-subtitles-available-for-all-courses/", "published_at": "2026-05-25T17:27:54+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e2c03090", "title": "Audit Your Python App Like Mozilla Audited Firefox", "url": "https://talkpython.fm/blog/posts/audit-your-python-app-like-mozilla-audited-firefox/", "published_at": "2026-05-20T22:02:26+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f0bab924", "title": "#548: Event Sourcing Design Pattern", "url": "https://talkpython.fm/episodes/show/548/event-sourcing-design-pattern", "published_at": "2026-05-11T16:36:29+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f14b9bba", "title": "#547: Parallel Python at Anyscale with Ray", "url": "https://talkpython.fm/episodes/show/547/parallel-python-at-anyscale-with-ray", "published_at": "2026-05-06T20:40:14+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e2e05b71", "title": "Announcing German Subtitles on Courses", "url": "https://talkpython.fm/blog/posts/announcing-german-subtitles-on-courses/", "published_at": "2026-05-06T18:05:47+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e2e88ec0", "title": "Introducing the new Talk Python web player", "url": "https://talkpython.fm/blog/posts/rebuilt-the-web-audio-experience/", "published_at": "2026-04-28T19:40:39+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f1702951", "title": "#546: Self hosting apps for Python people", "url": "https://talkpython.fm/episodes/show/546/self-hosting-apps-for-python-people", "published_at": "2026-04-27T19:53:07+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f171dc56", "title": "#545: OWASP Top 10 (2025 List) for Python Devs", "url": "https://talkpython.fm/episodes/show/545/owasp-top-10-2025-list-for-python-devs", "published_at": "2026-04-16T20:24:50+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f210bf70", "title": "#544: Wheel Next + Packaging PEPs", "url": "https://talkpython.fm/episodes/show/544/wheel-next-packaging-peps", "published_at": "2026-04-10T16:56:54+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e34a4f15", "title": "Announcing Course Completion Certificates", "url": "https://talkpython.fm/blog/posts/announcing-course-completion-certificates/", "published_at": "2026-04-03T02:39:51+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f3072058", "title": "#543: Deep Agents: LangChain's SDK for Agents That Plan and Delegate", "url": "https://talkpython.fm/episodes/show/543/deep-agents-langchains-sdk-for-agents-that-plan-and-delegate", "published_at": "2026-04-01T17:20:51+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f3e2a4b3", "title": "#542: Zensical - a modern static site generator", "url": "https://talkpython.fm/episodes/show/542/zensical-a-modern-static-site-generator", "published_at": "2026-03-25T20:55:16+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e392d62b", "title": "Updates from Talk Python - March 2026", "url": "https://talkpython.fm/blog/posts/updates-from-talk-python-march-2026/", "published_at": "2026-03-23T21:04:09+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f4256566", "title": "#541: Monty - Python in Rust for AI", "url": "https://talkpython.fm/episodes/show/541/monty-python-in-rust-for-ai", "published_at": "2026-03-19T19:38:50+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f4d49397", "title": "#540: Modern Python monorepo with uv and prek", "url": "https://talkpython.fm/episodes/show/540/modern-python-monorepo-with-uv-and-prek", "published_at": "2026-03-13T21:17:50+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f5d1a4f4", "title": "#539: Catching up with the Python Typing Council", "url": "https://talkpython.fm/episodes/show/539/catching-up-with-the-python-typing-council", "published_at": "2026-03-06T16:58:04+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f5e40e85", "title": "#538: Python in Digital Humanities", "url": "https://talkpython.fm/episodes/show/538/python-in-digital-humanities", "published_at": "2026-02-28T21:28:36+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f663b419", "title": "#537: Datastar: Modern web dev, simplified", "url": "https://talkpython.fm/episodes/show/537/datastar-modern-web-dev-simplified", "published_at": "2026-02-21T20:36:58+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f6b2e66c", "title": "#536: Fly inside FastAPI Cloud", "url": "https://talkpython.fm/episodes/show/536/fly-inside-fastapi-cloud", "published_at": "2026-02-10T23:17:41+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e3c6c387", "title": "Talk Python now has a CLI", "url": "https://talkpython.fm/blog/posts/talk-python-now-has-a-cli/", "published_at": "2026-02-07T23:39:55+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f6db29e8", "title": "#535: PyView: Real-time Python Web Apps", "url": "https://talkpython.fm/episodes/show/535/pyview-real-time-python-web-apps", "published_at": "2026-01-23T19:29:41+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e44bd6b9", "title": "Announcing Talk Python AI Integrations", "url": "https://talkpython.fm/blog/posts/announcing-talk-python-ai-integrations/", "published_at": "2026-01-19T17:49:43+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f72da517", "title": "#534: diskcache: Your secret Python perf weapon", "url": "https://talkpython.fm/episodes/show/534/diskcache-your-secret-python-perf-weapon", "published_at": "2026-01-13T05:32:21+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f7555882", "title": "#533: Web Frameworks in Prod by Their Creators", "url": "https://talkpython.fm/episodes/show/533/web-frameworks-in-prod-by-their-creators", "published_at": "2026-01-05T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f7ef5f9e", "title": "#532: 2025 Python Year in Review", "url": "https://talkpython.fm/episodes/show/532/2025-python-year-in-review", "published_at": "2025-12-29T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f8ed1cb0", "title": "#531: Talk Python in Production", "url": "https://talkpython.fm/episodes/show/531/talk-python-in-production", "published_at": "2025-12-18T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923f958cd19", "title": "#530: anywidget: Jupyter Widgets made easy", "url": "https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy", "published_at": "2025-12-13T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fa39f8a7", "title": "#529: Computer Science from Scratch", "url": "https://talkpython.fm/episodes/show/529/computer-science-from-scratch", "published_at": "2025-12-03T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fa6e59a0", "title": "#528: Python apps with LLM building blocks", "url": "https://talkpython.fm/episodes/show/528/python-apps-with-llm-building-blocks", "published_at": "2025-11-30T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fb55fbe4", "title": "#527: MCP Servers for Python Devs", "url": "https://talkpython.fm/episodes/show/527/mcp-servers-for-python-devs", "published_at": "2025-11-10T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fbe91417", "title": "#526: Building Data Science with Foundation LLM Models", "url": "https://talkpython.fm/episodes/show/526/building-data-science-with-foundation-llm-models", "published_at": "2025-11-01T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fbefc5b4", "title": "#525: NiceGUI Goes 3.0", "url": "https://talkpython.fm/episodes/show/525/nicegui-goes-3.0", "published_at": "2025-10-27T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fc4916be", "title": "#524: 38 things Python developers should learn in 2025", "url": "https://talkpython.fm/episodes/show/524/38-things-python-developers-should-learn-in-2025", "published_at": "2025-10-20T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e4640254", "title": "Talk Python in Production Story", "url": "https://talkpython.fm/blog/posts/talk-python-in-production-story/", "published_at": "2025-10-13T20:59:20+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fcfb1cfa", "title": "#523: Pyrefly: Fast, IDE-friendly typing for Python", "url": "https://talkpython.fm/episodes/show/523/pyrefly-fast-ide-friendly-typing-for-python", "published_at": "2025-10-13T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fd028442", "title": "#522: Data Sci Tips and Tricks from CodeCut.ai", "url": "https://talkpython.fm/episodes/show/522/data-sci-tips-and-tricks-from-codecut.ai", "published_at": "2025-10-06T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fd3ed9a0", "title": "#521: Red Teaming LLMs and GenAI with PyRIT", "url": "https://talkpython.fm/episodes/show/521/red-teaming-llms-and-genai-with-pyrit", "published_at": "2025-09-29T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fdaea23f", "title": "#520: pyx - the other side of the uv coin (announcing pyx)", "url": "https://talkpython.fm/episodes/show/520/pyx-the-other-side-of-the-uv-coin-announcing-pyx", "published_at": "2025-09-23T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fe3b8fc9", "title": "#519: Data Science Cloud Lessons at Scale", "url": "https://talkpython.fm/episodes/show/519/data-science-cloud-lessons-at-scale", "published_at": "2025-09-18T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923fe88ad8e", "title": "#518: Celebrating Django's 20th Birthday With Its Creators", "url": "https://talkpython.fm/episodes/show/518/celebrating-djangos-20th-birthday-with-its-creators", "published_at": "2025-08-29T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923feb8294b", "title": "#517: Agentic Al Programming with Python", "url": "https://talkpython.fm/episodes/show/517/agentic-al-programming-with-python", "published_at": "2025-08-22T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ff36c31f", "title": "#516: Accelerating Python Data Science at NVIDIA", "url": "https://talkpython.fm/episodes/show/516/accelerating-python-data-science-at-nvidia", "published_at": "2025-08-19T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923ffb20247", "title": "#515: Durable Python Execution with Temporal", "url": "https://talkpython.fm/episodes/show/515/durable-python-execution-with-temporal", "published_at": "2025-08-11T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240030ce9e", "title": "#514: Python Language Summit 2025", "url": "https://talkpython.fm/episodes/show/514/python-language-summit-2025", "published_at": "2025-07-18T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240055a49c", "title": "#513: Stories from Python History", "url": "https://talkpython.fm/episodes/show/513/stories-from-python-history", "published_at": "2025-07-14T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992400eecca2", "title": "#512: Building a JIT Compiler for CPython", "url": "https://talkpython.fm/episodes/show/512/building-a-jit-compiler-for-cpython", "published_at": "2025-07-02T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992401d6c452", "title": "#511: From Notebooks to Production Data Science Systems", "url": "https://talkpython.fm/episodes/show/511/from-notebooks-to-production-data-science-systems", "published_at": "2025-06-25T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e4a23781", "title": "New Theme Song: Served In A Flask", "url": "https://talkpython.fm/blog/posts/new-theme-song-served-in-a-flask/", "published_at": "2025-06-18T18:55:42+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992402145b0c", "title": "#510: 10 Polars Tools and Techniques To Level Up Your Data Science", "url": "https://talkpython.fm/episodes/show/510/10-polars-tools-and-techniques-to-level-up-your-data-science", "published_at": "2025-06-18T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e5254d60", "title": "Deep Dives Complete: 600K Words of Talk Python Insights", "url": "https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/", "published_at": "2025-06-11T21:12:55+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924026df0a7", "title": "#509: GPU Programming in Pure Python", "url": "https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python", "published_at": "2025-06-11T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992402ee0673", "title": "#508: Program Your Own Computer with Python", "url": "https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python", "published_at": "2025-06-06T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992403112ba5", "title": "#507: Agentic AI Workflows with LangGraph", "url": "https://talkpython.fm/episodes/show/507/agentic-ai-workflows-with-langgraph", "published_at": "2025-06-02T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924033bb064", "title": "#506: ty: Astral's New Type Checker (Formerly Red-Knot)", "url": "https://talkpython.fm/episodes/show/506/ty-astrals-new-type-checker-formerly-red-knot", "published_at": "2025-05-19T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924041a273d", "title": "#505: t-strings in Python (PEP 750)", "url": "https://talkpython.fm/episodes/show/505/t-strings-in-python-pep-750", "published_at": "2025-05-13T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924043371d8", "title": "#504: Developer Trends in 2025", "url": "https://talkpython.fm/episodes/show/504/developer-trends-in-2025", "published_at": "2025-05-05T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992404455eaf", "title": "#503: The PyArrow Revolution", "url": "https://talkpython.fm/episodes/show/503/the-pyarrow-revolution", "published_at": "2025-04-28T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992404f0e85b", "title": "#502: Django Ledger: Accounting with Python", "url": "https://talkpython.fm/episodes/show/502/django-ledger-accounting-with-python", "published_at": "2025-04-21T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992405d0b975", "title": "#501: Marimo - Reactive Notebooks for Python", "url": "https://talkpython.fm/episodes/show/501/marimo-reactive-notebooks-for-python", "published_at": "2025-04-14T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924060855e0", "title": "#500: Django Simple Deploy and other DevOps Things", "url": "https://talkpython.fm/episodes/show/500/django-simple-deploy-and-other-devops-things", "published_at": "2025-04-10T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992406c7e5a5", "title": "#499: BeeWare and the State of Python on Mobile", "url": "https://talkpython.fm/episodes/show/499/beeware-and-the-state-of-python-on-mobile", "published_at": "2025-03-31T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924073131f1", "title": "#498: Algorithms for high performance terminal apps", "url": "https://talkpython.fm/episodes/show/498/algorithms-for-high-performance-terminal-apps", "published_at": "2025-03-24T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992408093a31", "title": "#497: Outlier Detection with Python", "url": "https://talkpython.fm/episodes/show/497/outlier-detection-with-python", "published_at": "2025-03-21T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9924082cdeaf", "title": "#496: Scaf: Complete blueprint for new Python Kubernetes projects", "url": "https://talkpython.fm/episodes/show/496/scaf-complete-blueprint-for-new-python-kubernetes-projects", "published_at": "2025-03-14T07:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240920ae57", "title": "#495: OSMnx: Python and OpenStreetMap", "url": "https://talkpython.fm/episodes/show/495/osmnx-python-and-openstreetmap", "published_at": "2025-02-24T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240970430c", "title": "#494: Update on Flet: Python + Flutter UIs", "url": "https://talkpython.fm/episodes/show/494/update-on-flet-python-flutter-uis", "published_at": "2025-02-21T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-992409d91ff7", "title": "#493: Quarto: Open-source technical publishing", "url": "https://talkpython.fm/episodes/show/493/quarto-open-source-technical-publishing", "published_at": "2025-02-09T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240a2160bc", "title": "#492: Great Tables", "url": "https://talkpython.fm/episodes/show/492/great-tables", "published_at": "2025-01-30T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e5a29f43", "title": "Introducing Episode Deep Dives at Talk Python", "url": "https://talkpython.fm/blog/posts/introducing-episode-deep-dives-at-talk-python/", "published_at": "2024-12-29T20:10:54+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240adea7ea", "title": "#491: DuckDB and Python: Ducks and Snakes living together", "url": "https://talkpython.fm/episodes/show/491/duckdb-and-python-ducks-and-snakes-living-together", "published_at": "2024-12-27T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240ae04a7c", "title": "#490: Django Ninja", "url": "https://talkpython.fm/episodes/show/490/django-ninja", "published_at": "2024-12-24T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e65b3d16", "title": "Top Talk Python Episodes of 2024", "url": "https://talkpython.fm/blog/posts/top-talk-python-podcast-episodes-of-2024/", "published_at": "2024-12-22T17:28:14+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240b633e39", "title": "#489: Anaconda Toolbox for Excel and more with Peter Wang", "url": "https://talkpython.fm/episodes/show/489/anaconda-toolbox-for-excel-and-more-with-peter-wang", "published_at": "2024-12-20T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240b7423c3", "title": "#488: Multimodal data with LanceDB", "url": "https://talkpython.fm/episodes/show/488/multimodal-data-with-lancedb", "published_at": "2024-12-12T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e750d031", "title": "Hetzner policy changes, regret?", "url": "https://talkpython.fm/blog/posts/update-on-hetzner-changes-pricing-and-limits/", "published_at": "2024-12-08T16:45:10+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240c722145", "title": "#487: Building Rust Extensions for Python", "url": "https://talkpython.fm/episodes/show/487/building-rust-extensions-for-python", "published_at": "2024-12-01T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240c795147", "title": "#486: CSnakes: Embed Python code in .NET", "url": "https://talkpython.fm/episodes/show/486/csnakes-embed-python-code-in-.net", "published_at": "2024-11-22T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e7c20dd9", "title": "Talk Python rewritten in Quart (async Flask)", "url": "https://talkpython.fm/blog/posts/talk-python-rewritten-in-quart-async-flask/", "published_at": "2024-11-19T03:26:23+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240cd6377c", "title": "#485: Secure coding for Python with SheHacksPurple", "url": "https://talkpython.fm/episodes/show/485/secure-coding-for-python-with-shehackspurple", "published_at": "2024-11-15T08:00:00+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e8738b41", "title": "We've moved to Hetzner", "url": "https://talkpython.fm/blog/posts/we-have-moved-to-hetzner/", "published_at": "2024-11-07T02:11:33+00:00" }, { "id": "01a0821e-dd04-72cb-b281-9923e8fe7da1", "title": "Cloud-native essay dives into our infrastructure", "url": "https://talkpython.fm/blog/posts/opposite-of-cloud-native-article-dives-into-our-infrastructure/", "published_at": "2024-11-06T19:41:25+00:00" }, { "id": "01a0821e-dd04-72cb-b281-99240da2bb62", "title": "#484: From React to a Django+HTMX based stack", "url": "https://talkpython.fm/episodes/show/484/from-react-to-a-django-htmx-based-stack", "published_at": "2024-11-05T08:00:00+00:00" } ] posts Claim your blog
Back to Talk Python Blog
Blog · corpus.blog/blogs/talkpython.fm/posts

Talk Python Blog

talkpython.fm

2026

2025

2024