Here is the material that I used for my presentation on #Event-Based #Testing at #IPC23 today:

https://thephp.cc/presentations/event-based-testing?ref=mastodon

Event-Based Testing | The PHP Consulting Company

We decompose software systems into smaller subsystems. To avoid tight coupling, one such subsystem must not tell another what to do. They should collaborate using events instead. When we can recreate the state of an application by processing the log of these events, then we have implemented Event Sourcing. This event log also comes in handy when we test our software. Come to this presentation to learn best practices for testing software systems that use modern software architecture patterns such as Event Collaboration and Event Sourcing.

„We build our computer [systems] the way we build our cities: over time, without a plan, on top of ruins.“ #IPC23

Here is the material that I used for my "Testing with Doubles: Why, When, and How?" at #IPC23 yesterday:

https://thephp.cc/presentations/testing-with-doubles-why-when-and-how?ref=mastodon

Testing with Doubles: Why, When, and How? | The PHP Consulting Company

So you want to test a unit of code that depends on other units of code. When should you replace the real dependencies with Test Stubs or Mock Objects? When should you let the code under test collaborate with the real depended-on units of code? Come to this presentation and learn the ins and outs of stubs and mocks. By the end of this presentation, you will understand how PHPUnit's test double functionality works and which parts of it you should stay clear of.

„What‘s the difference between software and a vacuum cleaner?“ asks @spriebsch at #IPC23.

Good luck with your talk „Introduction to ReactPHP and Websockets“ at the #PHPConference on Thursday, @foppel! Maybe you can also wave the #TYPO3 flag a little bit!

https://phpconference.com/web-development/introduction-reactphp-websockets/

#IPC23

Introduction to ReactPHP and Websockets - International PHP Conference

International PHP Conference

Good morning Munich!

#ipc23 #IPC2023

Don‘t forget to bring a towel to @spriebsch‘s presentation at #IPC23 on Tuesday. And hope that he won‘t recite Vogon poetry.

https://thephp.cc/dates/the-hitchhikers-guide-to-software-tests-international-php-conference?ref=mastodon

The Hitchhiker's Guide to Software Tests | The PHP Consulting Company

The Hitchhiker's Guide to Software Tests | The PHP Consulting Company

Ugh. Which developer has forgotten his laptop when going to a conference to give a 6 hour live coding tutorial, and a demo-y live coding talk?

Yes, this guy.

#ipc23

talks/MySQL_for_Ecommerce_ipc_2023_ThomasBley.pdf at master · thbley/talks

My Talks. Contribute to thbley/talks development by creating an account on GitHub.

GitHub

9 years ago, I was on a journey at #ipc to get my first elePHPant, but the mission directive changed. The late #ipc23 toots reminded me of this.

https://twitter.com/SenseException/status/822393786424664064

Claudio Zizza 🐦 @[email protected] on Twitter

“It was 2014 and it was supposed to be my first #elePHPant. But then, my elePHPant mission became more important. #ipc”

Twitter