Discover how to bulletproof your PHP projects by mastering essential developer tools and automating pre-commit checks.

You'll learn how to:

Seamlessly integrate Make, PHPStan, PHPCS, and PHPMD to streamline your coding tasks.

Write versatile Makefile rules to automate PHP-related workflows.

Set up pre-commit hooks that act as your code quality safety net.

Dive into real-world examples, tweak advanced configurations, and troubleshoot common issues. Walk away with a robust pre-commit workflow that enhances your code quality and catches issues before they reach the repository.

Comments

Please login to leave a comment

Great tooling examples!

Dana Luther at 16:02 on 24 Apr 2024

Thank you for sharing such clear examples. This was a great explanation of how to set up consistent checks and keep it simple enough that everyone will use them.

Thanks for the great talk! The presentation was excellent, and the detailed examples were very helpful. I'm definitely planning to incorporate this into my workflow.

Jordan Wamser at 08:33 on 26 Apr 2024

Super helpful tools, and automation to the tooling. Taking these concepts and changing slightly to any team is super simple too :D

Andrew Woods at 13:55 on 26 Apr 2024

Aaron did a great job of laying out the case for make as a build system. The examples were clear and concise. I'm looking forward to trying out some of these ideas in my own projects.