Published Author
Author of "The Art of Modern PHP 8" - helping developers worldwide upgrade their PHP skills and build enterprise-ready applications with modern practices.
The Art of Modern PHP 8

Published by Packt Publishing
Co-authored with Lorna Jane Mitchell
"Learn how to write modern, performant, and enterprise-ready code with the latest PHP features and practices"
About the Book
PHP has come a long way since its introduction. While the language has evolved significantly with PHP 8, there are still countless websites running on legacy versions that are no longer supported. This book bridges that gap, helping developers modernize their PHP skills and applications.
"The Art of Modern PHP 8" is designed for PHP developers working with legacy systems who want to discover the tenets of modern PHP development. The book walks through the latest PHP features, language concepts, and best practices for enterprise development.
What You'll Learn
- Object-Oriented Programming (OOP) - Modern PHP OOP patterns and practices
- Inheritance and Composition - When and how to use each approach effectively
- MVC Pattern Development - Building scalable application architectures
- Dependency Injection - Implementing DI containers for better code organization
- Composer and Package Management - Creating and managing PHP packages
- Modern Programming Techniques - Performance optimization and best practices
Reader Reviews
"One of the best PHP books I've read lately. Joe does a great job of explaining the new features of PHP8."
"Although the book states it's useful for beginners as well as advanced PHP programmers, it's far better suited for intermediate and advanced users who want to modernize their approach."
My Author Journey
Writing "The Art of Modern PHP 8" was a natural extension of my two decades in PHP development. I've witnessed PHP evolve from a simple scripting language into a powerful, enterprise-ready platform. The book captures this evolution and provides practical guidance for developers making the transition.
Having worked with countless legacy PHP applications, I understand the challenges developers face when modernizing codebases. This book addresses those real-world scenarios with practical solutions and proven patterns.
Why I Wrote This Book
Too many developers are stuck maintaining legacy PHP code without knowing how to modernize it effectively. The gap between old-school PHP and modern PHP 8 practices is significant, and existing resources often focus on greenfield projects rather than practical modernization strategies.
This book fills that gap by providing actionable guidance for upgrading existing applications while introducing modern development practices. It's the book I wish I'd had when I started modernizing complex PHP systems.
Beyond the Book
The principles covered in "The Art of Modern PHP 8" directly inform my consulting work. Every legacy modernization project I undertake uses the patterns and practices detailed in the book. It's not just theoretical knowledge—it's battle-tested in production environments.
The book's focus on enterprise-ready code aligns perfectly with my specialization in high-complexity, large-scale PHP applications. Whether you're reading the book or working with me directly, you're getting the same proven approaches that have transformed countless PHP applications.
Get Your Copy
Available in both physical and digital formats through:
- Amazon (Paperback & Kindle)
- Packt Publishing (Direct from publisher)
- O'Reilly Media (Digital access)
- Rakuten Kobo (eBook)
- Google Books (Digital)
Need PHP Modernization Help?
If you've read the book and need hands-on assistance modernizing your PHP applications, I provide consulting services for complex legacy transformations.
Discuss Your Project