Mentoring
I'm now available to do mentoring
Read On →I'm now available to do mentoring
Read On →Just a quick note, if you find your project doesn’t work with a specific release of a package that you’re pulling in with composer, maybe due to a bug, maybe due to an accidental backwards compatibility break, you don’t need to lock composer to a specific version. You can tell composer to skip a single version, or range of versions. This allows you to avoid the situation where you can no longer pull in bug fixes or performance enhancements.
Read On →Introduction to why asynchronous architectures
Read On →How to use the Dependency Inversion Principle in PHP. The fifth in a series on SOLID
Read On →How to use the Interface Segregation Principle in PHP. The fourth in a series on SOLID.
Read On →How to use Liskovs Substitution Principle in PHP. The third in a series on SOLID.
Read On →How to use Open Closed Principle in PHP. The second in a series on SOLID.
Read On →How to use the Single Responsibility Principle in PHP. The first in a series on SOLID.
Read On →How to use the require command in composer to edit your dependencies
Read On →A photo of me speaking at PHPUK15
Read On →The slides from my MVVM and Silex talk
Read On →