Christophe has been doing professional web development for 30+ years. His career weaved across France and the US, with roles mostly as Senior Staff Engineer, R&D Director or CTO. He spoke at numerous tech conferences and authored 4 books. He's now leading the frontend revolution at Doctolib, Europe's largest and most innovative healthcare solutions provider.
He lives near Paris, France with his wife and 2 sons.
English session - Intermediate
Admit it: your code sometimes (often?) juggles promises and async/await kinda randomly. Mixing async/await and .then(), useless return await's, async functions that don't await, incorrect mapping…
Promises and async/await are one of those things everybody uses but hardly anyone actually learns seriously, and the result is often a glorious mess.
Christophe provides a solid mental model for all this, so you can push top-notch async code.
English session - Advanced
Proxies let us do metaprogramming in JavaScript, which is a really cool thing. There are well-established, useful patterns for it to be sure, and we’ll see a few of these. But they can also be used for less obvious results, or plain fun with mischievous tricks and quirky behavior!