Articles

How Laravel's Scheduler Locking Actually Works (and the Default You Want for Multi-Server Setups)
Laravel's scheduler ships two protections that look like they might do the same: onOneServer() and withoutOverlapping(). They don't. Here's what each one actually locks, why multi-server setups need both, and the default we run on every minute-frequency task.

Why Inertia Breaks Across Multiple Servers
Deploying a Laravel + Inertia app with Envoyer to multiple servers behind a load balancer? If each server runs its own build, you'll hit 404s and Inertia 409s. Here's the fix we use.

Laravel Authentication with AWS Cognito
A complete guide to integrating AWS Cognito with Laravel 13 and Fortify, covering registration, email confirmation, login, password reset, password change, and account deletion, all wired up with Inertia and React.

How to Disable User Registration in Laravel
Disabling registration in Laravel used to be a one-liner. With Fortify, Wayfinder, and Nova in the mix, things have changed — here's the modern playbook.

Laravel SEO Rewrite
How to create SEO Rewrites in your Laravel Application. Take a look at this neat package that solves the problem for you. The Google ranking will love you once again.

APIs The Eloquent Way
Access third-party APIs the way you access a database — with an Eloquent-style interface for Laravel.
