Joel Clermont
@jclermont
Helping Laravel devs ship better products and level up their skills
• • 412 Posts • 2K Views
Remember when "View Source" would make a fresh GET request, breaking your ability to debug after a POST submission? Browsers finally fixed this, and I couldn't be happier.
masteringlaravel.io/daily/2026-01-01-view-source-no-longer-makes-a-new-request
Tired of users uploading HEIC files your app can't handle? A simple HTML attribute helps filter file types and even converts them automatically in Safari.
masteringlaravel.io/daily/2025-12-31-republished-how-to-get-rid-of-heic-files-in-your-app
We take security seriously in our projects. Composer 2.9 now blocks vulnerable packages natively, which means we can finally remove roave/security-advisories. One less dependency to manage.
masteringlaravel.io/daily/2025-12-30-composer-2-9-adds-native-security-protection
Ever feel less certain about your decisions as you gain experience? In the latest No Compromises podcast, we explore why senior developers often feel "wrong" more often, and why that's actually a sign of growth.
masteringlaravel.io/daily/2025-12-29-laravel-podcast-why-senior-developers-feel-wrong-more-often
We don't cache locally, but CI is a different story. And it's not about speed - it's about catching subtle bugs that could slip into production. In today's video, I walk you through a real world scenario.
masteringlaravel.io/daily/2025-12-26-video-the-benefits-of-laravel-caching-in-ci