Getting started with PHP 7.x is easier than you might think, thanks to Vagrant and those lovely guys over at Laravel
Have you ever thought about building a new object instance using methods from other object instances?
New edition now available featuring additional PHP7 usage content
Sometimes you just want Composer to autoload a specific file for you when you need to bootstrap your application. Here's how.
I'm still seeing MD5() and SHA1() being recommended for hashing passwords online. So I thought a primer might help shed some light on a better way to do it.
You should be allowing the password_hash() function to create dynamic salts for you. Here's how and why.
With Mashable reporting this week that Uber logins can be bought online for $1 it's high time to check how you handle passwords in your PHP app.
PHP7's promises to revolutionise the way we handle type hinting, but does the proposal for return type hinting go far enough?
It's one of my bugbears but as PHP developers, we've been doing it for ages. Using inheritance as a mechanism for code reuse.
Advanced PHP coding mojo for enterprise application developers. Get yours going today and put yourself on the path to fewer bugs and better, more maintainable code.
Leverage the awesomeness of Composer, components and craftsmanship to create your own lightweight, high performance microframework