Site de Emmanuel Demey

Événements

Conférences

Cloud Nord 2023 - Venez découvrir la puissance de Netlify

De l'hébergement aux Edge Functions, en passant par les gestions des secrets et les functions serverless, venez découvrir dans ce quicky Netlify, une plateforme facile et agréable à utiliser, notamment grâce au gros travail réalisé autour de la Developer Experience. Live Coding garanti 💪

Sensibilisation au GreenIT

Conférence pour CleverConnect -

Nous passons nos journées à développer des applications dans le but de révolutionner le monde, résoudre des problèmes ou encore créer de nouveaux usages. Mais avons nous conscience de l'impact que cela peut avoir sur notre environnement ? Impact négatif ou positif d'ailleurs. Je suis malheureusement persuadé que non.

Rejetant la faute du changement climatique à d'autres branches de notre économie, nous ne remettons jamais en questions l'impact de notre industrie, en forte croissance d'année en année.

Après un état des lieux de l'impact du numérique sur l'environnement, je présenterai des solutions que vous pourriez envisager de mettre en place rapidement sur vos propres projets.

Sensibilisation au GreenIT

Conférence pour CleverConnect -

Nous passons nos journées à développer des applications dans le but de révolutionner le monde, résoudre des problèmes ou encore créer de nouveaux usages. Mais avons nous conscience de l'impact que cela peut avoir sur notre environnement ? Impact négatif ou positif d'ailleurs. Je suis malheureusement persuadé que non.

Rejetant la faute du changement climatique à d'autres branches de notre économie, nous ne remettons jamais en questions l'impact de notre industrie, en forte croissance d'année en année.

Après un état des lieux de l'impact du numérique sur l'environnement, je présenterai des solutions que vous pourriez envisager de mettre en place rapidement sur vos propres projets.

Sensibilisation au GreenIT

Conférence pour Acobi -

Nous passons nos journées à développer des applications dans le but de révolutionner le monde, résoudre des problèmes ou encore créer de nouveaux usages. Mais avons nous conscience de l'impact que cela peut avoir sur notre environnement ? Impact négatif ou positif d'ailleurs. Je suis malheureusement persuadé que non.

Rejetant la faute du changement climatique à d'autres branches de notre économie, nous ne remettons jamais en questions l'impact de notre industrie, en forte croissance d'année en année.

Après un état des lieux de l'impact du numérique sur l'environnement, je présenterai des solutions que vous pourriez envisager de mettre en place rapidement sur vos propres projets.

L'accessibilité web, ou comment faire des applications web inclusives

Conférence au ChtiJS -

Nous sommes tous des utilisateurs de sites ou d'applications web. Mais sommes nous tous égaux dans l'accès à cette information ? Utilisons-nous tous notre navigateur web de la même façon ? Bien évidemment que non.

Que ca soit l'impossibilité de parcourir un site web ou encore de le comprendre, nous avons ou pouvons tous rencontrer des problèmes lorsque nous naviguons sur notre site web préféré.

Durant cette conférence, nous allons présenter les enjeux de l'accessibilité dans le développement d'applications web. De la sémantique dans votre code HTML à la gestion du focus qui peut être compliqué dans certains composants riches, vous aurez à la fin une vision complète des problématiques à prendre en compte pour votre prochaine application.

1001 astuces d'un speaker !

BBL chez Axa -

Je souhaite parler devant un public, mais je ne sais pas par où commencer ?

Prendre la parole en public est l'une des meilleures expériences que j'ai eu dans mes activités professionnelles : que ce soit pour l'adrénaline que nous pouvons ressentir, la préparation nécessaire, les rencontres que nous allons réaliser.

Mais comment sauter le pas ? Comment se préparer ? Quelle posture dois-je avoir sur scène ?

Je vais essayer de répondre à toutes ces questions dans ce BBL. Du CFP à l'expérience sur scène, en passant par la préparation des slides, je présenterai toutes les astuces que j'applique depuis une dizaine d'années.

Démarche d’EcoConception chez Axa

Meetup Front(end | &) Beers -

Faire des vérifications dans un système d'intégration continue ne veut pas dire que nous n'avons rien à améliorer sur notre produit. Mais au moins, ce qui est détectable par la machine, peut être rapidement corrigé et nous pouvons nous concentrer sur d'autres problématiques.

Chez Axa, nous avons initié il y a quelques mois une démarche permettant de s'assurer de la non régression de certaines métriques liées au numérique responsable (Accessibilité et GreenIT).

A travers ce talk, nous vous présenterons notre démarche complète : nos débuts dans l'analyse de nos applications jusqu'à notre solution, nos outils mais également les briques dont nous dépendons (Lighthouse, Puppeteer, EcoIndex, ...) . Nous envisageons une mise en open source de notre solution afin que celle-ci soit utilisée pour vos propres projets.

