Paraunit 2.1.0: add --sort=random option

This new minor versions adds a new, small feature to support one small sorting option, the random one. This is useful to mix test execution, if you’re encountering deadlocks and performance bottlenecks due to the concentration of certain tests in some areas of your test suite.

Terminable Loop Command 1.2.0

This new minor release is a maintenance one, which drops support for older (and EOLed) PHP & Symfony versions; this allowed me to bump all the development dependencies and streamline the CI flow.

Paraunit 2.0.0: PHPUnit 10 support and a big internal refactor

This new major version has seen its inception a long time ago, on October 2021, and it went to sleep for a long time, since PHPUnit development was doing the same. After some additional attempts, I was finally able to complete this alongside the long-awaited release of PHPUnit 10.

All the changes in PHPUnit allowed me to finally bump the minimum PHP version to 8.1 (so that enums are now usable!) and do a big refactoring of internals, changing and simplifying the way tests outcome are handled. Also, I took the occasion to clean up all the additional options that were hard-coded, and add the --pass-through option as a viable alternative. The full changelog is small, the changes for the end user are small, but the code changes are a lot!

CTO Luch - Dual Career Ladder

Talk presented at CTO Show (Online)
Language: it

Questa è una puntata del podcast CTO Luch, condotto da Alex Pagnoni, a cui sono stato invitato.

Dual Career Ladder: come strutturarla al meglio tenendo conto di responsabilità, retribuzione, spazio e ruolo? E come evitare i principali rischi, come quello del burnout dei manager?

CTO Show - Leading a team smarter than you

Talk presented at CTO Show (Online)
Language: it

Questa è una puntata del podcast CTO Show, condotto da Alex Pagnoni, a cui sono stato invitato.

Ti è mai capitato di dover guidare un team di persone senza avere le competenze tecniche necessarie? O magari di dover gestire un progetto su un linguaggio di programmazione che proprio non conosci?