I’m a frequent speaker at user groups and conferences around the world. Below are current and previous talks that have been given or will soon be given at various PHP events.
The principles of abstraction are drilled into us repeatedly, and we work hard to abstract the layers of our applications. Abstraction between layers is excellent, but what about abstraction within layers, especially the data layer? Many developers still build database-centric applications, and then struggle the day they need an additional or new data source. Learn the reasons why this is a poor design choice, and the best ways to avoid it.
Presented at: PHP UK 2012
Do you find yourself frustrated by the creation of models in the model view controller architecture? Does the lack of a standard method for model creation drive you crazy? Come find out how to avoid the pitfalls of creating models in PHP. Learn how to build models that will last no matter the next technology fad!
Presented at: DC PHP, Feb 2013
Be the first to get Modern Object-Oriented PHP!
Long to learn how you can develop modern applications using object-oriented PHP? Curious about how to apply all these best practices to your code?
Modern Object-Oriented PHP is a brand-new book focused on teaching you the techniques you need for writing modern, well-designed object-oriented applications!
The book lands in April. Sign up today for a sample chapter plus special launch day discounts!