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.
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β.
How we work together
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.