Books

Upgrade Every Day cover

Upgrade Every Day

Healthy, easy and lazy approach to upgrades. From mythbusting and preparation to analysis, planning and execution.

Get the Book →

Contents

Upgrade Every Day contents
Rector - The Power of Automated Refactoring cover

Rector - The Power of Automated Refactoring

Written with Matthias Noback. How to modify PHP code with AST, write your own Rector rules test-first and run them in CI.

Get the Book →

Contents

Rector - The Power of Automated Refactoring contents