Laracon DB
Laracon DB
Bobby Bouwmann Bobby Bouwmann
Has spoken at:
And has done the following talks:
Pipeline Power-Up: Turning Complex Logic into Simple Steps (2025)
No video available
Surviving Large Applications (2024)

Bobby Balman from Hospitable discusses strategies for maintaining and surviving large Laravel applications. He shares experiences from managing a large-scale Laravel application processing 51 million jobs daily, emphasizing the importance of consistent code structure, proper testing, and following Laravel defaults. The talk focuses on practical approaches to organizing code in domains/modules while keeping things simple and maintainable.

Batchable Jobs (2023)
No video available
Batchable Jobs (2023)
No video available
The World of Laravel Exceptions (2021)

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.

Routing Laravel (2021)
No video available
Laravel Secrets (2020)

The talk covers several Laravel secrets and internal workings, focusing on exception handling, model attributes/relationships, and event handling. The speaker demonstrates how Laravel's exception handler works, explains the order of operations for model attribute access, and shows how to leverage Laravel's command events system for adding custom output to artisan commands.

Laravel Design Patterns 2.0 (2019)

A comprehensive talk about design patterns in Laravel, focusing on three key patterns: Singleton, Observer, and Bridge. The speaker explains each pattern using real-world analogies (like pizza-making) and shows how Laravel implements them differently from traditional PHP implementations. The talk demonstrates how Laravel uses these patterns in its core functionality, including service containers, event systems, and database migrations.

Laravel Design Patterns (2018)

The talk covers several Laravel secrets and internal workings, focusing on exception handling, model attributes/relationships, and event handling. The speaker demonstrates how Laravel's exception handler works, explains the order of operations for model attribute access, and shows how to leverage Laravel's command events system for adding custom output to artisan commands.

Laravel Design Patterns (2017)

This talk focuses on design patterns in Laravel, particularly exploring the Factory Pattern, Builder Pattern, Strategy Pattern and Provider Pattern. The speaker uses a pizza ordering system as a practical example to demonstrate how these patterns can work together to create maintainable, flexible code. The talk includes concrete examples of implementing these patterns in Laravel applications and explains how they can be used to extend framework functionality.