Matt Stauffer
🌍 3 continents
Is this you?
Claim it and the count's yours.
13
Laracons
3
Continents
19
Spoke at
2014
First Laracon
been there
🎤 Speaking at
🎤 Spoke at
2026
Laracon US
🎤 Spoke
2024
Laracon AU
🎤 Spoke
2024
Laravel Live UK
🎤 Spoke
2023
Laracon US
🎤 Spoke
Summer 2022
Laracon Online
🎤 Spoke
Winter 2020
Laracon Online
🎤 Spoke
Summer 2020
Laracon Online
🎤 Spoke
2019
Laracon US
🎤 Spoke
2019
Laracon Online
🎤 Spoke
2019
Laravel Live UK
🎤 Spoke
2018
Laracon US
🎤 Spoke
2018
Laracon AU
🎤 Spoke
2018
Laravel Live UK
🎤 Spoke
2018
Laracon Online
🎤 Spoke
2017
Laracon US
🎤 Spoke
2017
Laracon Online
🎤 Spoke
2015
Laracon US
🎤 Spoke
2015
Laracon EU
🎤 Spoke
2014
Laracon EU
🎤 Spoke
Talks
Building Software at the Edge of Your Understanding (2026)
Keeping Your Taste (2026)
What to do after `laravel new` (2024)
Building a Productive Laravel Team (2024)
Enterprise Laravel (2023)
Matt Stauffer discusses how to effectively use Laravel in enterprise environments, focusing on practical considerations rather than justifying Laravel's enterprise-readiness. He emphasizes the importance of avoiding over-engineering, sticking to Laravel conventions, and managing technical debt while addressing the unique challenges of enterprise development like larger teams, complex requirements, and organizational processes.
Abstracting too early (2022)
How To JSON:API Quickly & Easily in Laravel (2020)
Don't cry when your dev dependencies die (2020)
What Makes Laravel So Special (2019)
This talk explores what makes Laravel special and 'magical', focusing on how Laravel changes people's lives through its community, documentation, and developer experience. The speaker discusses the framework's impact on developers' careers and announces two new initiatives: on-ramp.dev (a free resource to help new developers learn Laravel) and Season 4 of the Laravel Podcast.
Databases in space (2019)
Matt Stauffer presents a comprehensive introduction to working with geospatial data in Laravel applications, covering basic concepts like latitude/longitude, advanced MySQL spatial features, and practical implementation using Google Maps. The talk shares lessons learned from a real client project involving location-based features and demonstrates building a sample application for an avocado toast restaurant chain.
Unknown title (2019)
Patterns That Pay Off (2018)
A detailed talk about practical design patterns and code organization in Laravel applications, focusing on when and how to implement different patterns. The speaker emphasizes writing maintainable code by making strategic decisions about pattern usage based on actual needs rather than prematurely implementing complex architectures. He covers both preventative and reactive patterns, from code organization to scaling solutions.
Patterns that pay off (2018)
Matt Stauffer discusses software design patterns and their appropriate application in Laravel projects. He emphasizes that patterns should be used thoughtfully and only when needed, not blindly applied everywhere. The talk covers both process patterns and code organization patterns, with a focus on practical implementations that provide real value rather than unnecessary complexity.
Laravel and the Enterprise (2018)
Laravel for fun (and profit?) (2018)
Custom Laravel (2017)
Matt Stauffer discusses how to properly customize Laravel applications while maintaining code discoverability and following best practices. He emphasizes starting with Laravel's intended customization points in the app directory before moving to more advanced container-based modifications. The talk covers both philosophical approaches to customization and practical implementation details, with a focus on making customizations that future developers can easily understand.
Mastering Laravel's Illuminate Container (2017)
Matt Stauffer gives an in-depth explanation of Laravel's Service Container (also known as the IoC Container), covering its core concepts, usage patterns, and testing capabilities. The talk explores dependency injection, service providers, facades, and how the container acts as the 'glue' that holds Laravel applications together. Matt breaks down complex concepts into understandable pieces while addressing common misconceptions about facades and testing.
Leveraging Laravel (2015)
Empathy Gives You Superpowers (2015)
Matt Stauffer gives an in-depth talk about the importance of empathy in software development and how it can make you a better developer, colleague, and person. He explains that empathy is not just an innate trait but a skill that can be learned and developed, discussing how it impacts everything from code quality to team dynamics to open source contributions. The talk emphasizes practical ways to develop empathy and how it leads to better understanding of users, clients, and fellow developers.
Sharing Laravel (2014)
A comprehensive talk about bringing Laravel's best practices and components to legacy PHP applications through incremental improvements rather than complete rewrites. The speaker discusses how to modernize existing codebases by gradually introducing modern PHP practices, Laravel components, and external services while maintaining operational stability.