Hack this workshop!

Tutorial

Tutorial preparation A laptop which can run docker (recent versions better) containers. The ability to copy files from a USB drive is also very helpful, containers are online but it’s easier to get them from USB along with all the other workshop materials. About the tutorial In this workshop we will take a look at …

Command and event patterns

Tutorial

Tutorial preparation Dear attendees, Workshop setup is pretty light, but please prepare it in advance as we will start in quickly! To actively participate you will need your favourite IDE/editor, browser, PHP 7.x and git installed. Cheers, Miro About the tutorial Idea behind commands is to encapsulate all of the information needed for an action: …

Knowing your state machines

Tutorial

Tutorial preparation Hey. You need to be able to run Symfony 4. In short: PHP7.1+ MySql An optional requirement is Graphviz: http://www.graphviz.org/ We will do step 2 and 3 of this programme: https://github.com/Nyholm/workshop-state-machines Regards Tobias Nyholm About this tutorial Web development is not just about delivering a response. It is also about writing good code. …

Practicing Value Object Design

Tutorial

Tutorial preparation info Hi! I’m looking forward to see you next week at PHP Benelux for the workshop “Practicing Value Object Design”. Please make sure to install the following project on your laptop: https://github.com/matthiasnoback/testing-playground This way, we won’t waste valuable time on the day itself. See you! Matthias About the tutorial An interesting little technique …