Mariusz Gil

Mariusz Gil is software architect working on high complexity and high value scalable web applications. Trainer, consultant, and conference speaker. Mariusz has been working for several companies on PHP projects for millions of active users, from biggest social network and instant-messaging software in Poland to multi-billion PV content personalization and discovery platform. Mariusz is also member of 4Developers and PHPcon Programme Commitees, and one of core members behind PHPers, open meetups

Montreal 2019 sessions

Event Storming is a lightweight modeling technique to quickly explore complex domains and problems. Using Events, we can discover and model processes and systems, as well as bounded-contexts, commands or read models, in a very short period of time. In this talk you will learn about Event Storming core concepts, patterns and best-practices you may apply in your next complex project.

REST API modeling may be hard, using and supporting large collection of APIs is even harder. GraphQL is an answer for some of these problems. It’s a query language for APIs which provides complete description of your data and gives clients the power to ask for exactly what they need in a single request. In this talk you will learn about GraphQL concepts, differences between GraphQL and WSDL/SOAP/REST/etc. and how to add it to your existing stack.