Featured

Free podcast player

Limited Time Offer

 

Loading…

Talk Python To Me podcast

Talk Python To Me

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

 

#369

#370: OpenBB: Python's Open-source Investment Platform

You may have heard of the Bloomberg terminal. It's expensive software that can monitor and analyze real-time financial market data and place trades on the electronic trading platform. But have you heard of OpenBB? It's similar software for real-time and long term analysis for finance and investing. The difference is it's open source and built entirely with Python and gives you access to analyze a massive amount of real-time and historical data using the full Python data science stack. On this episode, we have one of the cofounders, James Maslek here to give us a look inside this cool piece of Python-based software. Links from the show James Maslek: [linkedin.com] (https://www.linkedin.com/in/james-maslek/) OpenBB: [openbb.co] (https://www.openbb.co) OpenBB Feature Gallery: [openbb.co] (https://openbb.co/products/terminal) $8.5M seed funding announcement: [openbb.co/blog] (https://www.openbb.co/blog/gme-didnt-take-me-to-the-moon-but-gamestonk-terminal-did) How to get rich talk by Naval (less money-focused than the title implies): [youtube.com] (https://www.youtube.com/watch?v=1-TZqOsVCNM) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=BbqvRqMbVFU) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/370/openbb-pythons-open-source-investment-platform) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a> <a href='https://talkpython.fm/python-at-scale'>Python at Scale</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

22 Jun 2022

54 MINS

54:28

22 Jun 2022


#368

#369: Getting Lazy with Python Imports and PEP 690

