Sebastian Bergmann

Consulting & Coaching
directly from the creator of PHPUnit

Online sessions on PHPUnit, on quality gates for coding agents and on supply chain security, booked from a block of hours that you use at your own pace.

PHPUnit Creator
45 to 120 Minutes
Online

What I work on with you

Apart from everything related to PHPUnit, my focus these days is on two topics: quality gates for working with LLM-based coding agents, and supply chain security. For each topic, you will find articles and talks that show how I think about it.

Everything related to PHPUnit

When developers struggle with test automation, they usually need to change the way they write code. That is why testable code is always part of the work, alongside test strategy and test design, fast test runs and upgrades to current versions of PHPUnit. I know every deprecation in PHPUnit because I introduced it.

More on this: β€œThe Stub/Mock Intervention”, β€œTurbo-Charging Your PHPUnit Suite” and the talk β€œPHPUnit 10-12: What to know and what to forget”.

Quality gates for coding agents

With an LLM-based coding agent, it is easy to go fast, and just as easy to go fast in the wrong direction. Teams do not move faster despite their quality gates. They move faster because they can trust them. I help you build those gates and guardrails: tests that define what the code should do, static analysis, reviews, and CI rules that apply equally to changes produced by people and machines.

More on this: β€œFaster than understanding”, β€œWhen the diff is free” and the talk β€œSpeed is a byproduct of trust”. The principles behind this are set out in thePHP.cc’s AI manifesto.

Supply chain security

I help you keep Composer dependencies current without trusting every update blindly, harden your GitHub Actions, and document what your software contains, as ISO/IEC 18974 and the Cyber Resilience Act require.

More on this: β€œThe Bouncer in the Dependency Resolver”, β€œWhat ISO/IEC 18974 asks of your composer.lock” and the talk β€œSupply Chain Security in the PHP Ecosystem”.

Flexible online sessions

45 minutes

Quick help, targeted problem solving, or focused code reviews.

60 minutes

Deep insights into testing strategies, architecture discussions, or mentoring.

120 minutes

Pair on writing tests or improve the testability of your code.

You purchase a time budget in advance, which can be used flexibly for online sessions with me.

This time budget is valid for twelve months from the purchase date and can be used at any time within this period.

Pre‑Paid Coaching Package

€2,000 for 8 hours

plus statutory sales tax

- Flexible scheduling (45, 60, or 120 minutes)

- Easy online booking

- Use your time budget at your own pace

How it works

1. Request a quote

Contact me and let me know you would like to purchase a time budget.

2. Receive quote

You will promptly receive a quote from thePHP.cc. Once you place the order, we can start.

3. Book sessions

Use my online scheduler to book 45, 60, or 120 minute slots.

4. Meet online

We meet online at the agreed time and work on whatever matters most to you right now.

Larger projects

The online sessions suit concrete questions and working on your code together. I take on projects with written results, such as an assessment of your test suite with a prioritised improvement plan, as well as architecture and legacy modernisation, together with Stefan Priebsch. The thePHP.cc website describes them under software quality and test strategy, adopting AI productively and in the overview of challenges.

Where do we start?

In the free 30-minute call, we work out which topic your team should tackle first.