All Episodes
Test & Code — 237 episodes · page 1 of 3
238: So Long, and Thanks for All the Fish
237: FastAPI Cloud - Sebastián Ramírez
236: Git Tips for Testing - Adam Johnson
235: pytest-django - Adam Johnson
234: pytest-metadata - provides access to test session metadata
233: pytest-check - allow multiple failures per test
232: The role of AI in software testing - Anthony Shaw
231: pytest-repeat - works fine on Python 3.14
230: Python 3.14 won't repeat with pytest-repeat
229: pytest-html - a plugin that generates HTML reports for test results
228: pytest-md and pytest-md-report: Markdown reports for pytest
227: Mocking in Python with unittest.mock - Michael Foord
226: pytest-mock : Mocking in pytest
225: pytest-cov : The pytest plugin for measuring coverage
224: pytest plugins - a full series
223: Writing Stuff Down is a Super Power
222: Import within a Python package
221: How to get pytest to import your code under test
220: Getting the most out of PyCon, including juggling - Rob Ludwick
219: Building Django Apps & SaaS Pegasus - Cory Zue
218: Balancing test coverage with test costs - Nicole Tietz-Sokolskaya
217: Podcasting / SaaS / Work Life Balance - Justin Jackson
216: ruff, uv, and Astral: Python tooling, much faster, with Rust
215: Staying Technical as a Manager
214: Python Testing in VS Code
213: Repeating Tests
212: Canon TDD - by Kent Beck
211: Stamp out test dependencies with pytest plugins
210: TDD - Refactor while green
209: Testing argparse Applications
208: Tests with no assert statements
207: pytest course, pytest-repeat and pytest-flakefinder
206: TDD in Context
205: pytest autouse fixtures
204: Free Your Inner Nonfiction Writer - Johanna Rothman
203: Open Source at Intel
202: Using Towncrier to Keep a Changelog - Hynek Schlawack
201: Avoid merge conflicts on your CHANGELOG with scriv - Ned Batchelder
200: Keep a CHANGELOG
199: Is Azure Right for a Side Project? - Pamela Fox
198: Testing Django Web Applications - Carlton Gibson, Will Vincent
197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata? - Brett Cannon
196: I am not a supplier - Thomas Depierre
195: What would you change about pytest? - Anthony Sottile
193: The Good Research Code Handbook - Patrick Mineault
192: Learn to code through game development with PursuedPyBear - Piper Thunstrom
191: Running your own site for fun and absolutely no profit whatsoever - Brian Wisti
190: Testing PyPy - Carl Friedrich Bolz-Tereick
189: attrs and dataclasses - Hynek Schlawack
188: Python's Rich, Textual, and Textualize - Innovating the CLI
187: Teaching Web Development, including Front End Testing
186: Developer and Team Productivity
185: Python + Django + Rich + Testing == Awesome
184: Twisted and Testing Event Driven / Asynchronous Applications - Glyph
183: Managing Software Teams - Ryan Cheley
182: An Unorthodox Technical Interview and Hiring Process - Nathan Aschbacher
181: Boost Your Django DX - Adam Johnson
180: Lean TDD
179: Exploratory Testing
178: The Five Factors of Automated Software Testing
177: Unit Test vs Integration Test and The Testing Trophy
176: SaaS Side Projects - Brandon Braner
175: Who Should Do QA?
174: pseudo-TDD - Paul Ganssle
173: Why NOT unittest?
172: Designing Better Software with a Prototype Mindset
171: How and why I use pytest's xfail - Paul Ganssle
170: pytest for Data Science and Machine Learning - Prayson Daniel
169: Service and Microservice Performance Monitoring - Omri Sass
168: Understanding Complex Code by Refactoring into Larger Functions
167: React, TypeScript, and the Joy of Testing - Paul Everitt
166: unittest expectedFailure and xfail
165: pytest xfail policy and workflow
164: Debugging Python Test Failures with pytest
163: pip install ./local_directory - Stéphane Bidoul
162: Flavors of TDD
161: Waste in Software Development
160: DRY, WET, DAMP, AHA, and removing duplication from production code and test code
159: Python, pandas, and Twitter Analytics - Matt Harrison
158: TDD in Swift - Gio Lodi
157: pre-commit - Anthony Sottile
156: Flake8: Python linting framework with Pyflakes, pycodestyle, McCabe, and more - Anthony Sottile
155: Four Questions to Ask Frequently During Software Projects - Tim Ottinger
154: Don't Mock your Database - Jeff Triplett
153: Playwright for Python: end to end testing of web apps - Ryan Howard
152: Python Packaging - Brett Cannon
151: Python Adventure - Brandon Rhodes
150: A Practical Testing Strategy
149: I don't test my code, "crappy Python" is all I write - Corey Quinn
148: Coverage.py and testing packages
147: Testing Single File Python Applications/Scripts with pytest and coverage
146: Automation Tools for Web App and API Development and Maintenance - Michael Kennedy
145: For Those About to Mock - Michael Foord
144: TDD in Science - Martin Héroux
143: pytest markers - Anthony Sottile
142: MongoDB - Mark Smith
141: Visual Testing - Angie Jones
140: Testing in Scientific Research and Academia - Martin Héroux
139: Test Automation: Shifting Testing Throughout the Software Lifecycle - Nalin Parbhu
138: Mutation Testing in Python with mutmut - Anders Hovmöller