

Joel Clermont
@jclermont
Helping Laravel devs ship better products and level up their skills
• • 288 Posts • 2K Views
Today is the first in a multi-day run of validation tips from the just-released 3rd edition of the Mastering Laravel Validation Rules book. Enjoy!
masteringlaravel.io/daily/2025-07-15-validating-against-a-subset-of-enum-values
Planning for the future of a project includes the inevitable project handoff. My motto is to make myself easy to fire. In this episode, we explain why this is so important, and why it boosts your reputation.
masteringlaravel.io/daily/2025-07-14-laravel-podcast-give-clients-control-from-day-one
Today's tip is shockingly simple on the surface, but I promise it's something that will make debugging a lot easier, especially when you're stuck. In today's video, watch me walk through an error and how to debug it.
masteringlaravel.io/daily/2025-07-11-video-actually-read-the-whole-error-message
Thanks to a reply from a reader, I realized that the example I used in a previous tip about type aliases wasn't the best one to use. Let's talk through the example and explain why.
masteringlaravel.io/daily/2025-07-10-should-i-type-hint-the-rules-method-in-a-form-request
A tip I shared earlier this month about fine-tuning Rector dead code detection generated a question that I thought would be worth sharing and answering publicly.
masteringlaravel.io/daily/2025-07-09-why-would-i-leave-an-unused-variable-in-my-test