Jason McCreary (JMac) presents data and insights gathered from Laravel Shift, an automated Laravel upgrade service that has processed over 8,400 Laravel projects. He analyzes common patterns, anti-patterns, and feature usage across Laravel applications, providing recommendations for better code organization, validation handling, event usage, and framework feature adoption.
This talk covers Laravel's exception handling system, focusing on how to effectively work with exceptions, customize exception handling, and implement proper error reporting. The speaker demonstrates how to use the Laravel exception handler, create custom exceptions, handle different types of exceptions, and implement custom reporting and rendering logic.