Playing around with computers from his younger age, Jérémie Chassaing is involved in many projects mixing game, art, math and engineering. Full time architect at d-edge for more than 10 years, he works on domain driven concerns, architecture, and performance in the hotel business. He's the author of Crazy Farmers, an IRL board game and its online version.
Talks I've Given
-
Peeble: An F# -> PHP Transpiler
Featuring Jérémie Chassaing
Fable has already proved that F# is really good at transpiling. Now Peeble is taking the same steps to transpile F# to #PHP. In this talk Jérémie Chassaing takes a good look at Peeble through a case study from the world of game development.
peeble elmish f# fable php -
Workshop: Functional Event Sourcing in F# - Audience Level: Advanced (fluent with Async)
Featuring Jérémie Chassaing
Storing history rather than current state, Event Sourcing is a radical technique to implement efficiently Domain Driven Design. But many stop before even trying, convinced of the difficulty to implement it.
fsharp fsharpx event-sourcing ddd -
Ukulele tabs in F# - Audience Level: Beginner
Featuring Jérémie Chassaing
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 !
fsharp fsharpx ukelele programming music dsl -
CQRS with F#
Featuring Jérémie Chassaing
Event Sourcing is a Time model and a persistence technique consisting in saving system events instead of its state. But newcomers are often concerned by the difficulty of implementing it.
f# .net cqrs -
DDD, The Hotel Business & The Effects Of Time
Featuring Jérémie Chassaing
Time is a familiar, yet really fuzzy thing. And then we have to write software that deals with it!
dddx f# event-sourcing .net functional