The PHP podcast where everyone chimes in.

Originally aired on

August 9th, 2024

092: PHPRoundtable August 2024 - Event Sourcing

Dive deep into the world of Event Sourcing with us on the next PHPRoundtable! We're unraveling the complexities of this powerful architectural pattern with a stellar lineup of experts. Daniel Coilbourne, Chris Morrell, and Shawn McCool will be joining forces with our regular panelists, Eric Van Johnson, TJ Miller, Sara Golemon, and Joe Ferguson. Discover the ins and outs of Event Sourcing: what it is, why it matters, and how to master its implementation in your projects. Don't miss this insightful exploration into a technology that's reshaping how we think about data flow and application design.

Show Links

  • Event Sourcery: Event Sourcery is a video course created by Shawn McCool that covers the fundamentals of reactive systems and event sourcing, both theoretical and practical. The course combines carefully produced video lectures and real source code examples to show how the ideas translate into working code. The code is written in PHP by a polyglot developer, and developers familiar with C#, Java, and other similar programming languages will feel at home. Download the code examples

  • Verbs: Verbs is a Laravel package that allows you to derive the state of your application from the events that have occurred. It's a simple, but extremely powerful, way to design your applications.

with

PHPRoundtable August 2024 - Event Sourcing Show Summary


The show notes for this episode have yet to be written, but you can help!

Send a pull request to the show-notes repo with the show notes for this episode in a markdown file named 092.md, and I'll give you a personal shout-out in the next live episode. I'll also give you credit right here on the website.

If you need a little help with sending a pull request, learn how to contribute to open source on GitHub.

Panelists

TJ Miller

Code cowboy by day, star gazer by night. Proud ADHD advocate. Loves creating and exploring. Currently building Sparkle for Laravel. Flips knives for fun. #laravel #ai #llm


Eric Van Johnson

Passionate about the PHP Programming language. I am currently one of the team members behind PHP Architect. I also have a couple of podcast including this one, PHPRoundtable, along with PHPUgly and the PHP[podcast]


Chris Morrell

Father of two. Mostly talking about PHP/Laravel/React on Twitter.


Daniel Coulbourne

Running http://Thunk.dev ❤️ Building for Clients using the TALL stack ❤️ Podcasting @noplanstomerge


Shawn McCool

  • Reactive architecture - Domain modeling - Unsatisfied with the status quo - Game Dev - Erlang/Elixir - Linux - Building payment processing systems -