Podcasts

I have been a guest on these podcasts. The conversations are about PHPUnit, test automation, and the PHP ecosystem. The flag tells you which language an episode was recorded in.

πŸ‡©πŸ‡ͺ

Working Draft, Revision 660: PHP im Jahr 2025 – Γ–kosystem zwischen KontinuitΓ€t und Wandel

On the state of the PHP ecosystem, on testing in practice, and on what it takes to maintain an open source project for decades.

Published on .

πŸ‡¬πŸ‡§

Inside TYPO3, Episode 7: T3CON, PHPUnit & more!

A conversation about PHPUnit and the TYPO3 conference T3CON.

Published on .

πŸ‡©πŸ‡ͺ

Engineering Kiosk, Episode 126: Killing the Mutant: Teststrategien

From unit tests through integration tests to mutation testing, and why testing strategies are widely known but rarely applied consistently.

Published on .

πŸ‡©πŸ‡ͺ

Super Duper Developers Club, Episode 21: Die Geschichte hinter PHPUnit

Why I wrote PHPUnit more than 20 years ago, how it became the standard for test automation in PHP, and where it is heading.

Published on .

πŸ‡¬πŸ‡§

Voices of the elePHPant, Episode 366: Interview with the PHP Foundation

A conversation about the founding of the PHP Foundation and how the continued development of PHP is funded.

Published on .

πŸ‡¬πŸ‡§

Comference Summer Sessions, Episode 1: Open Source in your company

A conversation about open source in the company, together with Erik Baars and Stefan Koopmanschap.

Published on .

πŸ‡©πŸ‡ͺ

Working Draft, Revision 446: State of the Art PHP 2020

A look back at the history of PHP and a look ahead to PHP 8 with JIT, union types, and attributes.

Published on .

πŸ‡©πŸ‡ͺ

Bretterwisser, Episode 148: Brettspiele und Softwareentwicklung

Board game rules as an example for teaching domain-driven design and test-driven development.

Published on .