Disco with Design Patterns: A Fresh Look at Dependency Injection
By Reza Lavarian,
We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
By Reza Lavarian,
We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
By Bruno Skvorc,
This sourcehunt features a PHP-7 only alternative to Laravel, input validation, HPKP, strict PHP object signatures, and more.
By Bruno Skvorc,
In this tutorial, we go through some effective performance hacks for developing Symfony apps on Vagrant virtual machines
By Miguel Ibarra Romero,
Miguel implements the Halite library in a sample email sending application, to get symmetrically encrypted emails going for full communication security!
By Angela Molina, Chris Burgess,
Did you know that WordPress powers a third of the web, and a popular target for attackers? This week we chat to Chris Burgess on WordPress Security.
By Daniel Sipos,
Danny teaches you how to build Doctrine-style PHP annotations for your own custom projects!
By Bruno Skvorc,
This is an excerpt from SitePoint's recent book on PHP Application Environments and get getting started the right way. Enjoy this preview!
By Francesco Malatesta,
Francesco introduces Laravel Doctrine, and builds a sample app with it - come learn about this powerful ORM + Framework mix!
By Daniel Berman,
Daniel shows us how we can apply the ELK stack to WordPress for advanced monitoring and error logging - never stare at confusing logs again!
By Bruno Skvorc,
Installing composer packages globally can cause some dependency conflicts. Here's how to get around it with the help of a new, alternative tool.
By Bruno Skvorc,
A quick solution to getting rid of the 502 Nginx error when developing locally with Opera
By Christopher Pitt,
Chris makes his cheap Fitbit vibrate on new Twitter DMs - emulated pager AND a silent wake-up alarm? WIN!
By Bruno Skvorc,
Nitpick CI is a service with a singular purpose - making sure your Github PRs respect the PSR-2 code standard. In this post, we'll put it to the test
By Bruno Skvorc,
Another sourcehunt is here! This time, we're featuring conference apps, personal project managers, oauth2 helpers, and more!
By Bruno Skvorc,
Bruno demonstrates the use of Phinx, a framework-agnostic database migration package helping you write database-independent and versionable database changes
By Christopher Pitt,
Chris Pitt was building a testing suite which compares screenshots of websites before/after. For that, he needed image diffing. See how he did it!