This month, we talk with the person behind the Laravel Framework, Taylor Otwell, who he is, and where he is taking Laravel moving forward. Laravel recently turned ten years old, and what a remarkable...
A modern security best practice is to both implement and require a form of authentication beyond a simple password. This practice is known as "multifactor" authentication, as users will have a primary...
In this installment, we continue looking at Conway's Game of Life and our exploration of cellular automata. Now that we can calculate how one cell in our grid changes from one generation to the next, ...
How do the building blocks come together to form a whole? Most resources on Design Patterns look at each pattern in isolation, allowing you to focus on the pattern and its uses without being distracte...
Pest is a PHP testing framework focused on simplicity and brings a powerful expectations API to PHP. Pest is influenced by Jest, a JavaScript testing framework. Pest was created by Nuno Maduro origina...
One of the most requested features in PHP for a very long time was a concept known as Annotations. Annotations allow developers to add additional context and, most importantly, functionality to code w...
Work queues allow us to perform slow or error-prone tasks outside of the current user's request to improve their experience with our site. Instead of doing everything during a user's request, we can o...
Algebras are commonplace in Functional Programming, paradigm incrementally gaining mainstream appeal in PHP. They offer a means of enforcing referential transparency in codebases rife with a plethora...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise