Real Python Live
Free, informal live sessions for anyone who enjoys Python
Real Python Live is a weekly get-together on Zoom. It’s free and open to everyone. It’s more like friends meeting up to chat about Python than a lecture, so bring your questions, your opinions, and your code, and join in whenever you like. Can’t make it onto Zoom? Each session is also streamed live on several social media platforms.
Each week brings a different topic and a different format. One week we might try out new Python features in the REPL. Another, we might build something small with an AI assistant and then review its code together, read through the source code of a popular library, or run a quiz night where the wrong answers get the most attention. Some weeks there’ll be a guest to chat with, and some weeks the room decides what we build next.

I'm Stephen Gruppetta from the Real Python team, and I'll be hosting these sessions. I hope you'll come along and say hello!
Watch this short introduction to Real Python Live:
Upcoming Sessions
Sessions run on Wednesdays and last about an hour, sometimes a bit longer if the conversation gets going. Dates and times below are shown in your local time zone.
Does a Better Prompt Really Help? Two Agents, Two Prompts, One Task
Wed, Oct 28 @ 20:00 UTC (1 hour)
We'll give two AI coding agents the same Python task and run them side by side. One gets a short, quick prompt, and the other gets a carefully thought-out one. Then we'll compare what each one produces, to see what the extra effort really changes and when it makes no difference at all.
AI Agents Aren't Magic: Let's Build One in Plain Python
Wed, Nov 11 @ 20:00 UTC (1 hour)
AI agents can look like magic, but underneath there's a surprisingly small amount of Python. We'll build a working agent from an empty file. Along the way, you'll take over the agent's job for a while: when the AI asks to do something, the room decides whether to let it, refuse, or tell it something that isn't true. Then we'll see how a few lines of code turn a chatbot into an agent.
Past Sessions
Missed a session? Catch up on the replays below.
The Joy of itertools: There's Often a Better Way Than a Loop
Wed, Oct 21 @ 19:00 UTC (1 hour)
We took everyday loops, found the itertools tool that does each job better, and looked at the traps worth knowing about, plus when a plain loop is still the better choice.
Predict the Agent
Wed, Oct 14 @ 19:00 UTC (1 hour)
We gave an AI agent a real task and paused it at every decision. You predicted what it would do next, and then we saw what it actually did.
AI-Assisted Coding: Build It, Then Review It
Wed, Oct 7 @ 19:00 UTC (1 hour)
We used an AI coding tool to build a small project live, and then reviewed its code together. What would we keep, what would we change, and what did it get wrong?
Release Radar: Python 3.15
Wed, Sep 30 @ 19:00 UTC (1 hour)
With Python 3.15 coming out the next day, we opened a REPL, tried out some of the new features, and talked about whether they'll change the way you write Python.
Let’s Keep Talking
The conversation doesn’t have to end when the session does. Use the comments below to:
- Suggest a topic or a format you’d like us to try
- Ask a question you’d like us to talk about in a future session
- Follow up on something that came up during a session
- Share some broken code, a prompt that isn’t working, or an AI agent session that went off the rails, and we might dig into it together live
See you there!
What do you think?
Commenting Tips: The most useful comments are those written with the goal of learning from or helping out other students. Get tips for asking good questions and get answers to common questions in our support portal.
Looking for a real-time conversation? Visit the Real Python Community Chat or join the next “Office Hours” Live Q&A Session. Happy Pythoning!