I'm still out there

Web developer, strong database & front-end frameworks (#react #vue #angular ), mostly #php but I can work with apis in most languages given a little time to bone up

Based in #japan , great for Asia or Aus/NZ time zones, US West Coast next best, but can work with Europe if it's not too much in-person meeting stuff all the time

Oh, and did I mention testing?

#phpunit #playwright #jest #codeception - and a firm belief that these are vital

#getfediHired

Ich war gerade live auf YouTube und habe mit Roland Golla über #PHPUnit 13.2 gesprochen:

https://www.youtube.com/watch?v=J3fYfePKxM8&list=PL-Xl37-rETi4ITtOXFM22pEg9SPb-FiU4

PHPUnit 13.2 im Livestream vorgestellt mit Sebastian Bergmann

YouTube
nearly finished "dead code detection" for `#[RequiresPhp]` #phpunit attribute, in comparison with composer.json php version constraint and/or #PHPStan phpversion neon-config

#PHPUnit 13.3 is coming on August 7, 2026, and it brings something I am genuinely excited about: new features for dealing with flaky tests. 🧪

I have wanted to give you better tools for this for a long while.

You can read what's coming here: https://docs.phpunit.de/en/13.3/flaky-tests.html

10. Flaky Tests — PHPUnit 13.3 Manual

🚨 NEWS: CI Pipeline Automatica: Linting, Test Coverage e Build per Codice Senza Sorprese

Ecco i punti chiave in breve:
💡 Il tuo team committa codice, ma ogni volta la build si rompe perché qualcuno ha dimenticato una virgola o una parentesi? I test passano in locale ma in CI no? Il deployment è una roulette...

🚀 LINK: https://meteoraweb.com/sviluppo-di-siti-web/ci-pipeline-automatica-linting-test-coverage-e-build-per-codice-senza-sorprese

#devops #gitHubActions #pHPUnit #cIPipeline #linting

Release PHPUnit 13.2.1 · sebastianbergmann/phpunit

Fixed #6741: Test is not run when --filter matches the name of a data set but not the name of the test method #6743: Improve error message for invalid version constraint in attribute #6744: Enviro...

GitHub
Release PHPUnit 12.5.30 · sebastianbergmann/phpunit

Fixed #6743: Improve error message for invalid version constraint in attribute Class, method, and data-set names in TestDox HTML report are not escaped Learn how to install or update PHPUnit 12....

GitHub
Please take the survey. It won’t take up too much of your time, and it’s a great way to help the PHP community out.
https://surveys.jetbrains.com/s3/state-of-php-2026-sh
#php #phpunit #developer #symfony #laravel #wordpress #drupal #aiforphp #aifordeveloper #softwaredevelopment

And with #PHPUnit 13.2 shipped, this new tool I created is finally useful:

https://github.com/sebastianbergmann/phpunit-otr-report

This new tool is a perfect example of Conference-Driven Development: a discussion with @edorian about my upcoming "Turbo-Charging Your PHPUnit Suite" presentation inspired me to write a one-off script which then evolved into something bigger.

There will be an article about this new tool on https://phpunit.expert/articles/?ref=mastodon soon.

GitHub - sebastianbergmann/phpunit-otr-report: Generates reports from test result data in the Open Test Reporting (OTR) format produced by PHPUnit

Generates reports from test result data in the Open Test Reporting (OTR) format produced by PHPUnit - sebastianbergmann/phpunit-otr-report

GitHub

🚨 NEWS: TDD in pratica: Red, Green, Refactor — la guida operativa per sviluppatori

Ecco i punti chiave in breve:
💡 Il tuo codice funziona? Ne sei sicuro? Quante volte hai aggiunto una feature e scoperto che quella vecchia si è rotta? Noi, di Meteora Web, lo vediamo tutti i giorni nei progetti che ci arrivano....

🚀 LINK: https://meteoraweb.com/analisi-dei-dati-e-metriche/tdd-in-pratica-red-green-refactor-la-guida-operativa-per-sviluppatori

#refactoring #tDD #redGreenRefactor #testDrivenDevelopment #pHPUnit