A detailed talk about extending and customizing Laravel by understanding its core components. The speaker demonstrates how to use the IoC container, service providers, and managers to modify framework behavior - including some examples of deliberately introducing bugs and unexpected behavior to show how deeply the framework can be customized. The talk emphasizes understanding Laravel's request lifecycle and proper handling of service resolution timing.
Taylor Otwell, creator of Laravel, gives an in-depth look at how Laravel's internals work, particularly focusing on the request lifecycle and framework architecture. He explains how HTTP and Console requests flow through the framework, the role of service providers and middleware, and shares development workflow tips for working on Laravel core and packages.