Python is undergoing a performance renaissance. We already have Python 3.11 20-40% faster than even Python 3.10. On this episode, we'll dive into a new proposal to make Python even more efficient using lazy imports laid out in PEP 690. We have all three folks involved on the episode: Carl Meyer, Germán Méndez Bravo, and Barry Warsaw. Are you ready to get into making Python faster still? Let's dive in. Links from the show Guests Barry Warsaw: [@pumpichank] (https://twitter.com/pumpichank) Germán Méndez Bravo: [@germbravo] (https://twitter.com/germbravo) Carl Meyer: [@carljm] (https://twitter.com/carljm/) PEP 690: [peps.python.org] (https://peps.python.org/pep-0690/) PEP 690 Discussion: [discuss.python.org] (https://discuss.python.org/t/pep-690-lazy-imports/15474) Cinder project: [github.com] (https://github.com/facebookincubator/cinder) Python Lazy Imports With Cinder on the Meta blog: [developers.facebook.com] (https://developers.facebook.com/blog/post/2022/06/15/python-lazy-imports-with-cinder) Python performance renaissance: #339: Making Python Faster: [talkpython.fm] (https://talkpython.fm/episodes/show/339/making-python-faster-with-guido-and-mark) Performance benchmarks for Python 3.11 are amazing: [phoronix.com] (https://www.phoronix.com/scan.php?page=article&item=python-311-benchmarks&num=1) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=ohTPzi9Lry0) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/369/getting-lazy-with-python-imports-and-pep-690) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> ... Read more

16 Jun 2022

56 MINS

56:26

16 Jun 2022


#367

#368: End-to-End Web Testing with Playwright

How do you test whether your web sites are working well? Unit tests are great. But for web apps, the number of pieces that have to click together "just so" are many. You have databases, server code (such as a Flask app), server templates (Jinja for example), CSS, Javascript, and even deployment topologies (think nginx + uvicorn). Unit tests won't cover all of that integration. But Playwright does. Playwright is a modern, Pythonic take on testing webs apps using code driving a browser core to interact with web apps the way real users and API clients do. I think you'll find a lot to like there. And we have Pandy Knight from Automation Panda here to break it down for us. Links from the show Pandy's Twitter: [@AutomationPanda] (https://twitter.com/AutomationPanda) Pandy's blog: [automationpanda.com] (https://automationpanda.com/) Playwright: [playwright.dev] (https://playwright.dev/python/) Pandy's Playwright tutorial: [github.com] (https://github.com/AutomationPanda/playwright-python-tutorial) pytest: [pytest.org] (https://docs.pytest.org/) applitools: [applitools.com] (https://applitools.com) Screenplay package: [pypi.org/project/screenplay] (https://pypi.org/project/screenplay/) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=plcaFad5r_g) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/368/end-to-end-web-testing-with-playwright) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/compiler'>RedHat</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

03 Jun 2022

1 HR 13 MINS

1:13:19

03 Jun 2022


#366

#367: Say Hello to PyScript (WebAssembly Python)

Despite Python being overwhelmingly popular and positive, there are major areas of computing where Python is not present. Most notably on mobile and on the frontend side of the web. PyScript, a new project launched by Fabio Pliger from Anaconda, just might change that. It was made public and announced at PyCon just two weeks ago by Peter Wang and now has over 10,000 GitHub stars. But what is hype vs. reality vs. projected hopes and dreams? We're going to find out on this episode. Fabio is here to tell us all about his new project. Links from the show Fabio on Twitter: [@b_smoke] (https://twitter.com/b_smoke) PyScript: [pyscript.net] (https://pyscript.net) Birth and Death of Javascript: [destroyallsoftware.com] (https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript) Power On: The Story of Xbox: [xbox.com] (https://www.xbox.com/en-US/power-on) PyScript source: [github.com] (https://github.com/pyscript/pyscript) JupyterLite: [jupyterlite.readthedocs.io] (https://jupyterlite.readthedocs.io/en/latest/) Compiling CPython for WebAssembly: [python.org] (https://docs.python.org/3.11/using/configure.html?highlight=webassembly#webassembly-options) Space WebGL Demo: [pyscript.net/examples] (https://pyscript.net/examples/webgl/raycaster/index.html) Antigravity Demo: [pyscript.net/examples] (https://pyscript.net/examples/antigravity.html) D3 Demo: [pyscript.net/examples] (https://pyscript.net/examples/d3.html) Most examples: [pyscript.net/examples] (https://pyscript.net/examples/) Michael's pyscript PWA YouTube video: [youtube.com] (https://www.youtube.com/watch?v=lC2jUeDKv-s) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=xP1mNsLkMQQ) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/367/say-hello-to-pyscript-webassembly-python) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> ... Read more

25 May 2022

1 HR 13 MINS

1:13:41

25 May 2022


#365

#366: Optimizing PostgreSQL DB Queries with pgMustard

Does your app have a database? Does that database play an important role in how the app operations and users perceive its quality? Most of you probably said yes to the first, and definitely to the second. But what if your DB isn't doing as well as it should? How would you know? And once you know, what do you do about it? On this episode, we're joined by Michael Christofides, co-creator of pgMustard, to discuss and explore the EXPLAIN command for Postgres and other databases as well as all the recommendations you might dig into as a result of understanding exactly what's happening with you queries. Links from the show Michael Christofides: [@michristofides] (https://twitter.com/michristofides) Datagrip: [jetbrains.com] (https://www.jetbrains.com/datagrip/) pgMustard: [pgmustard.com] (https://pgmustard.com) pgMustard example 1: [app.pgmustard.com] (https://app.pgmustard.com/#/explore/example-1) pgMustard example 2: [app.pgmustard.com] (https://app.pgmustard.com/#/explore/example-2) pgMustard example 3: [app.pgmustard.com] (https://app.pgmustard.com/#/explore/example-3) Arctype: [arctype.com] (https://www.arctype.com) Postico: [eggerapps.at/postico] (https://eggerapps.at/postico/) Laetitia Avrot Secrets of 'psql'— Video: [youtube.com] (https://www.youtube.com/watch?v=znPL6iDDou8) Beekeeper Studio: [beekeeperstudio.io] (https://www.beekeeperstudio.io) DBeaver: [dbeaver.io] (https://dbeaver.io) SQLite Browser: [sqlitebrowser.org] (https://sqlitebrowser.org) Michael's new Up and Running with Git course: [talkpython.fm/git] (https://talkpython.fm/git) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=0-hZrPTqN9A) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/366/optimizing-postgresql-db-queries-with-pgmustard) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> ... Read more

20 May 2022

1 HR 14 MINS

1:14:06

20 May 2022


#364

#365: Solving Negative Engineering Problems with Prefect

How much time do you spend solving negative engineering problems? And can a framework solve them for you? Think of negative engineering as things you do to avoid bad outcomes in software. At the lowest level, this can be writing good error handling with try / except. But it's broader than that: logging, observability (like Sentry tools), retries, failover (as in what you might get from Kubernetes), and so on. We have a great chat with Chris White about Prefect, a tool for data engineers and data scientists meaning to solve many of these problems automatically. But it's a conversation applicable to a broader software development community as well. Links from the show Chris White: [@markov_gainz] (https://twitter.com/markov_gainz) Prefect: [prefect.io] (https://www.prefect.io) Fermat's Enigma Book (mentioned by Michael): [amazon.com] (https://www.amazon.com/Fermats-Enigma-Greatest-Mathematical-Problem/dp/0385493622/ref=sr_1_1?crid=2X0T5UWJW60Y0&keywords=fermats+enigma&qid=1652154075&sprefix=Fermat%2Caps%2C134&sr=8-1) Prefect Docs (2.0): [orion-docs.prefect.io] (https://orion-docs.prefect.io) Prefect source code: [github.com] (https://github.com/PrefectHQ/prefect) A Brief History of Dataflow Automation: [prefect.io/blog] (https://www.prefect.io/blog/a-brief-history-of-dataflow-automation/) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=ZcOfetyIrvU) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/365/solving-negative-engineering-problems-with-prefect) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> ... Read more

12 May 2022

1 HR 04 MINS

1:04:10

12 May 2022


#363

#364: Symbolic Math with Python using SymPy

We're all familiar with the data science tools like numpy, pandas, and others. These are numerical tools working with floating point numbers, often to represent real-world systems. But what if you exactly specify the equations, symbolically like many of us did back in Calculus and Differential Equations courses? With SymPy, you can do exactly that. Create equations, integrate, differentiate, and solve them. Then you can convert those solutions into Python (or even C++ and Fortran code). We're here with two of the core maintainer: Ondřej Čertík and Aaron Meurer to learn all about SymPy. Links from the show Ondrej Certik: [@OndrejCertik] (https://twitter.com/OndrejCertik) Aaron Meurer: [@asmeurer] (https://twitter.com/asmeurer) SymPy: [sympy.org] (https://www.sympy.org) SymPy Docs: [docs.sympy.org/dev] (https://docs.sympy.org/dev/) Tutorials: [docs.sympy.org] (https://docs.sympy.org/dev/tutorial/features.html) The SymPy/HackerRank DMCA Incident: [asmeurer.com] (https://www.asmeurer.com/blog/posts/the-sympy-hackerrank-dmca-incident/) SymEngine: [github.com] (https://github.com/symengine/symengine) SymPy Gamma: [gamma.sympy.org] (https://gamma.sympy.org) Sovled derivative problem - wait for derivative steps to appear: [gamma.sympy.org] (https://gamma.sympy.org/input/?i=diff%28%28sin%28x%29+*+x%5E2%29+%2F+%281+%2B+tan%28cot%28x%29%29%29%29) Github Takedown Repo: [github.com] (https://github.com/github/dmca) e: The Story of a Number book: [amazon.com] (https://www.amazon.com/Story-Number-Princeton-Science-Library/dp/0691168482) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=Ytq0tQtUeVk) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/364/symbolic-math-with-python-using-sympy) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

07 May 2022

1 HR 07 MINS

1:07:52

07 May 2022


#362

#363: Python for .NET and C# developers

Are you coming to Python from another language and ecosystem? It can seem a bit daunting at first. But Python is very welcoming and has a massive array of tools and libraries. In this episode, I speak to my friend Cecil Philip who does both Python and .NET development. We discuss what it's like coming to Python from .NET as well as a whole bunch of compare and contrasts across the two ecosystems. Links from the show Cecil on Twitter: [@cecilphillip] (https://twitter.com/cecilphillip) Los Alamos Space Division Job: [talkpython.fm/losalamos] (https://talkpython.fm/losalamos) Stripe: [stripe.com] (https://stripe.com) Python: [python.org] (https://www.python.org/) .NET/C#: [dotnet.microsoft.com] (https://dotnet.microsoft.com/en-us/) C#'s async/await: [docs.microsoft.com] (https://docs.microsoft.com/en-us/dotnet/csharp/async) Entity Framework: [docs.microsoft.com] (https://docs.microsoft.com/en-us/aspnet/entity-framework) Python's Packaging Ecosystem: [pypi.org] (https://pypi.org/) .NET's Packaging Ecosystem: [nuget.org] (https://www.nuget.org/) VS Code: [code.visualstudio.com] (https://code.visualstudio.com/) C# Lang Repo: [github.com] (https://github.com/dotnet/csharplang) Blazor web framework: [dotnet.microsoft.com] (https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=Au-UAGvUJfs) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/363/python-for-.net-and-c-developers) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/cast_ai'>CAST AI</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

28 Apr 2022

1 HR 06 MINS

1:06:36

28 Apr 2022


#361

#362: Hypermodern Python Projects

What would a modern Python project look like? Maybe it would use Poetry rather than pip directly for its package management. Perhaps its test automation would be controlled with Nox. You might automate its release notes with Release Drafter. The list goes on and on. And that list is the topic of this episode. Join me and Claudio Jolowicz as we discuss his Hypermodern Python project and template. Links from the show Claudio on Twitter: [@cjolowicz] (https://twitter.com/cjolowicz) Hypermodern Python Article: [cjolowicz.github.io] (https://cjolowicz.github.io/posts/hypermodern-python-01-setup/) Hypermodern Python Project: [github.com] (https://github.com/cjolowicz/cookiecutter-hypermodern-python) Features: [github.com] (https://github.com/cjolowicz/cookiecutter-hypermodern-python#features) Nox: [github.com] (https://github.com/theacodes/nox) PEP 594: [peps.python.org] (https://peps.python.org/pep-0594/) Music by Claudio: [claudiojolowicz.com] (http://claudiojolowicz.com) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=7HCQs4fmPvA) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/362/hypermodern-python-projects) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/compiler'>RedHat</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

20 Apr 2022

1 HR 06 MINS

1:06:14

20 Apr 2022


#360

#361: Pangeo Data Ecosystem

Python's place in climate research is an important one. In this episode, you'll meet Joe Hamman and Ryan Abernathey, two researchers using powerful cloud computing systems and Python to understand how the world around us is changing. They are both involved in the Pangeo project which brings a great set of tools for scaling complex compute with Python. Links from the show Ryan Abernathey: [@rabernat] (https://twitter.com/rabernat) Joe Hamman: [@HammanHydro] (https://twitter.com/HammanHydro) Pangeo: [pangeo.io] (https://pangeo.io/) xarray: [xarray.dev] (https://xarray.dev/) Pangeo Forge: [pangeo-forge.org] (https://pangeo-forge.org/) fsspec: [filesystem-spec.readthedocs.io] (https://filesystem-spec.readthedocs.io/en/latest/features.html) Step-by-Step Guide to Building a Big Data Portal: [medium.com] (https://medium.com/pangeo/step-by-step-guide-to-building-a-big-data-portal-e262af1c2977) Coiled: [coiled.io] (https://coiled.io/) Pangeo Gallery: [gallery.pangeo.io] (http://gallery.pangeo.io/) Pangeo Quickstart: [pangeo.io] (https://pangeo.io/quickstart.html#quickstart) JupyterLite: [jupyterlite.readthedocs.io] (https://jupyterlite.readthedocs.io/en/latest/) Jupyter: [jupyter.org] (https://jupyter.org/) Pangeo Packages: [pangeo.io] (https://pangeo.io/packages.html#packages) Pangeo Discourse: [discourse.pangeo.io] (https://discourse.pangeo.io/) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=T3jUatZ1KTo) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/361/pangeo-data-ecosystem) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/signalwire'>SignalWire</a> <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

16 Apr 2022

54 MINS

54:16

16 Apr 2022


#359

#360: Removing Python's Dead Batteries (in just 5 years)

Python has come a long way since it was released in 1991. It originally released when the Standard Library was primary the totality of functionality you could leverage when building your applications. With the addition of pip and the 368,000 packages on PyPI, it's a different world where what we need and expect from the Standard Library. Brett Cannon and Christian Heimes have introduced PEP 594 which is the first step in trimming outdated and unmaintained older modules from the Standard Library. Join us to dive into the history and future of Python's Standard Library. Links from the show Brett Cannon: [@brettsky] (https://twitter.com/brettsky) Christian Heimes: [@ChristianHeimes] (https://twitter.com/ChristianHeimes) PEP 594: [peps.python.org] (https://peps.python.org/pep-0594/) PEP 594 deprecated modules: [peps.python.org] (https://peps.python.org/pep-0594/#deprecated-modules) Python WebAssembly REPL: [repl.ethanhs.me] (https://repl.ethanhs.me) Pyodide: [github.com] (https://github.com/pyodide/pyodide) JupyterLite: [jupyterlite.readthedocs.io] (https://jupyterlite.readthedocs.io/en/latest/) "How to run Python in the browser" - Katie Bell: [youtube.com] (https://www.youtube.com/watch?v=-SggWFS15Do) .NET's Blazor: [dotnet.microsoft.com] (https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor) wasmtime: [pypi.org] (https://pypi.org/project/wasmtime/) Python 3.10.4 Release Notes: [docs.python.org] (https://docs.python.org/release/3.10.4/whatsnew/changelog.html#python-3-10-4-final) Watch this episode on YouTube: [youtube.com] (https://www.youtube.com/watch?v=Xnl5HC_Tq70) Episode transcripts: [talkpython.fm] (https://talkpython.fm/episodes/transcript/360/removing-pythons-dead-batteries-in-just-5-years) --- Stay in touch with us --- Subscribe to us on YouTube: [youtube.com] (https://talkpython.fm/youtube) Follow Talk Python on Twitter: [@talkpython] (https://twitter.com/talkpython) Follow Michael on Twitter: [@mkennedy] (https://twitter.com/mkennedy) Sponsors <a href='https://talkpython.fm/foundershub'>Microsoft</a> <a href='https://talkpython.fm/fusionauth'>FusionAuth</a> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a> <a href='https://talkpython.fm/training'>Talk Python Training</a> ... Read more

08 Apr 2022

1 HR 20 MINS

1:20:03

08 Apr 2022


#358

#359: Lifecycle of a machine learning project

See the full show notes for this episode on the website at [talkpython.fm/359] (https://talkpython.fm/359) ... Read more

03 Apr 2022

1 HR 07 MINS

1:07:29

03 Apr 2022


#357

#358: Understanding Pandas visually with PandasTutor

See the full show notes for this episode on the website at [talkpython.fm/358] (https://talkpython.fm/358) ... Read more

25 Mar 2022

46 MINS

46:48

25 Mar 2022


#356

#357: Python and the James Webb Space Telescope

See the full show notes for this episode on the website at [talkpython.fm/357] (https://talkpython.fm/357) ... Read more

21 Mar 2022

1 HR 02 MINS

1:02:30

21 Mar 2022


#355

#356: Tips for ML / AI startups

See the full show notes for this episode on the website at [talkpython.fm/356] (https://talkpython.fm/356) ... Read more

14 Mar 2022

1 HR 06 MINS

1:06:27

14 Mar 2022


#354

#355: EdgeDB - Building a database in Python

See the full show notes for this episode on the website at [talkpython.fm/355] (https://talkpython.fm/355) ... Read more

06 Mar 2022

1 HR 18 MINS

1:18:06

06 Mar 2022


#353

#354: Sphinx, MyST, and Python Docs in 2022

See the full show notes for this episode on the website at [talkpython.fm/354] (https://talkpython.fm/354) ... Read more

24 Feb 2022

1 HR 11 MINS

1:11:55

24 Feb 2022


#352

#353: SQLModel: The New ORM for FastAPI and Beyond

See the full show notes for this episode on the website at [talkpython.fm/353] (https://talkpython.fm/353) ... Read more

18 Feb 2022

1 HR 18 MINS

1:18:21

18 Feb 2022


#351

#352: Running Python in Production

See the full show notes for this episode on the website at [talkpython.fm/352] (https://talkpython.fm/352) ... Read more

08 Feb 2022

1 HR 00 MINS

1:00:12

08 Feb 2022


#350

#351: Machine Learning Ethics and Laws Panel

See the full show notes for this episode on the website at [talkpython.fm/351] (https://talkpython.fm/351) ... Read more

03 Feb 2022

1 HR 10 MINS

1:10:28

03 Feb 2022


#349

#350: Python Steering Council 2021 Retrospective

See the full show notes for this episode on the website at [talkpython.fm/350] (https://talkpython.fm/350) ... Read more

26 Jan 2022

1 HR 10 MINS

1:10:18

26 Jan 2022


#348

#349: Meet Beanie: A MongoDB ODM + Pydantic

See the full show notes for this episode on the website at [talkpython.fm/349] (https://talkpython.fm/349) ... Read more

22 Jan 2022

1 HR 20 MINS

1:20:50

22 Jan 2022


#347

#348: Dear PyGui: Simple yet Fast Python GUI Apps

See the full show notes for this episode on the website at [talkpython.fm/348] (https://talkpython.fm/348) ... Read more

17 Jan 2022

1 HR 01 MINS

1:01:32

17 Jan 2022


#346

#347: Cinder - Specialized Python that Flies

See the full show notes for this episode on the website at [talkpython.fm/347] (https://talkpython.fm/347) ... Read more

08 Jan 2022

1 HR 11 MINS

1:11:04

08 Jan 2022


#345

#346: 20 Recommended Packages in Review

See the full show notes for this episode on the website at [talkpython.fm/346] (https://talkpython.fm/346) ... Read more

21 Dec 2021

1 HR 13 MINS

1:13:43

21 Dec 2021


#344

#345: 10 Tips and Tools for Developer Productivity

See the full show notes for this episode on the website at [talkpython.fm/345] (https://talkpython.fm/345) ... Read more

15 Dec 2021

1 HR 16 MINS

1:16:39

15 Dec 2021


#343

#344: SQLAlchemy 2.0

See the full show notes for this episode on the website at [talkpython.fm/344] (https://talkpython.fm/344) ... Read more

09 Dec 2021

1 HR 06 MINS

1:06:19

09 Dec 2021


#342

#343: Do Excel things, get notebook Python code with Mito

See the full show notes for this episode on the website at [talkpython.fm/343] (https://talkpython.fm/343) ... Read more

30 Nov 2021

1 HR 06 MINS

1:06:14

30 Nov 2021


#341

#342: Python in Architecture (as in actual buildings)

See the full show notes for this episode on the website at [talkpython.fm/342] (https://talkpython.fm/342) ... Read more

23 Nov 2021

1 HR 01 MINS

1:01:28

23 Nov 2021