Thoughts on web development, Laravel, PHP, and solving problems day to day.
Recently, I had cause to put together a Proof of Concept that would handle call recording through a multiple choice IVR and I discovered this was a lot simpler than anticipated.
Throughout Laracon US 2017, I was live-tweeting all of the talks. I've collected those tweets using Twitter moments and present them in one place here.
Originally presented at the PHP Adelaide meetup in June 2017, this talk aims to serve as an introduction to the Laravel Framework and some of its most common and powerful aspects.
If you've ever found yourself in a situation where you need to quickly whip up a new application user and fire off a password reset email, this might be the package for you.
Originally presented at the PHP Adelaide meetup in May 2017, this talk aims to serve as a very high-level overview of concepts, groups, and methodologies modern PHP developers should be consi
There are a number of different ways to handle forms in Laravel, whether using helpers or writing HTML by hand, but I consider this approach elegant and easy to work with in most cases.
From time to time, I will need to perform a PATCH-style - or partial - update of a model via a HTTP request. The first instinct for this might be to use a bunch of conditionals, but there's a
Many Laravel applications will typically follow a RESTful structure, but sometimes, you just want to have a controller responsible for a single action. This is easier than you think.
If you've ever used Laravel's environment-specific configuration in your application and found it not working after caching the configuration, read on to find out why this is the case.
Switching PHP versions when using Laravel Valet is simple with just two brew commands.