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.
…
continue reading
Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.
…
continue reading
1
#483: Reflex Framework: Frontend, Backend, Pure Python
1:03:05
1:03:05
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:03:05
Let's say you want to create a web app and you know Python really well. Your first thought might be Flask or Django or even FastAPI? All good choices but there is a lot to get a full web app into production. The framework we'll talk about today, Reflex, allows you to just write Python code and it turns it into a full web app running FastAPI, NextJS…
…
continue reading
1
#482: Pre-commit Hooks for Python Devs
1:10:20
1:10:20
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:10:20
Do you struggle to make sure your code is always correct before you check it in? What about your team members' code? That one person who never wants to run the linter? Tired of dealing with tons of conflicts and spurious git changes? You need git pre-commit hooks. We're lucky to have Stefanie Molin on this episode who has done a bunch of writing an…
…
continue reading
1
#481: Python Opinions and Zeitgeist with Hynek
1:03:00
1:03:00
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:03:00
Hynek has been writing and speaking on some of the most significant topics in the Python space and I've enjoyed his takes. So I invited him on the show to share them with all of us. This episode really epitomizes one of the reasons I launched Talk Python 9 years ago. It's as if we run into each other at a bar during a conference and I ask Hynek, "S…
…
continue reading
1
#480: Ahoy, Narwhals are bridging the data science APIs
59:15
59:15
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
59:15
If you work in data science, you definitely know about data frame libraries. Pandas is certainly the most popular, but there are others such as cuDF, Modin, Polars, Dask, and more. They are all similar but definitely not the same APIs and Polars is quite different. But here's the problem. If you want to write a library that is for users of more tha…
…
continue reading
1
#479: Designing Effective Load Tests for Your Python App
59:06
59:06
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
59:06
You're about to launch your new app or API, or even just a big refactor of your current project. Will it stand up and deliver when you put it into production or when that big promotion goes live? Or will it wither and collapse? How would you know? Well you would test that of course. We have Anthony Shaw back on the podcast to dive into a wide range…
…
continue reading
1
#478: When and how to start coding with kids
54:25
54:25
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
54:25
Do you have kids? Maybe nieces and nephews? Or maybe you work in a school environment? Maybe it's just friend's who know you're a programmer and ask about how they should go about introducing programming concepts with them. Anna-Lena Popkes is back on the show to share her research on when and how to teach kids programming. We spend the second half…
…
continue reading
1
#477: Awesome Text Tricks with NLP and spaCy
1:03:47
1:03:47
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:03:47
Do you have text that you want to process automatically? Maybe you want to pull out key products or topics of conversation? Maybe you want to get the sentiment? The possibilities are many with this week's topic: NLP with spaCy and Python. Our guest, Vincent D. Warmerdam, has worked on spaCy and other tools at Explosion AI and he's here to give us h…
…
continue reading
1
#476: Unified Python packaging with uv
1:12:59
1:12:59
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:12:59
A couple of weeks ago, Charlie Marsh and the folks at Astral made another big splash with a major release of uv called "uv: Unified Python packaging" which has many far reaching features. We had to have Charlie on the show to give us the inside look into this development. Let's get to it. Episode sponsors Posit Talk Python Courses Links from the sh…
…
continue reading
1
#475: Python Language Summit 2024
1:01:24
1:01:24
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:01:24
Every year the core developers meet to discuss and propose the major changes and trends in Python itself. This invite-only conference of about 50 people happens inside PyCon in the US. Because it's private, we rarely get detailed looks inside this event. On this episode, we have Seth Michael Larson here to give us his account of the sessions and pr…
…
continue reading
1
#474: Python Performance for Data Science
1:08:23
1:08:23
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:08:23
Python performance has come a long way in recent times. And it's often the data scientists, with their computational algorithms and large quantities of data, who care the most about this form of performance. It's great to have Stan Seibert back on the show to talk about Python's performance for data scientists. We cover a wide range of tools and te…
…
continue reading
1
#473: Being a developer with ADHD
1:00:32
1:00:32
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:00:32
Do you feel like ADHD is holding you back? Maybe you don't personally have ADHD but you work with folks who do and you'd like to support them better. Either way, how ADHD interplays with programming and programmers is pretty fascinating. On this episode we have Chris Ferdinandi who himself has ADHD and has written a lot about it to share his journe…
…
continue reading
1
#472: State of Flask and Pallets in 2024
1:01:33
1:01:33
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:01:33
Flask is one of the most important Python web frameworks and powers a bunch of the internet. David Lord, Flask's lead maintainer is here to give us an update on the state of Flask and Pallets in 2024. If you care about where Flask is and where it's going, you'll definitely want to listen in. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON…
…
continue reading
1
#471: Learning and teaching Pandas
1:04:14
1:04:14
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:04:14
If you want to get better at something, often times the path is pretty clear. If you get better at swimming, you go to the pool and practice your strokes and put in time doing the laps. If you want to get better at mountain biking, hit the trails and work on drills focusing on different aspects of riding. You can do the same for programming. Reuven…
…
continue reading