NEW VIDEO: Laravel Best Practices.. Models, Actions, Type Safety, Generics in PHP 9.. 🛡️
20 minutes of pure gold with Brent Roose discussing best practices for building large, maintainable Laravel applications.. ✅
Video here: youtu.be/QFh21mFLH8I?si=u-Af6-91gB4fUBfm
nunomaduro
@nunomaduro
staff software engineer at laravel · speaker · youtuber · created pest, pint, pail, larastan, laravel zero, openai for php, phpinsights, and more.
• • 1K Posts • 18K Views
in laravel, using $tries greater than 1 in a job is usually a red flag.. however, it can make sense when combined with $maxExceptions = 1
tip: use $tries > 1 together with $maxExceptions = 1 so that:
- the job is retried only when you explicitly call release()
- if an exception is thrown (unexpected or uncontrolled behavior), the job is not retried
youtube.com/shorts/laXlRLHP6d0?si=Uok7G4oq9Htadq4s
2025:
🚀 ship pest 4
🧩 release laravel mcp
☁️ launch laravel cloud
🤖 ai secret stuff at laravel
🎤 speaker at laracon us, laravel live dk
🎥 140+ livestreams & youtube channel
pest just crossed 50,000,000 downloads 🤌🏻 thanks for trusting my work to test your apps!
laravel is so good.. the "deleteFileAfterSend" method is absolute gold when you’re working with endpoints that download a file that only needs to exist temporarily on your system.. love it! youtube.com/shorts/EUH_kDns5QM?si=hQ7iw7VaNcwVrXtO
first reactions on opencode vs claude code CLI: the CLI UI genuinely feels a lot better.. individual sections are scrollable (like code snippets, etc), those sections receives updates without the whole terminal flickering, etc.. good stuff..