June Event: Hungry Caterpillar & CQRS in PHP


Details
This is a free in-person event, open to all. We'll be giving away a Kubernetes Book as part of this event. We'll extract a winner at the end of the meetup!
★ The talks
18:30 – Arrive, pre-talks networking & pizzas 🍕
19:05 – Intro to LeedsPHP and Sponsors
19:10 – Ulysses versus The Very Hungry Caterpillar - Andy Carter
As developers, we spend a significant proportion of our time reading code. The quality of that code can really impact how easily we understand and follow what it does. Poor code can be costly!
Taking two literary classics we will explore the challenges of complex code from the reader’s perspective. We will also look at the benefits simple code can bring.
With people increasingly utilising AI as part of their developer-toolkit, it’s important we examine the quality of our work. We need to embrace our creativity and write code that tell’s a simple and eloquent story.
19:45 – Pizza break 🍕
20:00 – Decoupling for Clarity: Understanding CQRS in Modern PHP Applications - Ifeanyi Madu
In today’s fast-paced development world, performance and maintainability are critical—especially as applications grow in complexity. This talk will introduce the Command Query Responsibility Segregation (CQRS) pattern and show how separating read and write operations can lead to more scalable and testable systems.
We’ll explore:
- What CQRS is and when to use it (or not)
- How it differs from traditional CRUD
- Real-world use cases in PHP applications
- Common pitfalls and how to avoid them
- A practical implementation using Symfony or Laravel
20:40 – Raffle for the Kubernetes book
20:50 – Tidy up and walk to the pub (The Adelphi) for drinks
LeedsPHP Socials:
- Website
- Email: info@leedsphp.org
Thank you to Estrato Cloud for sponsoring this event and to AutoProtect for hosting us in their office on the Leeds Dock 😁

June Event: Hungry Caterpillar & CQRS in PHP