Jérémie Chassaing is the founder of Hypnotizer, an interactive video solution and creator of BBCG. He is also the editor of PixVillage, a P2P photo sharing software. He joined Siriona in 2007 as an architect with former associates to enhance Availpro, a channel manager for independent hotels, to increase scalability and reliability to match its rapid growth. He is a member of the advisory board for Microsoft Patterns & Practices book about CQRS and Event Sourcing: "A CQRS Journey" and an active member of the F# community. You can also see his blog thinkbeforecoding, a blog dedicated to Domain Driven Design, CQRS and Event Sourcing.
Monads are all the rage in FP land, but Applicatives, despite lack of love can help and save In Real Life situation. We'll learn to recognize them and use them, then with three examples will see how far Applicatives can be applied to your domain or technical code for the better.
A Fun(ctional) music DSL - Domain Specific Languages - to compute Ukulele tabs from chords: Share the chords with Jérémie and he will show you where to place your fingers ! With IRL ukulele songs.
The Serverless buzzword could be a fad, but Lambdas are bringing together solid architectural patterns you should know to build reliable systems.
Moving to the cloud or not, we'll discuss Hexagonal architecture, Functional Programming, Micro Services and Event Driven Architecture to see how they fit together, and how they really make sense past the craze.
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.