The Real Python Podcast

Real Python
undefined
17 snips
Sep 13, 2024 • 54min

Configuring Git Pre-Commit Hooks & Estimating Software Projects

Join Christopher Trudeau, a regular contributor and expert in Python development, as he dives into the powerful world of Git pre-commit hooks. Learn how to create custom checks that enhance code quality every time you commit. He also unpacks the art of estimating software projects, sharing insights on agile practices and effective 'guesstimation' techniques. Plus, explore exciting community projects, including integrations with Django and optimization strategies that balance performance with readability. It's a treasure trove for developers!
undefined
Sep 6, 2024 • 1h 6min

Astrophysics and Astronomy With Python & PyCon Africa 2024

Christopher Trudeau, a Python programming expert and educator, shares insights on using Python to tackle astrophysics and astronomy challenges. He highlights his recent video courses that incorporate popular data science libraries like NumPy and Matplotlib. Additionally, Mannie Young discusses the revitalization of PyCon Africa and efforts to increase Python accessibility for students across the continent. The conversation also touches on the importance of documentation and community engagement in organizing tech events in Africa.
undefined
Aug 23, 2024 • 1h 6min

Exploring Robotics and Python Through Electronic Projects

In this discussion, author Marwan Alsabbagh shares his journey of building robots with Python and electronics, emphasizing hands-on projects that engage children. He discusses the challenges and joys of teaching coding to kids, using tools like Raspberry Pi and Circuit Playground. Marwan provides insights into fun projects, including a snow globe intruder alert system, while highlighting the importance of creativity and empathy in learning. He also reflects on the balance of technical challenges and playful design in robotics, making it accessible and exciting for young learners.
undefined
20 snips
Aug 16, 2024 • 55min

Packaging Data Analyses & Using pandas GroupBy

Christopher Trudeau, a data analysis expert, returns alongside Joshua Cook, an author experienced in Python project organization. They discuss best practices for structuring data analyses with a focus on modern packaging techniques. Trudeau shares insights from his new video course on using pandas GroupBy for effective data manipulation and aggregation. The duo also touches on recent Python community resources, including advancements in package management and strategies for effective data practices.
undefined
Aug 9, 2024 • 1h 12min

Learning Through Building the Black Python Devs Community

Jay Miller, a passionate advocate for increasing representation of Black developers in the Python community, discusses the formation of Black Python Devs. He shares insights from attending conferences that sparked the community's creation and the importance of collaboration. Jay addresses the challenges of sharing responsibilities as membership grew and the advantages of partnering with nonprofit organizations. The conversation highlights the significance of community engagement and the unique hurdles faced in promoting equity and diversity in tech.
undefined
23 snips
Aug 2, 2024 • 49min

Using GraphQL in Django With Strawberry & Prototype Purgatory

Christopher Trudeau, a Python web development expert and contributor to PyCoder’s Weekly, shares insights on integrating GraphQL into Django with the Strawberry library. He discusses pitfalls in software prototyping, highlighting common misunderstandings between developers and users. The conversation also includes a quirky project involving a flight's Wi-Fi, using HTMX with FastAPI, and innovative AI tools for summarizing conference talks. Plus, explore the fun of turning images into ASCII art for the terminal!
undefined
Jul 26, 2024 • 1h 11min

Build Captivating Display Tables in Python With Great Tables

Richard Iannone and Michael Chow from Posit talk about creating visually appealing display tables in Python. They cover design philosophy, building examples for a library, contributing to open source, and practicing data skills. They discuss the importance of captivating display tables, the grammar of tables, and the absence of this functionality in Python.
undefined
Jul 19, 2024 • 48min

Constraint Programming & Exploring Python's Built-in Functions

Python expert Christopher Trudeau discusses constraint programming in Python, solving optimization problems, built-in Python functions, work scheduling with CP-SAT package. Podcast covers Python community news, parallel iteration with zip(), image analysis, iTunes Music Store in Python, security risks, career shifts, template file formatting tools.
undefined
Jul 12, 2024 • 1h 4min

Digging Into Graph Theory in Python With David Amos

Former co-host David Amos delves into graph theory in Python, his exploration of the Julia language, and how learning from different languages can enhance Python coding. He also shares insights on technical writing, distributed tracing, graph theory studies, and the challenges and applications of graph theory in various domains.
undefined
Jul 5, 2024 • 49min

Python Doesn't Round Numbers the Way You Might Think

Python expert Christopher Trudeau discusses the various rounding strategies in Python, covering rounding bias and ways to implement them. The podcast also delves into NumPy and Python 3.13 updates, PSF board candidates, user interface evolution, and a finance database project. Learn about a fast Python linter, Swift error detection tool, and data visualization in the terminal.

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