Bobby Bouwmann

Bobby Bouwmann

10 talks 10 events

Talks

Pipeline Power-Up: Turning Complex Logic into Simple Steps (2025)

Laracon EU 2025

No video available

Surviving Large Applications (2024)

Laracon EU 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)

Laracon EU 2023

No video available

Batchable Jobs (2023)

Laracon IN 2023

No video available

The World of Laravel Exceptions (2021)

Laracon EU 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)

Laracon Online Winter 2021

No video available

Laravel Secrets (2020)

Laracon EU 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)

Laracon US 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)

Laracon EU 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)

Laracon EU 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.