Sebastian Bergmann
where else to find them
github:sebastianbergmann
mastodon:@sebastian@phpc.social
mastodon:@s_bergmann@chaos.social
linkedin:sebastian-bergmann-phpunit
what they talk about
all 5 in the filters
where they keep going back
- International PHP Conference4 editions2014–2025
- FrOSCon2 editions2009–2012
all 10 in the filters
on a stage with
never shared a talk
who talks about the same things
- Arne Blankerts12 talks
- Florian Engelhardt12 talks
- Gary Hockin14 talks
- James Titcumb13 talks
- Chris Holland7 talks
- Enrico Zimuel13 talks
| title | conference | date |
|---|---|---|
| Test-Driven Security | Laravel Live Denmark 2026 | 2026-08-20 |
Creator of PHPUnit uses a tiny Laravel + SQLite note app (≈400 lines) to show three concrete failures tied to CWE-89, CWE-79, CWE-285: SQL injection fixed by… | ||
| From Events to Insights: Testing and Documenting Event‑Based Software | PHP UK Conference 2026 | 2026-02-20 |
Event‑sourced examples reconstruct a bank account from an event stream and tests written in PHP using PHPUnit adopt a given-when-then API to assert emitted… | ||
| 30 Years of PHP, 25 Years of Testing: A Journey Through Code and Community | International PHP Conference 2025 Munich | 2025-10-27 |
Chronicle of concrete milestones: 30 years of PHP and 25 years of PHPUnit trace when PHPUnit first appears around 2000 and remains dominant; Xdebug adds step… | ||
| So you think you know PHPUnit? | Laracon EU 2025 | 2025-02-03 |
Shows concrete PHPUnit features and how they change test hygiene: use covers and uses attributes to stop tests being marked risky, run named suites (example… | ||
| "Testing with Doubles: Why, When, and How?" | TYPO3 Developer Days 2024 | 2024-08-01 |
Demonstrates how PHPUnit dynamically builds createStub and createMock objects to replace interfaces or non‑final classes, configure behavior with willReturn /… | ||
| "PHPUnit 10-12: What to know & what to forget" | TYPO3 Developer Days 2024 | 2024-08-01 |
Last year's PHPUnit 10 was the most significant update to the PHP world's most widely used test runner. This year's PHPUnit 11 refined many of those changes… | ||
| PHPUnit 10 | phpday 2023 | 2023-05-18 |
PHPUnit 10 rewrites internals and ships an event system that exposes test-run lifecycle events for custom reporters, parallel runners and telemetry… | ||
| Optimizing Your Test Suite | PHP fwdays'21 conference | 2021-09-02 |
Claims concrete fixes: speed, feedback, readability and organization for PHPUnit suites. Concrete tools and practices: FIRST properties, Arrange Act Assert… | ||
| Avoiding Mockageddon | PHP fwdays'20 | Special edition | 2020-06-06 |
Argues that excessive mocking makes refactoring slow and tests brittle, notes real cases with 50 or 60 stubs/mocks in one test suite, and shows concrete… | ||
| Tools of the Trade | International PHP Conference Spring 2019 | 2019-06-03 |
A concise checklist of concrete tools and what they actually do: composer (runtime deps) for dependency resolution and autoloading with guidance to check… | ||
| Making PHPUnit Better | PHPConf.Asia 2018 | 2018-09-27 |
Walks through a concrete rewrite of PHPUnit’s execution core that replaces brittle global state with composable TestSuite and TestRunner objects and a compact… | ||
| How to test self-contained Systems | International PHP Conference Spring 2018 | 2018-06-04 |
Argues that the right decomposition is self-contained systems — each an autonomous web app that does not share business code or databases — because replacing a… | ||
| HHVM: the alternative PHP Runtime | International PHP Conference Spring 2014 | 2014-06-01 |
Explains how Facebook replaced PHP with HipHop tools: a C++ transformer (hphpc) that converted 880,000 lines to C++ in under a second but then took hours to… | ||
| Alternative PHP Runtimes | FrOSCon 2012 | 2012-08-25 |
Overview of concrete tradeoffs and artifacts: Facebook’s HipHop transforms PHP to C++ and yields dramatic runtime wins — 0.8 seconds vs 2.7 seconds on a… | ||
| The State of Quality Assurance Tools for PHP | FrOSCon 2009 | 2009-08-22 |
More and more PHP developers know about quality assurance tools for PHP
such as PHPUnit, PHP_CodeSniffer, PHP_Depend, and phpUnderControl these days.
This… | ||
| nothing matches | ||