| #455 |
2025-10-27 |
Gilded Python and Beyond |
38:53 |
| #454 |
2025-10-20 |
It's some form of Elvish |
29:07 |
| #453 |
2025-10-16 |
Python++ |
36:17 |
| #452 |
2025-10-09 |
pi py-day (or is it py pi-day?) |
40:36 |
| #451 |
2025-09-29 |
Databases are a Fad |
23:54 |
| #450 |
2025-09-22 |
At-Cost Agentic IDE Tooling |
32:55 |
| #449 |
2025-09-15 |
Suggestive Trove Classifiers |
31:29 |
| #448 |
2025-09-08 |
I'm Getting the BIOS Flavor |
39:14 |
| #447 |
2025-09-02 |
Going down a rat hole |
35:46 |
| #446 |
2025-08-25 |
State of Python 2025 |
31:24 |
| #445 |
2025-08-18 |
Auto-activate Python virtual environments for any project |
29:46 |
| #444 |
2025-08-11 |
Begone Python of Yore! |
25:44 |
| #443 |
2025-08-04 |
Patching Multiprocessing |
26:13 |
| #442 |
2025-07-28 |
Cloud bills in scientific notation |
22:34 |
| #441 |
2025-07-21 |
It's Michaels All the Way Down |
27:48 |
| #440 |
2025-07-15 |
Can't Register for VibeCon |
25:20 |
| #439 |
2025-07-07 |
That Astral Episode |
26:36 |
| #438 |
2025-06-30 |
Motivation time |
33:28 |
| #437 |
2025-06-23 |
Python Language Summit 2025 Highlights |
34:28 |
| #436 |
2025-06-16 |
Slow tests go last |
36:43 |
| #435 |
2025-06-09 |
Stop with .folders in my ~/ |
25:34 |
| #434 |
2025-06-02 |
Most of OpenAI’s tech stack runs on Python |
29:01 |
| #433 |
2025-05-26 |
Dev in the Arena |
28:40 |
| #432 |
2025-05-19 |
How To Fix Your Computer |
25:48 |
| #431 |
2025-05-05 |
Nerd Gas |
29:27 |
| #430 |
2025-04-28 |
Or you go to jail |
29:11 |
| #429 |
2025-04-21 |
Nitpicking Python |
27:24 |
| #428 |
2025-04-14 |
How old is your Python? |
31:00 |
| #427 |
2025-04-07 |
Rise of the Python Lord |
36:31 |
| #426 |
2025-03-31 |
Committing to Formatted Markdown |
29:18 |
| #425 |
2025-03-24 |
If You Were a Klingon Programmer |
37:55 |
| #424 |
2025-03-17 |
We Will Test in Production |
27:23 |
| #423 |
2025-03-10 |
Traveling the Python Universe |
26:49 |
| #422 |
2025-03-03 |
You need 4 spaces |
32:52 |
| #421 |
2025-02-24 |
22 years old |
22:49 |
| #420 |
2025-02-17 |
90% Done in 50% of the Available Time |
27:47 |
| #419 |
2025-02-04 |
Is your back end popular? |
30:06 |
| #418 |
2025-01-27 |
I'm a tea pot |
20:22 |
| #417 |
2025-01-21 |
Bugs hide from the light |
23:35 |
| #416 |
2025-01-13 |
A Ghostly Episode |
43:41 |
| #415 |
2024-12-23 |
Just put the fries in the bag bro |
32:59 |
| #414 |
2024-12-16 |
Because we are not monsters |
29:45 |
| #413 |
2024-12-09 |
python-build-standalone finds a home |
30:39 |
| #412 |
2024-12-02 |
Closing the loop |
26:00 |
| #411 |
2024-11-25 |
TLS Client: Hello <<guitar solo>> |
40:03 |
| #410 |
2024-11-18 |
Entering the Django core |
30:42 |
| #409 |
2024-11-14 |
We've moved to Hetzner write-up |
35:07 |
| #408 |
2024-11-04 |
python-preference only-managed 3.13t |
31:16 |
| #407 |
2024-10-28 |
Back to the future, destination 3.14 |
28:26 |
| #406 |
2024-10-21 |
What's on Django TV tonight? |
24:53 |
| #405 |
2024-10-14 |
Oh Really? |
22:43 |
| #404 |
2024-10-07 |
The Lost Episode |
31:15 |
| #403 |
2024-09-30 |
A machine learning algorithm walks into a bar… |
25:26 |
| #402 |
2024-09-23 |
How to monetize your blog |
33:21 |
| #401 |
2024-09-17 |
We must replace uWSGI with something else |
31:05 |
| #400 |
2024-09-09 |
Celebrating episode 400 |
28:46 |
| #399 |
2024-09-03 |
C will watch you in silence |
42:37 |
| #398 |
2024-08-26 |
Open source makes you rich? (and other myths) |
42:04 |
| #397 |
2024-08-20 |
So many PyCon videos |
22:21 |
| #396 |
2024-08-13 |
uv-ing your way to Python |
32:19 |
| #395 |
2024-08-06 |
pythont compatible packages |
29:24 |
| #394 |
2024-07-30 |
Python is easy now? |
28:37 |
| #393 |
2024-07-23 |
Dare enter the Bash dungeon? |
31:55 |
| #392 |
2024-07-17 |
The votes have been counted |
25:44 |
| #391 |
2024-07-09 |
A weak episode |
26:16 |
| #390 |
2024-07-02 |
Coding in a Castle |
36:39 |
| #389 |
2024-06-24 |
More OOP for Python? |
31:12 |
| #388 |
2024-06-18 |
Don't delete all the repos |
21:59 |
| #387 |
2024-06-11 |
Heralding in a new era of database queries |
27:52 |
| #386 |
2024-06-04 |
Major releases abound |
21:00 |
| #385 |
2024-05-27 |
RESTing on Postgres |
24:04 |
| #384 |
2024-05-21 |
Force push lightly |
25:50 |
| #383 |
2024-05-14 |
Why aren’t devs shipping faster? |
31:00 |
| #382 |
2024-05-07 |
A Simple Game |
28:10 |
| #381 |
2024-04-30 |
Python Packages in the Oven |
28:55 |
| #380 |
2024-04-23 |
Debugging with your eyes |
24:07 |
| #379 |
2024-04-16 |
Constable on the debugging case |
20:13 |
| #378 |
2024-04-09 |
Python is on the edge |
31:24 |
| #377 |
2024-04-02 |
A Dramatic Episode |
32:55 |
| #376 |
2024-03-26 |
Every dunder method in a Python Lockbox |
32:04 |
| #375 |
2024-03-19 |
Pointing at Countries |
24:56 |
| #374 |
2024-03-11 |
Climbing the Python Web Mountain |
32:50 |
| #373 |
2024-03-05 |
Changing Directories |
26:33 |
| #372 |
2024-02-20 |
uv - an impressive pip alternative |
34:23 |
| #371 |
2024-02-13 |
Python in a Crate |
36:04 |
| #370 |
2024-02-06 |
Your Very Own Heroku |
36:35 |
| #369 |
2024-01-30 |
The Readability Episode |
34:44 |
| #368 |
2024-01-23 |
That episode where we just ship open source |
32:18 |
| #367 |
2024-01-16 |
A New Cloud Computing Paradigm at Python Bytes |
36:21 |
| #366 |
2024-01-09 |
Put It In The Backlog |
32:01 |
| #365 |
2023-12-20 |
Inheritance, but not Inheritance! |
34:29 |
| #364 |
2023-12-12 |
Holy Match-Cases Batman! |
27:09 |
| #363 |
2023-12-05 |
DNS Again? It's Always DNS. |
39:01 |
| #362 |
2023-11-28 |
You can deprecate a global variable? |
28:10 |
| #361 |
2023-11-21 |
Proper way to comment your code! |
29:39 |
| #360 |
2023-11-07 |
Happy Birthday! |
35:44 |
| #359 |
2023-11-02 |
gil--; |
43:04 |
| #358 |
2023-10-24 |
Collecting Shells |
35:28 |
| #357 |
2023-10-17 |
Python 3.7 EOLed, We Hadn't Noticed |
29:06 |
| #356 |
2023-10-10 |
Ripping from PyPI |
24:13 |
| #355 |
2023-10-03 |
Python 3.12 is Out! |
35:15 |
| #354 |
2023-09-26 |
Python 3.12 is Coming! |
21:26 |
| #353 |
2023-09-19 |
Hatching Another Episode |
29:27 |
| #352 |
2023-09-12 |
Helicopter Time Comes to Python |
22:20 |
| #351 |
2023-09-06 |
A Python Empire (or MPIRE?) |
35:23 |
| #350 |
2023-08-29 |
You've Got The Stamina For This Episode |
30:55 |
| #349 |
2023-08-22 |
Djangonauts: Ready for Takeoff! |
31:06 |
| #348 |
2023-08-15 |
JavaScript in Your Python |
33:14 |
| #347 |
2023-08-08 |
The One About Context Mangers |
36:01 |
| #346 |
2023-08-02 |
Have you lost your GIL? |
28:09 |
| #345 |
2023-07-26 |
Some Big Time Releases |
35:52 |
| #344 |
2023-07-18 |
AMA: Ask Us Anything |
48:02 |
| #343 |
2023-07-11 |
So Much Pydantic! |
35:51 |
| #342 |
2023-06-26 |
Don't Believe Those Old Blogging Myths |
41:47 |
| #341 |
2023-06-20 |
Shhh - For Secrets and Shells |
35:08 |
| #340 |
2023-06-13 |
Snorkel not included |
31:09 |
| #339 |
2023-06-07 |
Actual Technical People |
30:43 |
| #338 |
2023-05-30 |
Scripting iOS with Python |
30:20 |
| #337 |
2023-05-23 |
Backtracking For a Package |
32:18 |
| #336 |
2023-05-16 |
We found one of your batteries |
28:28 |
| #335 |
2023-05-11 |
Should you get your mojo on? |
25:37 |
| #334 |
2023-05-05 |
Packaging Organizations |
32:22 |
| #333 |
2023-04-22 |
Live From PyCon |
22:38 |
| #332 |
2023-04-18 |
A Python, a Slurpee, and Some Chaos |
36:56 |
| #331 |
2023-04-12 |
Python From the Future |
35:57 |
| #330 |
2023-04-06 |
Your data, validated 5x-50x faster, coming soon |
34:25 |
| #329 |
2023-03-30 |
Creating very old Python code |
28:52 |
| #328 |
2023-03-21 |
We are going to need some context here |
24:48 |
| #327 |
2023-03-13 |
Untangling XML with Pydantic |
31:37 |
| #326 |
2023-03-08 |
Let's Go for a PyGWalk |
33:26 |
| #325 |
2023-02-28 |
It's called a merge conflict |
39:32 |
| #324 |
2023-02-21 |
JSON in My DB? |
44:53 |
| #323 |
2023-02-14 |
AI search wars have begun |
50:05 |
| #322 |
2023-02-07 |
Python Packages, Let Me Count The Ways |
46:40 |
| #321 |
2023-01-30 |
A Memorial To Apps Past |
36:30 |
| #320 |
2023-01-24 |
The Bug Is In The JavaScript |
28:26 |
| #319 |
2023-01-18 |
CSS-Style Queries for... JSON? |
32:44 |
| #318 |
2023-01-10 |
GIL, How We Will Miss You |
39:38 |
| #317 |
2023-01-03 |
Most loved and most dreaded dev tools of 2022 |
48:31 |
| #316 |
2022-12-30 |
Python 3.11 is here and it's fast (crossover) |
1:04:12 |
| #315 |
2022-12-20 |
Some Stickers! |
29:56 |
| #314 |
2022-12-13 |
What are you, a wise guy? Sort it out! |
37:24 |
| #313 |
2022-12-06 |
Programming Robots With a Marker |
46:00 |
| #312 |
2022-11-29 |
AI Goes on Trial For Writing Code |
35:26 |
| #311 |
2022-11-24 |
Catching Memory Leaks with ... pytest? |
49:50 |
| #310 |
2022-11-15 |
Calling All Tools for Readmes |
53:44 |
| #309 |
2022-11-09 |
When Malware PoC's are Themselves Malware |
35:01 |
| #308 |
2022-11-01 |
Conference season is heating up |
34:37 |
| #307 |
2022-10-26 |
Your Python just got faster (3.11 is out!) |
44:54 |
| #306 |
2022-10-19 |
Some Fun pytesting Tools |
46:22 |
| #305 |
2022-10-13 |
Decorators need love too |
32:58 |
| #304 |
2022-10-05 |
Build your own text adventure language in Python |
38:24 |
| #303 |
2022-09-29 |
This title is required or is it optional? |
37:56 |
| #302 |
2022-09-20 |
The Blue Shirt Episode |
33:02 |
| #301 |
2022-09-15 |
PyTorch Grows Up and Moves Out |
31:10 |
| #300 |
2022-09-06 |
A Jupyter merge driver for git |
55:21 |
| #299 |
2022-09-03 |
Will McGugan drops by |
46:07 |
| #298 |
2022-08-24 |
"Unstoppable" Python |
32:22 |
| #297 |
2022-08-16 |
I AM the documentation |
22:36 |
| #296 |
2022-08-09 |
pip: Constrain your excitement |
32:31 |
| #295 |
2022-08-04 |
Flutter + Python GUI Apps? |
36:16 |
| #294 |
2022-07-26 |
Specializing Adaptive Interpreters in Full Color |
35:26 |
| #293 |
2022-07-20 |
And if I pull this open source Jenga block... |
47:34 |
| #292 |
2022-07-11 |
Thursday, it's always a Thursday |
28:36 |
| #291 |
2022-07-06 |
Wait, you have how many licenses?!? |
32:27 |
| #290 |
2022-06-28 |
Sentient AI? If so, then what? |
49:34 |
| #289 |
2022-06-21 |
Textinator is coming for your text, wherever it is |
46:14 |
| #288 |
2022-06-14 |
Performance benchmarks for Python 3.11 are amazing |
33:05 |
| #287 |
2022-06-07 |
Surprising ways to use Jupyter Notebooks |
27:22 |
| #286 |
2022-06-03 |
Unreasonable f-strings |
26:22 |
| #285 |
2022-05-25 |
Where we talk about UIs and Python |
50:54 |
| #284 |
2022-05-18 |
Spicy git for Engineers |
41:12 |
| #283 |
2022-05-12 |
The sports episode |
32:58 |
| #282 |
2022-05-03 |
Don't Embarrass Me in Front of The Wizards |
28:32 |
| #281 |
2022-04-28 |
ohmyzsh + ohmyposh + mcfly + pls + nerdfonts = wow |
46:34 |
| #280 |
2022-04-21 |
Easy terminal scripts by sourcing your Py |
37:36 |
| #279 |
2022-04-15 |
Autocorrect and other Git Tricks |
41:52 |
| #278 |
2022-04-08 |
Multi-tenant Python applications |
33:34 |
| #277 |
2022-04-02 |
It's a Python package showdown! |
45:01 |
| #276 |
2022-03-23 |
Tracking cyber intruders with Jupyter and Python |
45:04 |
| #275 |
2022-03-16 |
Airspeed velocity of an unladen astropy |
42:43 |
| #274 |
2022-03-09 |
12 Questions You Should Be Asking of Your Dependencies |
39:54 |
| #273 |
2022-03-04 |
Getting dirty with __eq__(self, other) |
37:05 |
| #272 |
2022-02-24 |
The tools episode |
48:09 |
| #271 |
2022-02-16 |
CPython: Async Task Groups in Python 3.11 |
57:21 |
| #270 |
2022-02-10 |
Can errors really be beautiful? |
47:25 |
| #269 |
2022-02-03 |
Get Rich and replace your cat |
40:35 |
| #268 |
2022-01-27 |
Wait, you can Google that? |
45:09 |
| #267 |
2022-01-21 |
Python on the beach |
32:50 |
| #266 |
2022-01-13 |
Python has a glossary? |
26:46 |
| #265 |
2022-01-05 |
Get asizeof pympler and muppy |
47:46 |
| #264 |
2021-12-22 |
We're just playing games with Jupyter at this point |
53:02 |
| #263 |
2021-12-15 |
It’s time to stop using Python 3.6 |
50:07 |
| #262 |
2021-12-09 |
So many bots up in your documentation |
43:06 |
| #261 |
2021-12-03 |
Please re-enable spacebar heating |
42:21 |
| #260 |
2021-11-23 |
It's brutally simple: made just from pickle and zip |
48:49 |
| #259 |
2021-11-17 |
That argument is a little late-bound |
47:24 |
| #258 |
2021-11-11 |
Python built us an anime dog! |
43:09 |
| #257 |
2021-11-04 |
Python Launcher - Launching Python Everywhere |
40:25 |
| #256 |
2021-10-29 |
And the best open source project prize goes to ... |
59:36 |
| #255 |
2021-10-20 |
Closember eve, the cure for Hacktoberfest? |
46:49 |
| #254 |
2021-10-13 |
Do Excel things, get notebook Python code with Mito |
31:02 |
| #253 |
2021-10-07 |
A new Python for you, and for everyone! |
44:57 |
| #252 |
2021-09-29 |
Jupyter is now a desktop app! |
44:25 |
| #251 |
2021-09-22 |
A 95% complete episode (wait for it) |
55:33 |
| #250 |
2021-09-15 |
skorch your scikit-learn together with PyTorch |
41:52 |
| #249 |
2021-09-09 |
All of Linux as a Python API |
37:12 |
| #248 |
2021-09-02 |
while True: stand up, sit down |
52:09 |
| #247 |
2021-08-26 |
Do you dare to press "."? |
46:12 |
| #246 |
2021-08-11 |
Love your crashes, use Rich to beautify tracebacks |
46:19 |
| #245 |
2021-08-04 |
Fire up your Python time machine (and test some code) |
41:56 |
| #244 |
2021-07-30 |
vendorizing your Python podcast |
34:43 |
| #243 |
2021-07-21 |
Django unicorns and multi-region PostgreSQL |
42:19 |
| #242 |
2021-07-15 |
from lib import * but less |
39:18 |
| #241 |
2021-07-07 |
f-yes we want some f-string tricks! |
39:53 |
| #240 |
2021-07-02 |
This is GitHub, your pilot speaking... |
51:58 |
| #239 |
2021-06-23 |
No module named pythonbytes |
43:09 |
| #238 |
2021-06-15 |
A cloud-based file system for Python and a new GUI! |
47:07 |
| #237 |
2021-06-09 |
Separate your SQL and Python, asynchronously with aiosql |
39:41 |
| #236 |
2021-06-02 |
Fuzzy wuzzy wazzy fuzzy was faster |
37:24 |
| #235 |
2021-05-26 |
Flask 2.0 Articles and Reactions |
46:05 |
| #234 |
2021-05-19 |
The Astronomy-filled edition with Dr. Becky |
49:36 |
| #233 |
2021-05-12 |
RaaS: Readme as a Service |
50:58 |
| #232 |
2021-05-05 |
PyPI in a box and a revolutionary keyboard |
38:16 |
| #231 |
2021-04-28 |
Go Python, Go! |
44:13 |
| #230 |
2021-04-21 |
PyMars? Yes! FLoC? No! |
45:30 |
| #229 |
2021-04-15 |
Has one of your dependencies died? |
42:55 |
| #228 |
2021-04-07 |
Supreme Court decides API copyright battle |
43:34 |
| #227 |
2021-03-31 |
No more awaiting, async comes to SQLAlchemy |
33:08 |
| #226 |
2021-03-25 |
Teaching Python podcast on the podcast! |
46:03 |
| #225 |
2021-03-17 |
SELECT Pydantic FROM MongoDB |
39:18 |
| #224 |
2021-03-10 |
Join us on a Python adventure back to 1977 |
37:58 |
| #223 |
2021-03-03 |
Beware: A ninja is shadowing Sebastian from FastAPI |
50:48 |
| #222 |
2021-02-24 |
Autocomplete with type annotations for AWS and boto3 |
38:21 |
| #221 |
2021-02-19 |
Pattern matching and accepting change in Python with Brett Cannon |
59:05 |
| #220 |
2021-02-11 |
What, why, and where of friendly errors in Python |
47:27 |
| #219 |
2021-02-03 |
HTMX: Dynamic and live HTML without JavaScript |
39:12 |
| #218 |
2021-01-27 |
Keyboards for developers, Python, and some history |
43:34 |
| #217 |
2021-01-19 |
Use your cloud SSD for fast, cross-process caching |
38:38 |
| #216 |
2021-01-13 |
Container: Sort thyself! |
35:33 |
| #215 |
2021-01-06 |
A Visual Introduction to NumPy |
43:25 |
| #214 |
2020-12-28 |
Python year in review (2020 edition) |
1:10:28 |
| #213 |
2020-12-23 |
Uh oh, Vulcans have infiltrated Flask |
45:00 |
| #212 |
2020-12-16 |
SQLite as a file format (like docx) |
36:16 |
| #211 |
2020-12-07 |
Will a black hole devour this episode? |
44:32 |
| #210 |
2020-12-03 |
Analyzing Kickstarter Campaigns with Python |
31:08 |
| #209 |
2020-11-27 |
JITing Python with .NET, no irons in sight |
33:13 |
| #208 |
2020-11-19 |
Dependencies out of control? Just pip chill. |
30:06 |
| #207 |
2020-11-13 |
FastAPI as a web platform (not just APIs) |
33:27 |
| #206 |
2020-11-08 |
Python dropping old operating systems is normal! |
42:56 |
| #205 |
2020-10-31 |
This is going to be a little bit awkward |
34:18 |
| #204 |
2020-10-23 |
Take the PSF survey and Will & Carlton drop by |
40:02 |
| #203 |
2020-10-16 |
Scripting a masterpiece for Python web automation |
40:45 |
| #202 |
2020-10-09 |
Jupyter is back in black! |
33:24 |
| #201 |
2020-10-02 |
Understand git by rebuilding it in Python |
40:26 |
| #200 |
2020-09-25 |
No dog-piling please (it's episode 200!) |
32:19 |
| #199 |
2020-09-17 |
Big news for a very small Python runtime |
29:28 |
| #198 |
2020-09-11 |
There's a beaver in your database and Anna-Lena drops by |
34:42 |
| #197 |
2020-09-05 |
Structured concurrency in Python |
36:08 |
| #196 |
2020-08-27 |
Version your SQL schemas with git + automatically migrate them |
31:05 |
| #195 |
2020-08-18 |
Runtime type checking for Python type hints |
33:07 |
| #194 |
2020-08-10 |
Events and callbacks in the Python language! |
28:30 |
| #193 |
2020-08-06 |
Break out the Django testing toolbox |
34:10 |
| #192 |
2020-08-02 |
Calculations by hand, but in the compter, with Handcalcs |
30:29 |
| #191 |
2020-07-22 |
Live from the Manning Python Conference |
52:33 |
| #190 |
2020-07-16 |
You will now be notified if the Python zipper is broken |
43:34 |
| #189 |
2020-07-09 |
What does str.strip() do? Are you sure? |
31:57 |
| #188 |
2020-07-03 |
Will there be a "switch" in Python the language? |
31:30 |
| #187 |
2020-06-26 |
Ready to find out if you're git famous? |
29:25 |
| #186 |
2020-06-18 |
The treebeard will guard your notebook |
24:51 |
| #185 |
2020-06-12 |
This code is snooping on you (a good thing!) |
24:39 |
| #184 |
2020-06-05 |
Too many ways to wait with await? |
36:02 |
| #183 |
2020-05-29 |
Need a beautiful database editor? Look to the Bees! |
31:51 |
| #182 |
2020-05-19 |
PSF Survey is out! |
25:52 |
| #181 |
2020-05-14 |
It's time to interrogate your Python code |
31:02 |
| #180 |
2020-05-08 |
Transactional file IO with Python and safer |
32:58 |
| #179 |
2020-04-30 |
Guido van Rossum drops in on Python Bytes |
44:54 |
| #178 |
2020-04-22 |
Build a PyPI package from a Jupyter notebook |
38:18 |
| #177 |
2020-04-16 |
Coding is 90% Google searching or is it? |
41:43 |
| #176 |
2020-04-07 |
How python implements super long integers |
29:32 |
| #175 |
2020-04-01 |
Python string theory with superstring.py |
32:43 |
| #174 |
2020-03-26 |
Happy developers use Python 3 |
47:44 |
| #173 |
2020-03-19 |
Your test deserves a fluent flavor |
28:38 |
| #172 |
2020-03-13 |
Floating high above the web with Helium |
32:54 |
| #171 |
2020-03-05 |
Chilled out Python decorators with PEP 614 |
34:34 |
| #170 |
2020-02-25 |
Visualize this: Visualizing Python's visualization ecosystem |
29:05 |
| #169 |
2020-02-19 |
Jupyter Notebooks natively on your iPad |
25:44 |
| #168 |
2020-02-11 |
Race your donkey car with Python |
33:34 |
| #167 |
2020-02-03 |
Cheating at Kaggle and uWSGI in prod |
28:30 |
| #166 |
2020-01-27 |
Misunderstanding software clocks and time |
28:21 |
| #165 |
2020-01-21 |
Ranges as dictionary keys - oh my! |
28:45 |
| #164 |
2020-01-16 |
Use type hints to build your next CLI app |
29:02 |
| #163 |
2020-01-09 |
Meditations on the Zen of Python |
23:49 |
| #162 |
2020-01-03 |
Retrofitting async and await into Django |
23:09 |
| #161 |
2019-12-18 |
Sloppy Python can mean fast answers! |
30:15 |
| #160 |
2019-12-12 |
Your JSON shall be streamed |
28:43 |
| #159 |
2019-12-03 |
Brian's PR is merged, the src will flow |
33:18 |
| #158 |
2019-11-27 |
There's a bounty on your open-source bugs! |
26:05 |
| #157 |
2019-11-20 |
Oh hai Pandas, hold my hand? |
23:32 |
| #156 |
2019-11-15 |
All the programming LOLs |
28:27 |
| #155 |
2019-11-06 |
Guido van Rossum retires |
32:06 |
| #154 |
2019-10-29 |
Code, frozen in carbon, on display for all |
32:19 |
| #153 |
2019-10-23 |
Auto format my Python please! |
26:57 |
| #152 |
2019-10-15 |
You have 35 million lines of Python 2, now what? |
26:01 |
| #151 |
2019-10-10 |
Certified! It works on my machine |
25:47 |
| #150 |
2019-10-05 |
Winning the Python software interview |
23:57 |
| #149 |
2019-09-25 |
Python's small object allocator and other memory features |
37:18 |
| #148 |
2019-09-18 |
The ASGI revolution is upon us! |
24:03 |
| #147 |
2019-09-11 |
Mocking out AWS APIs |
25:19 |
| #146 |
2019-09-08 |
Slay the dragon, learn the Python |
23:35 |
| #145 |
2019-08-31 |
The Python 3 “Y2K” problem |
34:24 |
| #144 |
2019-08-23 |
Are you mocking me? It won't work! |
25:46 |
| #143 |
2019-08-14 |
Spike the robot, powered by Python! |
33:19 |
| #142 |
2019-08-06 |
There's a bandit in the Python space |
30:31 |
| #141 |
2019-07-29 |
Debugging with f-strings coming in Python 3.8 |
30:45 |
| #140 |
2019-07-23 |
Becoming a 10x Developer (sorta) |
24:39 |
| #139 |
2019-07-18 |
f"Yes!" for the f-strings |
38:42 |
| #138 |
2019-07-08 |
Will PyOxidizer weld shut one of Python's major gaps? |
29:39 |
| #137 |
2019-07-02 |
Advanced Python testing and big-time diffs |
28:05 |
| #136 |
2019-06-25 |
A Python kernel rather than cleaning the batteries? |
30:27 |
| #135 |
2019-06-20 |
macOS deprecates Python 2, will stop shipping it (eventually) |
32:24 |
| #134 |
2019-06-12 |
Python proves Mercury is the closest planet to Earth |
21:10 |
| #133 |
2019-06-05 |
Github sponsors - The model open source has been waiting for? |
27:29 |
| #132 |
2019-05-30 |
Algorithms as objects |
30:19 |
| #131 |
2019-05-21 |
Python 3 has issues (over on GitHub) |
27:15 |
| #130 |
2019-05-14 |
Python.exe now shipping with Windows 10 |
24:07 |
| #129 |
2019-05-06 |
Maintaining a Python Project when it’s not your job |
16:40 |
| #128 |
2019-05-02 |
Will the GIL be obsolete with PEP 554? |
23:01 |
| #127 |
2019-04-25 |
That Python code is on fire! |
24:55 |
| #126 |
2019-04-19 |
WebAssembly comes to Python |
30:10 |
| #125 |
2019-04-13 |
Will you conquer the deadlock empire? |
31:46 |
| #124 |
2019-04-05 |
This is not the None you're looking for |
27:41 |
| #123 |
2019-03-29 |
Time to right the py-wrongs |
25:31 |
| #122 |
2019-03-22 |
Give Me Back My Monolith |
29:06 |
| #121 |
2019-03-16 |
python2 becomes self-aware, enters fifth stage of grief |
23:34 |
| #120 |
2019-03-05 |
AWS, MongoDB, and the Economic Realities of Open Source and more |
25:25 |
| #119 |
2019-02-26 |
Assorted files as Django ORM backends with Alkali |
22:13 |
| #118 |
2019-02-22 |
Better Python executable management with pipx |
25:54 |
| #117 |
2019-02-14 |
Is this the end of Python virtual environments? |
28:20 |
| #116 |
2019-02-06 |
So you want Python in a 3D graphics engine? |
17:56 |
| #115 |
2019-02-02 |
Dataclass CSV reader and Nina drops by |
28:58 |
| #114 |
2019-01-26 |
What should be in the Python standard library? |
28:33 |
| #113 |
2019-01-18 |
Python Lands on the Windows 10 App Store |
23:22 |
| #112 |
2019-01-11 |
Don't use the greater than sign in programming |
28:47 |
| #111 |
2019-01-05 |
loguru: Python logging made simple |
34:16 |
| #110 |
2018-12-26 |
Python Year in Review 2018 Edition |
56:54 |
| #109 |
2018-12-18 |
CPython byte code explorer |
20:45 |
| #108 |
2018-12-11 |
Spilled data? Call the PyJanitor |
21:51 |
| #107 |
2018-12-07 |
Restructuring and searching data, the Python way |
22:50 |
| #106 |
2018-12-01 |
Fluent query APIs on Python collections |
26:21 |
| #105 |
2018-11-23 |
Colorizing and Restoring Old Images with Deep Learning |
24:15 |
| #104 |
2018-11-17 |
API Evolution the Right Way |
30:07 |
| #103 |
2018-11-08 |
Getting to 10x (results for developers) |
27:06 |
| #102 |
2018-10-31 |
Structure of a Flask Project |
26:52 |
| #101 |
2018-10-24 |
Nobel Prize awarded to a Python convert |
21:34 |
| #100 |
2018-10-19 |
The big 100 with special guests |
42:00 |
| #99 |
2018-10-16 |
parse - the regex antidote in Python |
21:18 |
| #98 |
2018-10-08 |
Python-Electron as a Python GUI |
26:58 |
| #97 |
2018-09-28 |
Java goes paid |
24:36 |
| #96 |
2018-09-22 |
Python Language Summit 2018 |
26:33 |
| #95 |
2018-09-15 |
Unleash the py-spy! |
23:33 |
| #94 |
2018-09-06 |
Why don't you like notebooks? |
23:49 |
| #93 |
2018-08-31 |
Looking like there will be a PyBlazor! |
24:15 |
| #92 |
2018-08-25 |
Will your Python be compiled? |
26:57 |
| #91 |
2018-08-15 |
Will there be a PyBlazor? |
20:28 |
| #90 |
2018-08-07 |
A Django Async Roadmap |
25:18 |
| #89 |
2018-08-04 |
A tenacious episode that won't give up |
28:50 |
| #88 |
2018-07-27 |
Python has brought computer programming to a vast new audience |
23:08 |
| #87 |
2018-07-17 |
Guido van Rossum steps down |
33:20 |
| #86 |
2018-07-13 |
Make your NoSQL async and await-able with uMongo |
26:04 |
| #85 |
2018-07-03 |
Visually debugging your Jupyter notebook |
24:40 |
| #84 |
2018-06-28 |
Vibora web framework: It's fast, async, and means viper |
26:29 |
| #83 |
2018-06-22 |
from __future__ import braces |
29:22 |
| #82 |
2018-06-15 |
Let's make a clear Python 3 statement |
25:55 |
| #81 |
2018-06-05 |
Making your C library callable from Python by wrapping it with Cython |
17:00 |
| #80 |
2018-05-29 |
Dan Bader drops by and we found 30 new Python projects |
30:45 |
| #79 |
2018-05-25 |
15 Tips to Enhance your Github Flow |
27:31 |
| #78 |
2018-05-18 |
Setting Expectations for Open Source Participation |
26:07 |
| #77 |
2018-05-12 |
You Don't Have To Be a Workaholic To Win |
21:04 |
| #76 |
2018-05-04 |
Goodbye zero-versioning |
30:40 |
| #75 |
2018-04-28 |
pypi.org officially launches |
19:51 |
| #74 |
2018-04-19 |
Contributing to Open Source effectively |
24:51 |
| #73 |
2018-04-12 |
This podcast comes in any color you want, as long as it's black |
18:35 |
| #72 |
2018-04-05 |
New versioning: Episode 0.0.7.2 (with 72 releases) |
22:54 |
| #71 |
2018-03-28 |
We can migrate to Python 3, careful please |
24:01 |
| #70 |
2018-03-23 |
Have you seen my log? It's cute! |
15:51 |
| #69 |
2018-03-18 |
Digging into StackOverflow's 2018 survey results |
24:00 |
| #68 |
2018-03-06 |
Python notebooks galore! |
19:09 |
| #67 |
2018-03-01 |
Result of moving Python to Github |
21:56 |
| #66 |
2018-02-23 |
Wait, NoSQL with ACID and transactions? |
21:43 |
| #65 |
2018-02-14 |
Speed of your import statements affecting performance? |
27:07 |
| #64 |
2018-02-09 |
The GUI phoenix rises with wxPython |
21:01 |
| #63 |
2018-02-01 |
We're still on a desktop GUI kick |
21:12 |
| #62 |
2018-01-26 |
Wooey and Gooey are simple Python GUIs |
28:41 |
| #61 |
2018-01-16 |
On Being a Senior Engineer |
22:22 |
| #60 |
2018-01-11 |
Don't dismiss SQLite as just a starter DB |
26:29 |
| #59 |
2018-01-05 |
Instagram disregards Python's GC (again) |
25:39 |
| #58 |
2017-12-26 |
Better cache decorators and another take on type hints |
15:27 |
| #57 |
2017-12-21 |
Our take on Excel and Python |
15:48 |
| #56 |
2017-12-14 |
The pendulum of time swings beautifully in PyPI |
16:29 |
| #55 |
2017-12-07 |
Flask, Flask, Flask, 3x Flask |
20:18 |
| #54 |
2017-11-29 |
PyAnnotate your way to the future |
18:51 |
| #53 |
2017-11-22 |
Getting started with devpi and Git Virtual FS |
22:10 |
| #52 |
2017-11-16 |
Call your APIs with uplink and test them in the tavern |
21:40 |
| #51 |
2017-11-09 |
How to make your code 80 times faster |
21:33 |
| #50 |
2017-11-02 |
Bundling , shipping, and protecting Python applications |
19:17 |
| #49 |
2017-10-25 |
Your technical skills are obsolete: now what? |
25:57 |
| #48 |
2017-10-19 |
Garbage collection and memory management in Python |
17:50 |
| #47 |
2017-10-12 |
PyPy now works with way more C-extensions and parking your package safely |
16:44 |
| #46 |
2017-10-05 |
Spicy lecture notes and unicorn console spinners |
16:51 |
| #45 |
2017-09-29 |
A really small web API and OS-level machine learning |
19:33 |
| #44 |
2017-09-20 |
pip install malicious-code |
26:35 |
| #43 |
2017-09-14 |
Python string theory, v2 |
18:48 |
| #42 |
2017-09-08 |
Behold: The Python 2 death clock |
23:52 |
| #41 |
2017-08-31 |
Python Concurrency From the Ground Up and Caring for our Community |
23:21 |
| #40 |
2017-08-24 |
Packet Manipulation with Scapy |
22:59 |
| #39 |
2017-08-17 |
The new PyPI |
43:06 |
| #38 |
2017-08-09 |
Hacking Classic Nintendo Games with Python |
24:57 |
| #37 |
2017-08-02 |
Rule over the shells with Sultan |
18:15 |
| #36 |
2017-07-28 |
Craft Your Python Like Poetry and Other Musings |
22:34 |
| #35 |
2017-07-19 |
How developers change programming languages over time |
24:44 |
| #34 |
2017-07-13 |
The Real Threat of Artificial Intelligence |
22:57 |
| #33 |
2017-07-06 |
You should build an Alexa skill |
17:49 |
| #32 |
2017-07-01 |
8 ways to contribute to open source when you have no time |
23:10 |
| #31 |
2017-06-21 |
You should have a change log |
21:50 |
| #30 |
2017-06-15 |
You are not Google and other ruminations |
24:37 |
| #29 |
2017-06-08 |
Responsive Bar Charts with Bokeh, Flask, and Python 3 |
23:04 |
| #28 |
2017-06-02 |
The meaning of _ in Python |
20:59 |
| #27 |
2017-05-25 |
The PyCon 2017 recap and functional Python |
19:08 |
| #26 |
2017-05-19 |
How have you automated your life, or CLI, with Python? |
19:44 |
| #25 |
2017-05-12 |
Could we have more in-database machine learning please? |
17:53 |
| #24 |
2017-05-03 |
I have a local PyPI server and so do you! |
19:29 |
| #23 |
2017-04-26 |
Can you grok the GIL? |
19:34 |
| #22 |
2017-04-18 |
PYTHONPATH considered harmful |
15:50 |
| #21 |
2017-04-13 |
Python has a new star framework for RESTful APIs |
20:57 |
| #20 |
2017-04-05 |
Finding similar but not identical images in 128 bits via Python |
23:48 |
| #19 |
2017-03-27 |
Put your Python dictionaries in a box and apparently Python is really wanted |
19:37 |
| #18 |
2017-03-21 |
Python 3 has some amazing types and you can now constructively insult your shell! |
18:27 |
| #17 |
2017-03-18 |
Google's Python is on fire and Simon says you have CPU load Pythonically |
19:31 |
| #16 |
2017-03-07 |
Postmodern Python and Open-source Financial Awards |
19:15 |
| #15 |
2017-02-28 |
Digging into Python packaging |
16:04 |
| #14 |
2017-02-22 |
Lots of Python style and Python 3000 is 3000 days old |
15:39 |
| #13 |
2017-02-14 |
Python making the move to GitHub and Dropbox is stepping back from Pyston |
18:06 |
| #12 |
2017-02-07 |
Expanding your Python mental model and serving millions of requests per second with Python |
19:04 |
| #11 |
2017-01-31 |
Django 2.0 is dropping Python 2 entirely, pipenv for profile functionality, and Pythonic home automation |
20:55 |
| #10 |
2017-01-23 |
Dismissing Python's Garbage Collection, PyPI Name Reservations, and Hackers Exfiltrate US Government Data to Save Itself |
25:45 |
| #9 |
2017-01-17 |
Walking with async coroutines, diving deep into requests, and a universe of options (for AIs) |
23:39 |
| #8 |
2017-01-10 |
Python gets Grumpy, avoiding burnout, Postman for API testing and more |
20:48 |
| #7 |
2017-01-04 |
Python 3.6 is out, Sanic is a blazing web framework, and are failing our open source infrastructure? |
21:13 |
| #6 |
2016-12-12 |
Python 3.6 is going to be awesome, Kite: your friendly co-developing AI |
19:33 |
| #5 |
2016-12-05 |
Legacy Python vs Python and why words matter and Request's 5 Whys retrospective |
18:30 |
| #4 |
2016-11-29 |
Python 3 is just fine for beginners thank you, q is awesome for debugging, and more |
21:08 |
| #3 |
2016-11-23 |
Python 3.6 is coming, and it's awesome plus superior text processing with Pynini |
29:41 |
| #2 |
2016-11-14 |
PyCon, awesome python, python developer job prospects, and more |
17:38 |
| #1 |
2016-11-07 |
Intro to the show and pip 9 is out! |
16:38 |