Python Bytes

Michael Kennedy and Brian Okken

499 episodes listed below

Listen to the show on

Michael Kennedy and Brian Okken run down the week's Python tooling, typing, and packaging news.

The gist

Python Bytes is a fast-moving Python news roundup built around working-developer judgment, not polished press-release chatter. Recent episodes move from type checkers and uv audit to monorepos, ORM patterns, clean-room rewrites, and open-source licensing anxiety.

PRESS PLAY

Find your next episode

All episodes

About Python Bytes

Python Bytes is a co-hosted, panel-style news discussion rather than an interview or narrative show: Michael Kennedy and Brian Okken take turns presenting roughly five short items per episode, drawn from Python core development, packaging, web frameworks, and the broader developer-tools ecosystem. Episodes run in a numbered sequence in the 400s-470s range and last roughly 25 to 45 minutes, keeping a fast, item-by-item pace rather than long-form deep dives. Recurring subject areas include Astral's tool suite (UV, Ruff, Ty type checker), CPython typing and performance changes (PEPs, JIT, free-threading), web framework releases (Starlette, FastAPI, Django), documentation tooling shifts (Material for MkDocs winding down in favor of Zensical), and package/supply-chain security topics like UV Audit and GitHub Actions hardening with Zizmor. Testing practices, mocking anti-patterns, and project-management tools like Hatch also recur. No outside guests appear in the sampled episodes; instead, listener-submitted tips and links are credited by name within the discussion. Michael frequently ties topics back to his TalkPython Training courses and production experience, while Brian frequently covers testing tooling, Hatch, and the annual Advent of Code. The show assumes working familiarity with Python and is aimed at developers who want a condensed weekly digest of ecosystem news rather than tutorial-level explanation. Production is conversational and unscripted-sounding, built around back-and-forth reactions to each news item rather than a single narrative arc.

Made for: Working Python developers who want a weekly digest of language, tooling, and package-ecosystem news rather than long-form tutorials.

What sets it apart: A fast, multi-item weekly news rundown from two named hosts with direct industry ties (TalkPython Training, a pytest book) rather than a rotating guest-interview format.

In their own words

Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.

As heard by us

Based on 6 episodes we listened to · September 2026

Python Bytes turns Python tooling news into practical discussion about dependencies, compatibility, documentation and the choices behind everyday development.

Python Bytes turns developer news into a working conversation between Michael Kennedy and Brian Okken. They move quickly from a release or project to the questions that matter in use: what changed, how it behaves and where the rough edges appear.

Read our full review in PlayNext →

Why you'd press play

Dependency audits become buddy comedy when Michael Kennedy and Brian Ocken compare notes.

Press play if you want

  • Michael Kennedy and Brian Ocken testing shiny Python tools against the messiness of real projects
  • security warnings, type checkers, and background tasks explained without sanding off the confusing parts
Read the full recommendation in PlayNext →
python packaging and tooling (uv, ruff, ty)cpython performance and pepspython typing systemweb frameworks (fastapi, django, starlette)software supply-chain securitydocumentation toolingtesting and mocking practicesopen-source maintainer turnover

Talks about

Best episodes of Python Bytes

Short reviews from the PlayNext desk, based on the episodes we processed.

#476: Common themesApr 6, 2026

A brisk episode on type checking tools and typed docs, with a useful look at docs that show their types.

Python Bytes spends this episode on type checking tools, typed docs, and the trade-offs that shape maintainability. The Ty migration segment moves quickly and has a clear point of view, but it still feels grounded in day-to-day use rather than release-note theater.

#475: Haunted warehousesMar 30, 2026

A dry, uneasy look at open source copycat economics and the ethics of clean room rebuilds.

Python Bytes spends much of the episode on an unusual NPM pricing experiment tied to unpacked size, then uses that as a springboard into open source, clean room rebuilds, and the line where inspiration starts to look like theft.

#474: Astral to join OpenAIMar 23, 2026

A practical Python tooling episode that is most convincing when it stays with the dependency-checking discussion.

Python Bytes spends most of its useful time on uv audit and the dependency-checking puzzle around it. The discussion works best when it shows how a vulnerability can look suspicious at first, then turns out to trace back to a lockfile that spans different operating systems and…

#461: This episdoe has a typoDec 9, 2025

A small spelling tool becomes a practical discussion about code, editors, and CI.

The episode spends much of its time on typos and a Rust-based alternative to codespell, with the main appeal coming from its concrete-syntax-tree approach. That makes it useful for catching misspellings inside snake_case names as well as plain prose.

#460: Overlooked Python TypingDec 1, 2025

Practical Python plumbing, Django 6, and a brief seasonal promo stretch.

Python Bytes episode 460 stays close to practical Python plumbing. It highlights a signup flow that sends the welcome email after the response instead of during it, along with a background-task pattern that keeps the app responsive without leaning on extra queue infrastructure.

#459: Inverted dependency treesNov 24, 2025

A grounded episode about a faster MkDocs rewrite, compatibility, and the support model behind it.

Episode 459 follows the Rust rewrite of Material for MkDocs and the claim that it is five times faster. It also gets into the practical side: the project stays open source under MIT, and it is meant to keep existing MkDocs YAML files working as-is during the move.

Podcasts like Python Bytes

  • Software Engineering Dailysoftwareengineeringdaily.com

    Long-form interviews on AI coding agents, infrastructure, and security, plus a recurring SED News roundup.

  • The Changelog: Software Development, Open SourceChangelog Media

    Founders and engineers on AI coding agents like Claude Code, and supply chain security.

  • The Stack Overflow PodcastThe Stack Overflow Podcast

    Stack Overflow's Ryan Donovan interviews founders and engineers on AI agents, protocols, and dev tools.

  • Talk Python To MeMichael Kennedy

    Michael Kennedy interviews Python maintainers on packaging, security, web tools, and AI.

  • Arrested DevOpsMatt Stratton, Trevor Hess, Jessica Kerr, and Bridget Kromhout

    Matt Stratton interviews DevOps practitioners on security, platform engineering, and trusting AI-written code.

  • .NET Rocks!Carl Franklin

    Long-running .NET talk with real engineering grit.

