Starting a Fresh Laravel Application
Starting a new project is always an envigorating prospect; so much potential and possiblity, the very world is at your fingertips. It always feels good to start something new. When working on a web projects I prefer to use Laravel, and this article describes how I prepare a brand new project repository.
Utility Containers for PHP
Leverage bash functions and docker containers to allow quick access to tools like PHP and Node without installing them locally.
Adjusting Security Headers in Laravel
Certain important security headers are not set by default in a fresh Laravel application. We will use a middleware class to add them to an application.
Adding Sqids to a Laravel Application
Sqids is a revised version of Hashids; lets explore using it to obfuscate model Ids in Laravel.
Asset Versioning in Laravel
Asset versioning helps us ensure that browsers will always use the latest version of our compiled assets when they visit our site. Let's take a look at a strategy for asset versioning in Laravel.