| #498 |
2026-09-29 |
A Tiny Episode |
33:17 |
| #497 |
2026-09-22 |
Faster than light profiling |
26:48 |
| #496 |
2026-09-15 |
A lake house in Seattle |
32:45 |
| #495 |
2026-09-08 |
Banned |
27:46 |
| #494 |
2026-09-01 |
Python Wrapture |
28:37 |
| #493 |
2026-08-25 |
CalVer and LTS |
41:11 |
| #492 |
2026-08-18 |
Codeberg Puts Head in Sand |
39:17 |
| #491 |
2026-08-11 |
Feeling Judged |
42:14 |
| #490 |
2026-07-28 |
It’s a vibe coding party |
37:14 |
| #489 |
2026-07-21 |
Or JSON? |
30:51 |
| #488 |
2026-07-14 |
tau - it's 2pi and it writes code |
32:15 |
| #487 |
2026-07-07 |
Minimum requirements |
27:36 |
| #486 |
2026-06-30 |
underscore-underscore-ghost-emoji |
29:31 |
| #485 |
2026-06-23 |
Creating memories |
38:20 |
| #484 |
2026-06-16 |
All our tools |
49:44 |
| #483 |
2026-06-09 |
Thanks Brian |
28:40 |
| #482 |
2026-06-01 |
Mr. Beast's episode |
24:01 |
| #481 |
2026-05-25 |
Ways to die |
33:09 |
| #480 |
2026-05-18 |
Proud Parents |
33:13 |
| #479 |
2026-05-11 |
Talking About Types |
35:43 |
| #478 |
2026-05-04 |
Iodine tablets and potable water |
40:13 |
| #477 |
2026-04-20 |
Lazy, Frozen, and 31% Lighter |
45:52 |
| #476 |
2026-04-06 |
Common themes |
32:22 |
| #475 |
2026-03-30 |
Haunted warehouses |
40:54 |
| #474 |
2026-03-23 |
Astral to join OpenAI |
45:33 |
| #473 |
2026-03-16 |
A clean room rewrite? |
46:10 |
| #472 |
2026-03-09 |
Monorepos |
28:52 |
| #471 |
2026-03-02 |
The ORM pattern of 2026? |
39:23 |
| #470 |
2026-02-23 |
A Jolting Episode |
25:29 |
| #469 |
2026-02-09 |
Commands, out of the terminal |
33:56 |
| #468 |
2026-02-03 |
A bolt of Django |
31:00 |
| #467 |
2026-01-26 |
Toads in my AI |
31:52 |
| #466 |
2026-01-19 |
PSF Lands $1.5 million |
41:19 |
| #465 |
2026-01-12 |
Stack Overflow is Cooked |
35:34 |
| #464 |
2026-01-05 |
Malicious Package? No Build For You! |
30:18 |
| #463 |
2025-12-22 |
2025 is @wrapped |
43:19 |
| #462 |
2025-12-15 |
LinkedIn Cringe |
35:40 |
| #461 |
2025-12-09 |
This episdoe has a typo |
28:50 |
| #460 |
2025-12-01 |
Overlooked Python Typing |
24:28 |
| #459 |
2025-11-24 |
Inverted dependency trees |
32:54 |
| #458 |
2025-11-17 |
I will install Linux on your computer |
22:47 |
| #457 |
2025-11-11 |
Tapping into HTTP |
28:01 |
| #456 |
2025-11-03 |
You're so wrong |
25:46 |
| #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 |
|