Consultez les slides de la démarche d'Ecoconception chez Axa .

Eco-conception de service numérique

BBL pour Decathlon -

Nous passons nos journées à développer des applications dans le but de révolutionner le monde, résoudre des problèmes ou encore créer de nouveaux usages. Mais avons nous conscience de l'impact que cela peut avoir sur notre environnement ? Impact négatif ou positif d'ailleurs. Je suis malheureusement persuadé que non.

Rejetant la faute du changement climatique à d'autres branches de notre économie, nous ne remettons jamais en questions l'impact de notre industrie, en forte croissance d'année en année.

Après un état des lieux de l'impact du numérique sur l'environnement, je présenterai des solutions que vous pourriez envisager de mettre en place rapidement sur vos propres projets.

L'accessibilité web, ou comment faire des applications web inclusives

BBL pour Worldline-

Nous sommes tous des utilisateurs de sites ou d'applications web. Mais sommes nous tous égaux dans l'accès à cette information ? Utilisons-nous tous notre navigateur web de la même façon ? Bien évidemment que non.

Que ca soit l'impossibilité de parcourir un site web ou encore de le comprendre, nous avons ou pouvons tous rencontrer des problèmes lorsque nous naviguons sur notre site web préféré.

Durant cette conférence, nous allons présenter les enjeux de l'accessibilité dans le développement d'applications web. De la sémantique dans votre code HTML à la gestion du focus qui peut être compliqué dans certains composants riches, vous aurez à la fin une vision complète des problématiques à prendre en compte pour votre prochaine application.

Consultez les slides de la conférence "L'accessibilité web" .

Eco-conception de service numérique

BBL pour Ippon Technologies-

Nous passons nos journées à développer des applications dans le but de révolutionner le monde, résoudre des problèmes ou encore créer de nouveaux usages. Mais avons nous conscience de l'impact que cela peut avoir sur notre environnement ? Impact négatif ou positif d'ailleurs. Je suis malheureusement persuadé que non.

Rejetant la faute du changement climatique à d'autres branches de notre économie, nous ne remettons jamais en questions l'impact de notre industrie, en forte croissance d'année en année.

Après un état des lieux de l'impact du numérique sur l'environnement, je présenterai des solutions que vous pourriez envisager de mettre en place rapidement sur vos propres projets.

Cosultez les slides de la conférence sur l'eco-conception .

Recoil, un state management nouvelle génération

React & React Native monthly Meetup -

Si vous êtes développeur React.JS, je pense qu'il n'y a pas trop de doute à se poser si vous lisez cet abstract, vous êtes surement à l'aise avec le concept de state management. Popularisé notamment grâce au pattern Redux et à la librairie React-redux, ce concept permet de centraliser la gestion de la donnée manipulée par notre application.

La donnée ? Toute la donnée ? Malheureusement, dans la plupart des applications sur lesquelles j'interviens, c'est le cas. Nous avons pris l'habitude de tout centraliser au cas ou plusieurs composants auraient besoin de ces informations. Et bien évidemment, cela est rarement le cas.

Nous avons tellement pris l'habitude de tout centraliser, qu'ajouter le support d'une nouvelle donnée nécessite la modification de plusieurs fichiers, afin d'implémenter les actions, le reducer ou encore les sélecteurs, ... Le coté structurant, que devait nous apporter ce genre de solution, a transformé notre application en un vrai plat de spaghetti, difficile à comprendre pour un novice.

Depuis, d'autres solutions sont apparues, comme par exemple Mobx. Durant cette conférence, je souhaite vous présenter le tout dernier : Recoil. A travers un live coding et la découverte de ses entrailles, nous allons découvrir les avantages et les inconvénients de ce nouveau projet développé chez Facebook.

Podcasts

Les Briques du Web S01-E06

Podcast Les Briques du Web -

Podcast d'une heure autour des nouveautés de l'écosystème Web. J'ai présenté la rubrique "L'outil de la semaine" autour du projet *Eleventy*.

Les Briques du Web S01-E05

Podcast Les Briques du Web -

Podcast d'une heure autour des nouveautés de l'écosystème Web. J'ai présenté la rubrique "La Météo du Web" ainsi qu'une interview sur le GreenIT et le numérique responsable.

Les Briques du Web S01-E04

Podcast Les Briques du Web -

Podcast d'une heure autour des nouveautés de l'écosystème Web. J'ai présenté la rubrique "La Météo du Web".

Les Briques du Web S01-E02

Podcast Les Briques du Web -

Podcast d'une heure autour des nouveautés de l'écosystème Web. J'ai présenté la rubrique "La Météo du Web".

Les Briques du Web S01-E01

Podcast Les Briques du Web -

Podcast d'une heure autour des nouveautés de l'écosystème Web. Durant cet épisode, j'ai présenté l'outil de la semaine : Snowpack .