How to Write an AGENTS.md File for a Python Project
Learn how to write an AGENTS.md file so your AI coding agent produces idiomatic Python code that fits your project on the first try.
Curated development tutorials from top sources. Filter by language.
Learn how to write an AGENTS.md file so your AI coding agent produces idiomatic Python code that fits your project on the first try.
Check your understanding of how an AGENTS.md file gives your AI coding agent the project context it needs to write code that fits your project.
Test your understanding of Git basics for Python projects, including commits, the staging area, branches, merges, and working with remote repos.
Why do AI systems silently fail? How can you set up a system that produces results while also reviewing and validating the work? This week on the show
Test your grasp of the CPython source code, from bytecode and memory management to frames and generators. Based on the CPython 3.8 walkthrough.
Learn how to use Claude Code to build and debug Python projects with natural-language commands right from your terminal.
Test your understanding of Claude Code by working through installation, plan mode, diff review, and debugging a Python project.
Test your understanding of how to review AI-generated Python code, from automated checks to the bugs that coding agents get wrong most often.
Learn how to use Python's deque to efficiently append and pop items from both ends, build queues and stacks, and set maxlen for bounded history.
Test your understanding of Python's deque. Practice fast appends and pops at both ends, building queues and stacks, and setting maxlen.
Check your understanding of using Arduino with Python. Practice setting up circuits, using the Firmata protocol, and controlling inputs and outputs.
Learn AI debugging by pairing with an AI coding agent: reproduce the bug with a failing test, give your agent context, then verify the fix.
Test your understanding of debugging Python code with an AI agent, from reproducing a bug with a failing test to verifying the fix.
Test your understanding of Python packaging, from naming and configuring your package to building distributions and uploading them to PyPI.
What bottlenecks were preventing NumPy from scaling on free-threaded Python? Christopher Trudeau is back on the show this week with another batch of P
Learn how to integrate OpenTelemetry with a FastAPI app in Python to instrument endpoints, export traces, add custom spans, and correlate logs.
Instrument a FastAPI app with OpenTelemetry to export traces, add custom spans, and correlate your application logs with traces.
Learn how to use OpenCode for AI-assisted Python coding, using a free Gemini API key to analyze and refactor code right in your terminal.
Learn to install OpenCode, connect it to a free Gemini API key, and refactor a Python project from your terminal using Plan and Build modes.
Learn how to use Qt Designer to build Python GUIs with PyQt6. Create your main windows and dialogs visually, then load them in your app.