The Real Python Podcast

Real Python
undefined
35 snips
Nov 3, 2023 • 56min

Improving Your Git Developer Experience in Python

In this podcast, Adam Johnson discusses his new book, 'Boost Your Git DX,' which provides advice on improving version control techniques. Topics include creating a Git configuration, enabling autocorrect, customizing a global ignore file, and speeding up terminal workflows. The podcast also covers the most recent update to Django and Adam's work on the project.
undefined
21 snips
Oct 27, 2023 • 57min

Guiding Scientific Python Library Development

This podcast discusses the creation of a scientific Python development guide for packaging, documentation, and testing. They also talk about pitfalls and solutions for sorting Unicode strings in Python. Other topics include performance comparisons, managing and sharing scientific Python code, AI development challenges, a GUI building tool called Card Stock, and a Python library for replicating script arguments.
undefined
Oct 20, 2023 • 59min

Welcoming PyPI's Safety & Security Engineer Mike Fiedler

This week, Mike Fiedler, PyPI's Safety & Security Engineer, talks about how he started as a contributor and became a maintainer. They discuss securing accounts using 2FA and a new publishing method called trusted publishing. Mike also shares advice on giving back to open source.
undefined
13 snips
Oct 13, 2023 • 1h 4min

Building Python Best Practices and Fundamental Skills

The podcast discusses fundamental developer skills for new Python users, software design philosophy, and knowledge sharing within an organization. It also covers the results of the Python Developer Survey and shares various articles and projects from the Python community. Topics include building a blog in Django, optimizing code without multiple cores, and using Python dataframes. The episode concludes with discussions on managing developers from non-CS backgrounds, measuring code quality, and a TUI app for daily writing.
undefined
14 snips
Oct 6, 2023 • 1h 6min

Exploring the New Features of Python 3.12

Geir Arne Hjelle and Christopher Trudeau discuss the new features of Python 3.12, including better error messaging, more intuitive f-strings, subinterpreters, the Linux perf profiler, improved typing syntax, and more. They provide advice on incorporating the updates into your projects and discuss when to start running Python 3.12.
undefined
13 snips
Sep 29, 2023 • 1h 11min

Considering ChatGPT's Technical Review of a Programming Book

Al Sweigart, a programmer and author, discusses his experiments using ChatGPT to review his book on recursion programming. They explore the positive and negative results of the review and consider its value as a learning tool. They also discuss the potentials and pitfalls of using ChatGPT as a learning resource for Python developers.
undefined
Sep 22, 2023 • 48min

Getting Involved in Open Source & Generating QR Codes With Python

This podcast discusses getting involved in open source projects, providing resources for beginners and sharing experiences with contributing to projects. It also covers creating QR codes with Python, caching in Python with LRU cache, and explores various articles and projects from the Python community.
undefined
33 snips
Sep 15, 2023 • 1h 4min

Measuring Multiple Facets of Python Performance With Scalene

Emery Berger, professor of computer science, talks about Scalene, a high-performance CPU, GPU, and memory profiler. It can analyze code at the function or line level, compare Python vs C code, and provide AI-powered optimization proposals. He also shares additional Python code-assistant tools from his lab.
undefined
Sep 8, 2023 • 51min

Making Each Line of Code Efficient & Python In Excel

Topics include Pythonic examples, language mistakes, Microsoft's Python in Excel beta program, PSF announcements, Polars DataFrame library showcase, immortal objects in Python, code image generator project, MS Paint clone in terminal, Django ORM cheatsheet.
undefined
Sep 1, 2023 • 1h 5min

Finding the Right Coding Font for Programming in Python

Philipp Acsany, a Real Python author and core team member, talks about choosing the right coding font for programming in Python. They discuss the importance of differentiating characters, the impact of syntax on font choice, and provide resources to find the perfect monospace font. The podcast also mentions a course on building a Python wordle clone and a discussion about the Haiti programming language.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app