Laravel is a batteries-included PHP framework based on the Model-View-Controller (MVC) paradigm. Out of the box, Laravel includes features most modern web development projects need, such as authentication, validation, and database queries.

High-quality first and third-party packages such as Nova and Livewire build on this solid base to ensure that Laravel developers rarely need to create a custom solution from scratch.

The following articles delve into the day-to-day realities of working with Laravel and its many nuances and foibles. If you’ve already mastered the basics, they’re a great way to dig a little deeper.

Sign up for my newsletter

A monthly round-up of blog posts, projects, and internet oddments.