Episodes

  1. 1

    #498: A Tiny Episode

    Sep 29, 2026·33m
  2. 2

    #497: Faster than light profiling

    Sep 23, 2026·27m
  3. 3

    #496: A lake house in Seattle

    Sep 15, 2026·33m
  4. 4

    #495: Banned

    Sep 8, 2026·28m
  5. 5

    #494: Python Wrapture

    Sep 1, 2026·29m
  6. 6

    #493: CalVer and LTS

    Aug 26, 2026·41m
  7. 7

    #492: Codeberg Puts Head in Sand

    Aug 18, 2026·39m
  8. 8

    #491: Feeling Judged

    Aug 12, 2026·42m
  9. 9

    #490: It’s a vibe coding party

    Jul 28, 2026·37m
  10. 10

    #489: Or JSON?

    Jul 21, 2026·31m
  11. 11

    #488: tau - it's 2pi and it writes code

    Jul 14, 2026·32m
  12. 12

    #487: Minimum requirements

    Jul 7, 2026·28m
  13. 13

    #486: underscore-underscore-ghost-emoji

    Jun 30, 2026·30m
  14. 14

    #485: Creating memories

    Jun 23, 2026·38m
  15. 15

    #484: All our tools

    Jun 16, 2026·50m
  16. 16

    #483: Thanks Brian

    Jun 9, 2026·29m
  17. 17

    #482: Mr. Beast's episode

    Jun 1, 2026·24m
  18. 18

    #481: Ways to die

    May 25, 2026·33m
  19. 19

    #480: Proud Parents

    May 18, 2026·33m
  20. 20

    #479: Talking About Types

    May 11, 2026·36m
  21. 21

    #478: Iodine tablets and potable water

    May 4, 2026·40m
  22. 22

    #477: Lazy, Frozen, and 31% Lighter

    Apr 20, 2026·46m
  23. 23

    #476: Common themes

    Episode 476 starts with types.

    Apr 6, 2026·32m·2 clips
  24. 24

    #475: Haunted warehouses

    Package pricing gets odd fast.

    Mar 30, 2026·41m·3 clips
  25. 25

    #474: Astral to join OpenAI

    Hidden gem

    Python Bytes #474, recorded March 23rd, 2026, opens with Starlette 1.0 and a lifespan async context manager for startup and teardown code after `yield`.

    Mar 23, 2026·46m·3 clips
  26. 26

    #473: A clean room rewrite?

    This episode of Python Bytes discusses Python news and headlines, including a topic about a clean room rewrite submitted by a listener.

    Mar 16, 2026·46m
  27. 27

    #473: A clean room rewrite?

    This episode of Python Bytes introduces the show's format, sponsors, and community engagement while teasing upcoming Python-related news and topics.

    Mar 16, 2026·46m
  28. 28

    #472: Monorepos

    This episode of Python Bytes discusses the use of monorepos in Python projects, focusing on setting up a UV workspace for managing multiple projects within a single repository.

    Mar 9, 2026·29m
  29. 29

    #471: The ORM pattern of 2026?

    This episode discusses a new ORM design pattern for 2026, exploring how agentic programming and AI tools influence software architecture and design.

    Mar 2, 2026·39m
  30. 30

    #470: A Jolting Episode

    Michael Kennedy and Brian Okken discuss Python news, including inline snapshots for testing from a Pydantic blog post.

    Feb 23, 2026·25m
  31. 31

    #469: Commands, out of the terminal

    The hosts discuss Michael's new desktop application project, marking his first proper desktop app release in years, with Brian sharing his past experience in Windows development.

    Feb 9, 2026·34m
  32. 32

    #468: A bolt of Django

    A weekly podcast discussing Python news and headlines, with this episode covering Django Bolt, a new API framework for Django.

    Feb 3, 2026·31m
  33. 33

    #467: Toads in my AI

    A weekly podcast delivering Python news and headlines, with hosts discussing recent developments and community events.

    Jan 26, 2026·32m
  34. 34

    #466: PSF Lands $1.5 million

    This episode of Python Bytes discusses Django management commands and tools like Django Click and Django Typer for improving them.

    Jan 19, 2026·41m
  35. 35

    #465: Stack Overflow is Cooked

    Weekly podcast discussing Python news and headlines, with this episode covering a Mac/Windows app called Port Killer.

    Jan 12, 2026·36m
  36. 36

    #464: Malicious Package? No Build For You!

    This episode of Python Bytes discusses the beta release of T-Y, an extremely fast Python type checker and language server protocol tool.

    Jan 5, 2026·30m
  37. 37

    #463: 2025 is @wrapped

    This episode of Python Bytes is a brief introduction and announcement about the show's schedule and sponsorship opportunities for 2026.

    Dec 22, 2025·43m
  38. 38

    #462: LinkedIn Cringe

    This episode discusses a blog post about why deprecation warnings often fail in Python libraries, using a specific example from lib3 2.6.

    Dec 15, 2025·36m
  39. 39

    #461: This episdoe has a typo

    Episode 461 gets into typos, the spelling checker Sky Costco points the hosts to after code spell.

    Dec 9, 2025·29m·2 clips
  40. 40

    #460: Overlooked Python Typing

    This slice of episode 460 starts with Django background tasks, then drifts into typing.

    Dec 1, 2025·24m·2 clips
  41. 41

    #459: Inverted dependency trees

    Python Bytes episode 459 covers five Python topics including PEP 814's proposed frozen dict built-in type designed for thread safety in Python 3.14's true-parallelism era.

    Nov 24, 2025·33m·3 clips
  42. 42

    #458: I will install Linux on your computer

    A weekly podcast discussing Python news and headlines, with this episode covering Django website redesign and other Python topics.

    Nov 17, 2025·23m
  43. 43

    #457: Tapping into HTTP

    A weekly podcast delivering Python news, headlines, and tips for developers.

    Nov 11, 2025·28m
  44. 44

    #456: You're so wrong

    A weekly podcast discussing Python news, headlines, and noteworthy developments in the Python ecosystem.

    Nov 3, 2025·26m
  45. 45

    #455: Gilded Python and Beyond

    A weekly podcast delivering Python news, headlines, and updates for developers and data scientists.

    Oct 27, 2025·39m
  46. 46

    #454: It's some form of Elvish

    Weekly news and headlines about Python development, including a discussion on Django REST frameworks.

    Oct 20, 2025·29m
  47. 47

    #453: Python++

    Weekly podcast delivering Python news and headlines, with hosts discussing recent developments and community updates.

    Oct 16, 2025·36m
  48. 48

    #452: pi py-day (or is it py pi-day?)

    Oct 9, 2025·41m
  49. 49

    #451: Databases are a Fad

    Sep 29, 2025·24m
  50. 50

    #450: At-Cost Agentic IDE Tooling

    Sep 22, 2025·33m
  51. 51

    #449: Suggestive Trove Classifiers

    Sep 15, 2025·31m
  52. 52

    #448: I'm Getting the BIOS Flavor

    Sep 8, 2025·39m
  53. 53

    #447: Going down a rat hole

    Sep 2, 2025·36m
  54. 54

    #446: State of Python 2025

    Aug 25, 2025·31m
  55. 55

    #445: Auto-activate Python virtual environments for any project

    Aug 18, 2025·30m
  56. 56

    #444: Begone Python of Yore!

    Aug 11, 2025·26m
  57. 57

    #443: Patching Multiprocessing

    Aug 4, 2025·26m
  58. 58

    #442: Cloud bills in scientific notation

    Jul 28, 2025·23m
  59. 59

    #441: It's Michaels All the Way Down

    Jul 21, 2025·28m
  60. 60

    #440: Can't Register for VibeCon

    Jul 15, 2025·25m
  61. 61

    #439: That Astral Episode

    Jul 7, 2025·27m
  62. 62

    #438: Motivation time

    Jun 30, 2025·33m
  63. 63

    #437: Python Language Summit 2025 Highlights

    Jun 23, 2025·34m
  64. 64

    #436: Slow tests go last

    Jun 16, 2025·37m
  65. 65

    #435: Stop with .folders in my ~/

    Hosts discuss Python news, including tips for saving app data in user-specific locations.

    Jun 9, 2025·26m
  66. 66

    #434: Most of OpenAI’s tech stack runs on Python

    Jun 2, 2025·29m
  67. 67

    #433: Dev in the Arena

    May 26, 2025·29m
  68. 68

    #432: How To Fix Your Computer

    Hosts discuss Python news and a tip about using UV to install pre-commit.

    May 19, 2025·26m
  69. 69

    #431: Nerd Gas

    May 5, 2025·29m
  70. 70

    #430: Or you go to jail

    Apr 28, 2025·29m
  71. 71

    #429: Nitpicking Python

    Apr 21, 2025·27m
  72. 72

    #428: How old is your Python?

    Apr 14, 2025·31m
  73. 73

    #427: Rise of the Python Lord

    Apr 7, 2025·37m
  74. 74

    #426: Committing to Formatted Markdown

    Mar 31, 2025·29m
  75. 75

    #425: If You Were a Klingon Programmer

    Hosts discuss Python news, including a Twitter thread about why developers don't use the UV tool.

    Mar 24, 2025·38m
  76. 76

    #424: We Will Test in Production

    Hosts discuss Python news, including a quirk about rounding numbers ending in 0.5.

    Mar 17, 2025·27m
  77. 77

    #423: Traveling the Python Universe

    A weekly podcast delivering Python news and headlines, with discussion on tools like SQLAlchemy and SQLModel.

    Mar 10, 2025·27m
  78. 78

    #422: You need 4 spaces

    Weekly podcast discussing Python news, headlines, and development tools, with a focus on practical programming topics.

    Mar 3, 2025·33m
  79. 79

    #421: 22 years old

    A weekly podcast discussing Python news and headlines, with this episode covering debugging HTTP calls and other Python topics.

    Feb 24, 2025·23m
  80. 80

    #420: 90% Done in 50% of the Available Time

    This episode covers Python news including PEP 772 on packaging governance.

    Feb 17, 2025·28m
  81. 81

    #419: Is your back end popular?

    A weekly podcast discussing Python news, headlines, and noteworthy topics in the Python developer and data science community.

    Feb 4, 2025·30m
  82. 82

    #418: I'm a tea pot

    Python Bytes delivers weekly Python news and headlines, with hosts discussing recent developments and community updates.

    Jan 27, 2025·20m
  83. 83

    #417: Bugs hide from the light

    Jan 21, 2025·24m
  84. 84

    #416: A Ghostly Episode

    Jan 13, 2025·44m
  85. 85

    #415: Just put the fries in the bag bro

    Dec 23, 2024·33m
  86. 86

    #414: Because we are not monsters

    Dec 16, 2024·30m
  87. 87

    #413: python-build-standalone finds a home

    Dec 9, 2024·31m
  88. 88

    #412: Closing the loop

    Dec 2, 2024·26m
  89. 89

    #411: TLS Client: Hello <<guitar solo>>

    Nov 25, 2024·40m
  90. 90

    #410: Entering the Django core

    Nov 18, 2024·31m
  91. 91

    #409: We've moved to Hetzner write-up

    Nov 14, 2024·35m
  92. 92

    #408: python-preference only-managed 3.13t

    Nov 4, 2024·31m
  93. 93

    #407: Back to the future, destination 3.14

    Oct 28, 2024·28m
  94. 94

    #406: What's on Django TV tonight?

    Oct 21, 2024·25m
  95. 95

    #405: Oh Really?

    Oct 14, 2024·23m
  96. 96

    #404: The Lost Episode

    Oct 7, 2024·31m
  97. 97

    #403: A machine learning algorithm walks into a bar…

    Sep 30, 2024·25m
  98. 98

    #402: How to monetize your blog

    Sep 23, 2024·33m
  99. 99

    #401: We must replace uWSGI with something else

    Sep 17, 2024·31m
  100. 100

    #400: Celebrating episode 400

    Sep 9, 2024·29m
  101. 101

    #399: C will watch you in silence

    Sep 3, 2024·43m
  102. 102

    #398: Open source makes you rich? (and other myths)

    Aug 26, 2024·42m
  103. 103

    #397: So many PyCon videos

    Aug 20, 2024·22m
  104. 104

    #396: uv-ing your way to Python

    Aug 13, 2024·32m
  105. 105

    #395: pythont compatible packages

    Aug 6, 2024·29m
  106. 106

    #394: Python is easy now?

    Jul 30, 2024·29m
  107. 107

    #393: Dare enter the Bash dungeon?

    Jul 23, 2024·32m
  108. 108

    #392: The votes have been counted

    Jul 17, 2024·26m
  109. 109

    #391: A weak episode

    Jul 9, 2024·26m
  110. 110

    #390: Coding in a Castle

    Jul 2, 2024·37m
  111. 111

    #389: More OOP for Python?

    Jun 24, 2024·31m
  112. 112

    #388: Don't delete all the repos

    Jun 18, 2024·22m
  113. 113

    #387: Heralding in a new era of database queries

    Jun 11, 2024·28m
  114. 114

    #386: Major releases abound

    Jun 4, 2024·21m
  115. 115

    #385: RESTing on Postgres

    May 27, 2024·24m
  116. 116

    #384: Force push lightly

    May 21, 2024·26m
  117. 117

    #383: Why aren’t devs shipping faster?

    May 14, 2024·31m
  118. 118

    #382: A Simple Game

    May 7, 2024·28m
  119. 119

    #381: Python Packages in the Oven

    Apr 30, 2024·29m
  120. 120

    #380: Debugging with your eyes

    Apr 23, 2024·24m
  121. 121

    #379: Constable on the debugging case

    Apr 16, 2024·20m
  122. 122

    #378: Python is on the edge

    Apr 9, 2024·31m
  123. 123

    #377: A Dramatic Episode

    Apr 2, 2024·33m
  124. 124

    #376: Every dunder method in a Python Lockbox

    Mar 26, 2024·32m
  125. 125

    #375: Pointing at Countries

    Mar 19, 2024·25m
  126. 126

    #374: Climbing the Python Web Mountain

    Mar 11, 2024·33m
  127. 127

    #373: Changing Directories

    Mar 5, 2024·27m
  128. 128

    #372: uv - an impressive pip alternative

    Feb 20, 2024·34m
  129. 129

    #371: Python in a Crate

    Feb 13, 2024·36m
  130. 130

    #370: Your Very Own Heroku

    Feb 6, 2024·37m
  131. 131

    #369: The Readability Episode

    Jan 30, 2024·35m
  132. 132

    #368: That episode where we just ship open source

    Jan 23, 2024·32m
  133. 133

    #367: A New Cloud Computing Paradigm at Python Bytes

    Jan 16, 2024·36m
  134. 134

    #366: Put It In The Backlog

    Jan 9, 2024·32m
  135. 135

    #365: Inheritance, but not Inheritance!

    Dec 20, 2023·34m
  136. 136

    #364: Holy Match-Cases Batman!

    Dec 12, 2023·27m
  137. 137

    #363: DNS Again? It's Always DNS.

    Dec 5, 2023·39m
  138. 138

    #362: You can deprecate a global variable?

    Nov 28, 2023·28m
  139. 139

    #361: Proper way to comment your code!

    Nov 21, 2023·30m
  140. 140

    #360: Happy Birthday!

    Nov 7, 2023·36m
  141. 141

    #359: gil--;

    Nov 2, 2023·43m
  142. 142

    #358: Collecting Shells

    Oct 24, 2023·35m
  143. 143

    #357: Python 3.7 EOLed, We Hadn't Noticed

    Oct 17, 2023·29m
  144. 144

    #356: Ripping from PyPI

    Oct 10, 2023·24m
  145. 145

    #355: Python 3.12 is Out!

    Oct 3, 2023·35m
  146. 146

    #354: Python 3.12 is Coming!

    Sep 26, 2023·21m
  147. 147

    #353: Hatching Another Episode

    Sep 19, 2023·29m
  148. 148

    #352: Helicopter Time Comes to Python

    Sep 12, 2023·22m
  149. 149

    #351: A Python Empire (or MPIRE?)

    Sep 6, 2023·35m
  150. 150

    #350: You've Got The Stamina For This Episode

    Aug 29, 2023·31m
  151. 151

    #349: Djangonauts: Ready for Takeoff!

    Aug 22, 2023·31m
  152. 152

    #348: JavaScript in Your Python

    Aug 15, 2023·33m
  153. 153

    #347: The One About Context Mangers

    Aug 8, 2023·36m
  154. 154

    #346: Have you lost your GIL?

    Aug 2, 2023·28m
  155. 155

    #345: Some Big Time Releases

    Jul 26, 2023·36m
  156. 156

    #344: AMA: Ask Us Anything

    Jul 18, 2023·48m
  157. 157

    #343: So Much Pydantic!

    Jul 11, 2023·36m
  158. 158

    #342: Don't Believe Those Old Blogging Myths

    Jun 26, 2023·42m
  159. 159

    #341: Shhh - For Secrets and Shells

    Jun 20, 2023·35m
  160. 160

    #340: Snorkel not included

    Jun 13, 2023·31m
  161. 161

    #339: Actual Technical People

    Jun 7, 2023·31m
  162. 162

    #338: Scripting iOS with Python

    May 30, 2023·30m
  163. 163

    #337: Backtracking For a Package

    May 23, 2023·32m
  164. 164

    #336: We found one of your batteries

    May 16, 2023·28m
  165. 165

    #335: Should you get your mojo on?

    May 11, 2023·26m
  166. 166

    #334: Packaging Organizations

    May 5, 2023·32m
  167. 167

    #333: Live From PyCon

    Apr 22, 2023·23m
  168. 168

    #332: A Python, a Slurpee, and Some Chaos

    Apr 18, 2023·37m
  169. 169

    #331: Python From the Future

    Apr 12, 2023·36m
  170. 170

    #330: Your data, validated 5x-50x faster, coming soon

    Apr 6, 2023·34m
  171. 171

    #329: Creating very old Python code

    Mar 30, 2023·29m
  172. 172

    #328: We are going to need some context here

    Mar 21, 2023·25m
  173. 173

    #327: Untangling XML with Pydantic

    Mar 13, 2023·32m
  174. 174

    #326: Let's Go for a PyGWalk

    Mar 8, 2023·33m
  175. 175

    #325: It's called a merge conflict

    Feb 28, 2023·40m
  176. 176

    #324: JSON in My DB?

    Feb 21, 2023·45m
  177. 177

    #323: AI search wars have begun

    Feb 14, 2023·50m
  178. 178

    #322: Python Packages, Let Me Count The Ways

    Feb 7, 2023·47m
  179. 179

    #321: A Memorial To Apps Past

    Jan 30, 2023·37m
  180. 180

    #320: The Bug Is In The JavaScript

    Jan 24, 2023·28m
  181. 181

    #319: CSS-Style Queries for... JSON?

    Jan 18, 2023·33m
  182. 182

    #318: GIL, How We Will Miss You

    Jan 10, 2023·40m
  183. 183

    #317: Most loved and most dreaded dev tools of 2022

    Jan 3, 2023·49m
  184. 184

    #316: Python 3.11 is here and it's fast (crossover)

    Dec 30, 2022·1h 4m
  185. 185

    #315: Some Stickers!

    Dec 20, 2022·30m
  186. 186

    #314: What are you, a wise guy? Sort it out!

    Dec 13, 2022·37m
  187. 187

    #313: Programming Robots With a Marker

    Dec 6, 2022·46m
  188. 188

    #312: AI Goes on Trial For Writing Code

    Nov 29, 2022·35m
  189. 189

    #311: Catching Memory Leaks with ... pytest?

    Nov 24, 2022·50m
  190. 190

    #310: Calling All Tools for Readmes

    Nov 15, 2022·54m
  191. 191

    #309: When Malware PoC's are Themselves Malware

    Nov 9, 2022·35m
  192. 192

    #308: Conference season is heating up

    Nov 1, 2022·35m
  193. 193

    #307: Your Python just got faster (3.11 is out!)

    Oct 26, 2022·45m
  194. 194

    #306: Some Fun pytesting Tools

    Oct 19, 2022·46m
  195. 195

    #305: Decorators need love too

    Oct 13, 2022·33m
  196. 196

    #304: Build your own text adventure language in Python

    Oct 5, 2022·38m
  197. 197

    #303: This title is required or is it optional?

    Sep 29, 2022·38m
  198. 198

    #302: The Blue Shirt Episode

    Sep 20, 2022·33m
  199. 199

    #301: PyTorch Grows Up and Moves Out

    Sep 15, 2022·31m
  200. 200

    #300: A Jupyter merge driver for git

    Sep 6, 2022·55m
  201. 201

    #299: Will McGugan drops by

    Sep 3, 2022·46m
  202. 202

    #298: "Unstoppable" Python

    Aug 24, 2022·32m
  203. 203

    #297: I AM the documentation

    Aug 16, 2022·23m
  204. 204

    #296: pip: Constrain your excitement

    Aug 9, 2022·33m
  205. 205

    #295: Flutter + Python GUI Apps?

    Aug 4, 2022·36m
  206. 206

    #294: Specializing Adaptive Interpreters in Full Color

    Jul 26, 2022·35m
  207. 207

    #293: And if I pull this open source Jenga block...

    Jul 20, 2022·48m
  208. 208

    #292: Thursday, it's always a Thursday

    Jul 11, 2022·29m
  209. 209

    #291: Wait, you have how many licenses?!?

    Jul 6, 2022·32m
  210. 210

    #290: Sentient AI? If so, then what?

    Jun 28, 2022·50m
  211. 211

    #289: Textinator is coming for your text, wherever it is

    Jun 21, 2022·46m
  212. 212

    #288: Performance benchmarks for Python 3.11 are amazing

    Jun 14, 2022·33m
  213. 213

    #287: Surprising ways to use Jupyter Notebooks

    Jun 7, 2022·27m
  214. 214

    #286: Unreasonable f-strings

    Jun 3, 2022·26m
  215. 215

    #285: Where we talk about UIs and Python

    May 25, 2022·51m
  216. 216

    #284: Spicy git for Engineers

    May 18, 2022·41m
  217. 217

    #283: The sports episode

    May 12, 2022·33m
  218. 218

    #282: Don't Embarrass Me in Front of The Wizards

    May 3, 2022·29m
  219. 219

    #281: ohmyzsh + ohmyposh + mcfly + pls + nerdfonts = wow

    Apr 28, 2022·47m
  220. 220

    #280: Easy terminal scripts by sourcing your Py

    Apr 21, 2022·38m
  221. 221

    #279: Autocorrect and other Git Tricks

    Apr 15, 2022·42m
  222. 222

    #278: Multi-tenant Python applications

    Apr 8, 2022·34m
  223. 223

    #277: It's a Python package showdown!

    Apr 2, 2022·45m
  224. 224

    #276: Tracking cyber intruders with Jupyter and Python

    Mar 23, 2022·45m
  225. 225

    #275: Airspeed velocity of an unladen astropy

    Mar 16, 2022·43m
  226. 226

    #274: 12 Questions You Should Be Asking of Your Dependencies

    Mar 9, 2022·40m
  227. 227

    #273: Getting dirty with __eq__(self, other)

    Mar 4, 2022·37m
  228. 228

    #272: The tools episode

    Feb 24, 2022·48m
  229. 229

    #271: CPython: Async Task Groups in Python 3.11

    Feb 16, 2022·57m
  230. 230

    #270: Can errors really be beautiful?

    Feb 10, 2022·47m
  231. 231

    #269: Get Rich and replace your cat

    Feb 3, 2022·41m
  232. 232

    #268: Wait, you can Google that?

    Jan 27, 2022·45m
  233. 233

    #267: Python on the beach

    Jan 21, 2022·33m
  234. 234

    #266: Python has a glossary?

    Jan 13, 2022·27m
  235. 235

    #265: Get asizeof pympler and muppy

    Jan 5, 2022·48m
  236. 236

    #264: We're just playing games with Jupyter at this point

    Dec 22, 2021·53m
  237. 237

    #263: It’s time to stop using Python 3.6

    Dec 15, 2021·50m
  238. 238

    #262: So many bots up in your documentation

    Dec 9, 2021·43m
  239. 239

    #261: Please re-enable spacebar heating

    Dec 3, 2021·42m
  240. 240

    #260: It's brutally simple: made just from pickle and zip

    Nov 23, 2021·49m
  241. 241

    #259: That argument is a little late-bound

    Nov 17, 2021·47m
  242. 242

    #258: Python built us an anime dog!

    Nov 11, 2021·43m
  243. 243

    #257: Python Launcher - Launching Python Everywhere

    Nov 4, 2021·40m
  244. 244

    #256: And the best open source project prize goes to ...

    Oct 29, 2021·1h
  245. 245

    #255: Closember eve, the cure for Hacktoberfest?

    Oct 20, 2021·47m
  246. 246

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

    Oct 13, 2021·31m
  247. 247

    #253: A new Python for you, and for everyone!

    Oct 7, 2021·45m
  248. 248

    #252: Jupyter is now a desktop app!

    Sep 29, 2021·44m
  249. 249

    #251: A 95% complete episode (wait for it)

    Sep 22, 2021·56m
  250. 250

    #250: skorch your scikit-learn together with PyTorch

    Sep 15, 2021·42m
  251. 251

    #249: All of Linux as a Python API

    Sep 9, 2021·37m
  252. 252

    #248: while True: stand up, sit down

    Sep 2, 2021·52m
  253. 253

    #247: Do you dare to press "."?

    Aug 26, 2021·46m
  254. 254

    #246: Love your crashes, use Rich to beautify tracebacks

    Aug 11, 2021·46m
  255. 255

    #245: Fire up your Python time machine (and test some code)

    Aug 4, 2021·42m
  256. 256

    #244: vendorizing your Python podcast

    Jul 30, 2021·35m
  257. 257

    #243: Django unicorns and multi-region PostgreSQL

    Jul 21, 2021·42m
  258. 258

    #242: from lib import * but less

    Jul 15, 2021·39m
  259. 259

    #241: f-yes we want some f-string tricks!

    Jul 7, 2021·40m
  260. 260

    #240: This is GitHub, your pilot speaking...

    Jul 2, 2021·52m
  261. 261

    #239: No module named pythonbytes

    Jun 23, 2021·43m
  262. 262

    #238: A cloud-based file system for Python and a new GUI!

    Jun 15, 2021·47m
  263. 263

    #237: Separate your SQL and Python, asynchronously with aiosql

    Jun 9, 2021·40m
  264. 264

    #236: Fuzzy wuzzy wazzy fuzzy was faster

    Jun 2, 2021·37m
  265. 265

    #235: Flask 2.0 Articles and Reactions

    May 26, 2021·46m
  266. 266

    #234: The Astronomy-filled edition with Dr. Becky

    May 19, 2021·50m
  267. 267

    #233: RaaS: Readme as a Service

    May 12, 2021·51m
  268. 268

    #232: PyPI in a box and a revolutionary keyboard

    May 5, 2021·38m
  269. 269

    #231: Go Python, Go!

    Apr 28, 2021·44m
  270. 270

    #230: PyMars? Yes! FLoC? No!

    Apr 21, 2021·46m
  271. 271

    #229: Has one of your dependencies died?

    Apr 15, 2021·43m
  272. 272

    #228: Supreme Court decides API copyright battle

    Apr 7, 2021·44m
  273. 273

    #227: No more awaiting, async comes to SQLAlchemy

    Mar 31, 2021·33m
  274. 274

    #226: Teaching Python podcast on the podcast!

    Mar 25, 2021·46m
  275. 275

    #225: SELECT Pydantic FROM MongoDB

    Mar 17, 2021·39m
  276. 276

    #224: Join us on a Python adventure back to 1977

    Mar 10, 2021·38m
  277. 277

    #223: Beware: A ninja is shadowing Sebastian from FastAPI

    Mar 3, 2021·51m
  278. 278

    #222: Autocomplete with type annotations for AWS and boto3

    Feb 24, 2021·38m
  279. 279

    #221: Pattern matching and accepting change in Python with Brett Cannon

    Feb 19, 2021·59m
  280. 280

    #220: What, why, and where of friendly errors in Python

    Feb 11, 2021·47m
  281. 281

    #219: HTMX: Dynamic and live HTML without JavaScript

    Feb 3, 2021·39m
  282. 282

    #218: Keyboards for developers, Python, and some history

    Jan 27, 2021·44m
  283. 283

    #217: Use your cloud SSD for fast, cross-process caching

    Jan 19, 2021·39m
  284. 284

    #216: Container: Sort thyself!

    Jan 13, 2021·36m
  285. 285

    #215: A Visual Introduction to NumPy

    Jan 6, 2021·43m
  286. 286

    #214: Python year in review (2020 edition)

    Dec 28, 2020·1h 10m
  287. 287

    #213: Uh oh, Vulcans have infiltrated Flask

    Dec 23, 2020·45m
  288. 288

    #212: SQLite as a file format (like docx)

    Dec 16, 2020·36m
  289. 289

    #211: Will a black hole devour this episode?

    Dec 7, 2020·45m
  290. 290

    #210: Analyzing Kickstarter Campaigns with Python

    Dec 3, 2020·31m
  291. 291

    #209: JITing Python with .NET, no irons in sight

    Nov 27, 2020·33m
  292. 292

    #208: Dependencies out of control? Just pip chill.

    Nov 19, 2020·30m
  293. 293

    #207: FastAPI as a web platform (not just APIs)

    Nov 13, 2020·33m
  294. 294

    #206: Python dropping old operating systems is normal!

    Nov 8, 2020·43m
  295. 295

    #205: This is going to be a little bit awkward

    Oct 31, 2020·34m
  296. 296

    #204: Take the PSF survey and Will & Carlton drop by

    Oct 23, 2020·40m
  297. 297

    #203: Scripting a masterpiece for Python web automation

    Oct 16, 2020·41m
  298. 298

    #202: Jupyter is back in black!

    Oct 9, 2020·33m
  299. 299

    #201: Understand git by rebuilding it in Python

    Oct 2, 2020·40m
  300. 300

    #200: No dog-piling please (it's episode 200!)

    Sep 25, 2020·32m
  301. 301

    #199: Big news for a very small Python runtime

    Sep 17, 2020·29m
  302. 302

    #198: There's a beaver in your database and Anna-Lena drops by

    Sep 11, 2020·35m
  303. 303

    #197: Structured concurrency in Python

    Sep 5, 2020·36m
  304. 304

    #196: Version your SQL schemas with git + automatically migrate them

    Aug 27, 2020·31m
  305. 305

    #195: Runtime type checking for Python type hints

    Aug 18, 2020·33m
  306. 306

    #194: Events and callbacks in the Python language!

    Aug 10, 2020·29m
  307. 307

    #193: Break out the Django testing toolbox

    Aug 6, 2020·34m
  308. 308

    #192: Calculations by hand, but in the compter, with Handcalcs

    Aug 2, 2020·30m
  309. 309

    #191: Live from the Manning Python Conference

    Jul 22, 2020·53m
  310. 310

    #190: You will now be notified if the Python zipper is broken

    Jul 16, 2020·44m
  311. 311

    #189: What does str.strip() do? Are you sure?

    Jul 9, 2020·32m
  312. 312

    #188: Will there be a "switch" in Python the language?

    Jul 3, 2020·32m
  313. 313

    #187: Ready to find out if you're git famous?

    Jun 26, 2020·29m
  314. 314

    #186: The treebeard will guard your notebook

    Jun 18, 2020·25m
  315. 315

    #185: This code is snooping on you (a good thing!)

    Jun 12, 2020·25m
  316. 316

    #184: Too many ways to wait with await?

    Jun 5, 2020·36m
  317. 317

    #183: Need a beautiful database editor? Look to the Bees!

    May 29, 2020·32m
  318. 318

    #182: PSF Survey is out!

    May 19, 2020·26m
  319. 319

    #181: It's time to interrogate your Python code

    May 14, 2020·31m
  320. 320

    #180: Transactional file IO with Python and safer

    May 8, 2020·33m
  321. 321

    #179: Guido van Rossum drops in on Python Bytes

    Apr 30, 2020·45m
  322. 322

    #178: Build a PyPI package from a Jupyter notebook

    Apr 22, 2020·38m
  323. 323

    #177: Coding is 90% Google searching or is it?

    Apr 16, 2020·42m
  324. 324

    #176: How python implements super long integers

    Apr 7, 2020·30m
  325. 325

    #175: Python string theory with superstring.py

    Apr 1, 2020·33m
  326. 326

    #174: Happy developers use Python 3

    Mar 26, 2020·48m
  327. 327

    #173: Your test deserves a fluent flavor

    Mar 19, 2020·29m
  328. 328

    #172: Floating high above the web with Helium

    Mar 13, 2020·33m
  329. 329

    #171: Chilled out Python decorators with PEP 614

    Mar 5, 2020·35m
  330. 330

    #170: Visualize this: Visualizing Python's visualization ecosystem

    Feb 25, 2020·29m
  331. 331

    #169: Jupyter Notebooks natively on your iPad

    Feb 19, 2020·26m
  332. 332

    #168: Race your donkey car with Python

    Feb 11, 2020·34m
  333. 333

    #167: Cheating at Kaggle and uWSGI in prod

    Feb 3, 2020·29m
  334. 334

    #166: Misunderstanding software clocks and time

    Jan 27, 2020·28m
  335. 335

    #165: Ranges as dictionary keys - oh my!

    Jan 21, 2020·29m
  336. 336

    #164: Use type hints to build your next CLI app

    Jan 16, 2020·29m
  337. 337

    #163: Meditations on the Zen of Python

    Jan 9, 2020·24m
  338. 338

    #162: Retrofitting async and await into Django

    Jan 3, 2020·23m
  339. 339

    #161: Sloppy Python can mean fast answers!

    Dec 18, 2019·30m
  340. 340

    #160: Your JSON shall be streamed

    Dec 12, 2019·29m
  341. 341

    #159: Brian's PR is merged, the src will flow

    Dec 3, 2019·33m
  342. 342

    #158: There's a bounty on your open-source bugs!

    Nov 27, 2019·26m
  343. 343

    #157: Oh hai Pandas, hold my hand?

    Nov 20, 2019·24m
  344. 344

    #156: All the programming LOLs

    Nov 15, 2019·28m
  345. 345

    #155: Guido van Rossum retires

    Nov 6, 2019·32m
  346. 346

    #154: Code, frozen in carbon, on display for all

    Oct 29, 2019·32m
  347. 347

    #153: Auto format my Python please!

    Oct 23, 2019·27m
  348. 348

    #152: You have 35 million lines of Python 2, now what?

    Oct 15, 2019·26m
  349. 349

    #151: Certified! It works on my machine

    Oct 10, 2019·26m
  350. 350

    #150: Winning the Python software interview

    Oct 5, 2019·24m
  351. 351

    #149: Python's small object allocator and other memory features

    Sep 25, 2019·37m
  352. 352

    #148: The ASGI revolution is upon us!

    Sep 18, 2019·24m
  353. 353

    #147: Mocking out AWS APIs

    Sep 11, 2019·25m
  354. 354

    #146: Slay the dragon, learn the Python

    Sep 8, 2019·24m
  355. 355

    #145: The Python 3 “Y2K” problem

    Aug 31, 2019·34m
  356. 356

    #144: Are you mocking me? It won't work!

    Aug 23, 2019·26m
  357. 357

    #143: Spike the robot, powered by Python!

    Aug 14, 2019·33m
  358. 358

    #142: There's a bandit in the Python space

    Aug 6, 2019·31m
  359. 359

    #141: Debugging with f-strings coming in Python 3.8

    Jul 29, 2019·31m
  360. 360

    #140: Becoming a 10x Developer (sorta)

    Jul 23, 2019·25m
  361. 361

    #139: f"Yes!" for the f-strings

    Jul 18, 2019·39m
  362. 362

    #138: Will PyOxidizer weld shut one of Python's major gaps?

    Jul 8, 2019·30m
  363. 363

    #137: Advanced Python testing and big-time diffs

    Jul 2, 2019·28m
  364. 364

    #136: A Python kernel rather than cleaning the batteries?

    Jun 25, 2019·30m
  365. 365

    #135: macOS deprecates Python 2, will stop shipping it (eventually)

    Jun 20, 2019·32m
  366. 366

    #134: Python proves Mercury is the closest planet to Earth

    Jun 12, 2019·21m
  367. 367

    #133: Github sponsors - The model open source has been waiting for?

    Jun 5, 2019·27m
  368. 368

    #132: Algorithms as objects

    May 30, 2019·30m
  369. 369

    #131: Python 3 has issues (over on GitHub)

    May 21, 2019·27m
  370. 370

    #130: Python.exe now shipping with Windows 10

    May 14, 2019·24m
  371. 371

    #129: Maintaining a Python Project when it’s not your job

    May 6, 2019·17m
  372. 372

    #128: Will the GIL be obsolete with PEP 554?

    May 2, 2019·23m
  373. 373

    #127: That Python code is on fire!

    Apr 25, 2019·25m
  374. 374

    #126: WebAssembly comes to Python

    Apr 19, 2019·30m
  375. 375

    #125: Will you conquer the deadlock empire?

    Apr 13, 2019·32m
  376. 376

    #124: This is not the None you're looking for

    Apr 5, 2019·28m
  377. 377

    #123: Time to right the py-wrongs

    Mar 29, 2019·26m
  378. 378

    #122: Give Me Back My Monolith

    Mar 22, 2019·29m
  379. 379

    #121: python2 becomes self-aware, enters fifth stage of grief

    Mar 16, 2019·24m
  380. 380

    #120: AWS, MongoDB, and the Economic Realities of Open Source and more

    Mar 5, 2019·25m
  381. 381

    #119: Assorted files as Django ORM backends with Alkali

    Feb 26, 2019·22m
  382. 382

    #118: Better Python executable management with pipx

    Feb 22, 2019·26m
  383. 383

    #117: Is this the end of Python virtual environments?

    Feb 14, 2019·28m
  384. 384

    #116: So you want Python in a 3D graphics engine?

    Feb 6, 2019·18m
  385. 385

    #115: Dataclass CSV reader and Nina drops by

    Feb 2, 2019·29m
  386. 386

    #114: What should be in the Python standard library?

    Jan 26, 2019·29m
  387. 387

    #113: Python Lands on the Windows 10 App Store

    Jan 18, 2019·23m
  388. 388

    #112: Don't use the greater than sign in programming

    Jan 11, 2019·29m
  389. 389

    #111: loguru: Python logging made simple

    Jan 5, 2019·34m
  390. 390

    #110: Python Year in Review 2018 Edition

    Dec 26, 2018·57m
  391. 391

    #109: CPython byte code explorer

    Dec 18, 2018·21m
  392. 392

    #108: Spilled data? Call the PyJanitor

    Dec 11, 2018·22m
  393. 393

    #107: Restructuring and searching data, the Python way

    Dec 7, 2018·23m
  394. 394

    #106: Fluent query APIs on Python collections

    Dec 1, 2018·26m
  395. 395

    #105: Colorizing and Restoring Old Images with Deep Learning

    Nov 23, 2018·24m
  396. 396

    #104: API Evolution the Right Way

    Nov 17, 2018·30m
  397. 397

    #103: Getting to 10x (results for developers)

    Nov 8, 2018·27m
  398. 398

    #102: Structure of a Flask Project

    Oct 31, 2018·27m
  399. 399

    #101: Nobel Prize awarded to a Python convert

    Oct 24, 2018·22m
  400. 400

    #100: The big 100 with special guests

    Oct 19, 2018·42m
  401. 401

    #99: parse - the regex antidote in Python

    Oct 16, 2018·21m
  402. 402

    #98: Python-Electron as a Python GUI

    Oct 8, 2018·27m
  403. 403

    #97: Java goes paid

    Sep 28, 2018·25m
  404. 404

    #96: Python Language Summit 2018

    Sep 22, 2018·27m
  405. 405

    #95: Unleash the py-spy!

    Sep 15, 2018·24m
  406. 406

    #94: Why don't you like notebooks?

    Sep 6, 2018·24m
  407. 407

    #93: Looking like there will be a PyBlazor!

    Aug 31, 2018·24m
  408. 408

    #92: Will your Python be compiled?

    Aug 25, 2018·27m
  409. 409

    #91: Will there be a PyBlazor?

    Aug 15, 2018·20m
  410. 410

    #90: A Django Async Roadmap

    Aug 7, 2018·25m
  411. 411

    #89: A tenacious episode that won't give up

    Aug 4, 2018·29m
  412. 412

    #88: Python has brought computer programming to a vast new audience

    Jul 27, 2018·23m
  413. 413

    #87: Guido van Rossum steps down

    Jul 17, 2018·33m
  414. 414

    #86: Make your NoSQL async and await-able with uMongo

    Jul 13, 2018·26m
  415. 415

    #85: Visually debugging your Jupyter notebook

    Jul 3, 2018·25m
  416. 416

    #84: Vibora web framework: It's fast, async, and means viper

    Jun 28, 2018·26m
  417. 417

    #83: from __future__ import braces

    Jun 22, 2018·29m
  418. 418

    #82: Let's make a clear Python 3 statement

    Jun 15, 2018·26m
  419. 419

    #81: Making your C library callable from Python by wrapping it with Cython

    Jun 5, 2018·17m
  420. 420

    #80: Dan Bader drops by and we found 30 new Python projects

    May 29, 2018·31m
  421. 421

    #79: 15 Tips to Enhance your Github Flow

    May 25, 2018·28m
  422. 422

    #78: Setting Expectations for Open Source Participation

    May 18, 2018·26m
  423. 423

    #77: You Don't Have To Be a Workaholic To Win

    May 12, 2018·21m
  424. 424

    #76: Goodbye zero-versioning

    May 4, 2018·31m
  425. 425

    #75: pypi.org officially launches

    Apr 28, 2018·20m
  426. 426

    #74: Contributing to Open Source effectively

    Apr 19, 2018·25m
  427. 427

    #73: This podcast comes in any color you want, as long as it's black

    Apr 12, 2018·19m
  428. 428

    #72: New versioning: Episode 0.0.7.2 (with 72 releases)

    Apr 5, 2018·23m
  429. 429

    #71: We can migrate to Python 3, careful please

    Mar 28, 2018·24m
  430. 430

    #70: Have you seen my log? It's cute!

    Mar 23, 2018·16m
  431. 431

    #69: Digging into StackOverflow's 2018 survey results

    Mar 18, 2018·24m
  432. 432

    #68: Python notebooks galore!

    Mar 6, 2018·19m
  433. 433

    #67: Result of moving Python to Github

    Mar 1, 2018·22m
  434. 434

    #66: Wait, NoSQL with ACID and transactions?

    Feb 23, 2018·22m
  435. 435

    #65: Speed of your import statements affecting performance?

    Feb 14, 2018·27m
  436. 436

    #64: The GUI phoenix rises with wxPython

    Feb 9, 2018·21m
  437. 437

    #63: We're still on a desktop GUI kick

    Feb 1, 2018·21m
  438. 438

    #62: Wooey and Gooey are simple Python GUIs

    Jan 26, 2018·29m
  439. 439

    #61: On Being a Senior Engineer

    Jan 16, 2018·22m
  440. 440

    #60: Don't dismiss SQLite as just a starter DB

    Jan 11, 2018·26m
  441. 441

    #59: Instagram disregards Python's GC (again)

    Jan 5, 2018·26m
  442. 442

    #58: Better cache decorators and another take on type hints

    Dec 26, 2017·15m
  443. 443

    #57: Our take on Excel and Python

    Dec 21, 2017·16m
  444. 444

    #56: The pendulum of time swings beautifully in PyPI

    Dec 14, 2017·16m
  445. 445

    #55: Flask, Flask, Flask, 3x Flask

    Dec 7, 2017·20m
  446. 446

    #54: PyAnnotate your way to the future

    Nov 29, 2017·19m
  447. 447

    #53: Getting started with devpi and Git Virtual FS

    Nov 22, 2017·22m
  448. 448

    #52: Call your APIs with uplink and test them in the tavern

    Nov 16, 2017·22m
  449. 449

    #51: How to make your code 80 times faster

    Nov 9, 2017·22m
  450. 450

    #50: Bundling , shipping, and protecting Python applications

    Nov 2, 2017·19m
  451. 451

    #49: Your technical skills are obsolete: now what?

    Oct 25, 2017·26m
  452. 452

    #48: Garbage collection and memory management in Python

    Oct 19, 2017·18m
  453. 453

    #47: PyPy now works with way more C-extensions and parking your package safely

    Oct 12, 2017·17m
  454. 454

    #46: Spicy lecture notes and unicorn console spinners

    Oct 5, 2017·17m
  455. 455

    #45: A really small web API and OS-level machine learning

    Sep 29, 2017·20m
  456. 456

    #44: pip install malicious-code

    Sep 20, 2017·27m
  457. 457

    #43: Python string theory, v2

    Sep 14, 2017·19m
  458. 458

    #42: Behold: The Python 2 death clock

    Sep 8, 2017·24m
  459. 459

    #41: Python Concurrency From the Ground Up and Caring for our Community

    Aug 31, 2017·23m
  460. 460

    #40: Packet Manipulation with Scapy

    Aug 24, 2017·23m
  461. 461

    #39: The new PyPI

    Aug 17, 2017·43m
  462. 462

    #38: Hacking Classic Nintendo Games with Python

    Aug 9, 2017·25m
  463. 463

    #37: Rule over the shells with Sultan

    Aug 2, 2017·18m
  464. 464

    #36: Craft Your Python Like Poetry and Other Musings

    Jul 28, 2017·23m
  465. 465

    #35: How developers change programming languages over time

    Jul 19, 2017·25m
  466. 466

    #34: The Real Threat of Artificial Intelligence

    Jul 13, 2017·23m
  467. 467

    #33: You should build an Alexa skill

    Jul 6, 2017·18m
  468. 468

    #32: 8 ways to contribute to open source when you have no time

    Jul 1, 2017·23m
  469. 469

    #31: You should have a change log

    Jun 21, 2017·22m
  470. 470

    #30: You are not Google and other ruminations

    Jun 15, 2017·25m
  471. 471

    #29: Responsive Bar Charts with Bokeh, Flask, and Python 3

    Jun 8, 2017·23m
  472. 472

    #28: The meaning of _ in Python

    Jun 2, 2017·21m
  473. 473

    #27: The PyCon 2017 recap and functional Python

    May 25, 2017·19m
  474. 474

    #26: How have you automated your life, or CLI, with Python?

    May 19, 2017·20m
  475. 475

    #25: Could we have more in-database machine learning please?

    May 12, 2017·18m
  476. 476

    #24: I have a local PyPI server and so do you!

    May 3, 2017·19m
  477. 477

    #23: Can you grok the GIL?

    Apr 26, 2017·20m
  478. 478

    #22: PYTHONPATH considered harmful

    Apr 18, 2017·16m
  479. 479

    #21: Python has a new star framework for RESTful APIs

    Apr 13, 2017·21m
  480. 480

    #20: Finding similar but not identical images in 128 bits via Python

    Apr 5, 2017·24m
  481. 481

    #19: Put your Python dictionaries in a box and apparently Python is really wanted

    Mar 27, 2017·20m
  482. 482

    #18: Python 3 has some amazing types and you can now constructively insult your shell!

    Mar 21, 2017·18m
  483. 483

    #17: Google's Python is on fire and Simon says you have CPU load Pythonically

    Mar 18, 2017·20m
  484. 484

    #16: Postmodern Python and Open-source Financial Awards

    Mar 7, 2017·19m
  485. 485

    #15: Digging into Python packaging

    Feb 28, 2017·16m
  486. 486

    #14: Lots of Python style and Python 3000 is 3000 days old

    Feb 22, 2017·16m
  487. 487

    #13: Python making the move to GitHub and Dropbox is stepping back from Pyston

    Feb 14, 2017·18m
  488. 488

    #12: Expanding your Python mental model and serving millions of requests per second with Python

    Feb 7, 2017·19m
  489. 489

    #11: Django 2.0 is dropping Python 2 entirely, pipenv for profile functionality, and Pythonic home automation

    Jan 31, 2017·21m
  490. 490

    #10: Dismissing Python's Garbage Collection, PyPI Name Reservations, and Hackers Exfiltrate US Government Data to Save Itself

    Jan 23, 2017·26m
  491. 491

    #9: Walking with async coroutines, diving deep into requests, and a universe of options (for AIs)

    Jan 17, 2017·24m
  492. 492

    #8: Python gets Grumpy, avoiding burnout, Postman for API testing and more

    Jan 10, 2017·21m
  493. 493

    #7: Python 3.6 is out, Sanic is a blazing web framework, and are failing our open source infrastructure?

    Jan 4, 2017·21m
  494. 494

    #6: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI

    Dec 12, 2016·20m
  495. 495

    #5: Legacy Python vs Python and why words matter and Request's 5 Whys retrospective

    Dec 5, 2016·19m
  496. 496

    #4: Python 3 is just fine for beginners thank you, q is awesome for debugging, and more

    Nov 29, 2016·21m
  497. 497

    #3: Python 3.6 is coming, and it's awesome plus superior text processing with Pynini

    Nov 23, 2016·30m
  498. 498

    #2: PyCon, awesome python, python developer job prospects, and more

    Nov 14, 2016·18m
  499. 499

    #1: Intro to the show and pip 9 is out!

    Nov 7, 2016·17m