Clément Héliou
Pragmastism Driven Developer passionate about xDD (TDD/BDD/DDD), clean architectures (Event Sourcing, Hexagonal Architecture and al.) and code quality. Enthusiastic defender of knowledge sharing and human skills.
Il y a 1 semaine

Retour sur l’après-midi du Domain-Driven Design

Le 7 juin dernier s’est déroulé l’après-midi du Domain-Driven Design au centre de conférence Microsoft, à Issy-les-Moulineaux. Cet évènement, animé par Thomas Pierrain, Bruno Boucard et Jérémie Grodziski (co-organisateurs du meetup DDD Paris et fondateurs du mouvement « Let’s reboot DDD »), avait pour objectif l’introduction aux patterns techniques et à l’approche du DDD au travers...

Il y a 5 mois

Event Sourcing : comprendre les bases d’un système évènementiel

Depuis plusieurs mois, l’Event Sourcing et les systèmes évènementiels sont sur toutes les lèvres. L’année passée a sans nul doute marqué l’avènement des systèmes dits « réactifs » ou « dirigés par les évènements ». Bien que leur présence ne date pas d’hier, peu d’applications en tirent aujourd’hui bénéfice. Durant la dernière Xebicon, Xebia a proposé...

Il y a 1 année

Retour sur nCrafts 2016

Souvent quand on essaie d’expliquer ce qu’est le software craftsmanship, on a du mal à synthétiser les idées qui définissent ce mouvement. Après réflexion, il s’avère que la conférence nCrafts à elle seule nous donne un bel aperçu : DDD, BDD, TDD, code quality, functionnal programming, craftsmenship, machine learning and much more… It´s all there...

Il y a 1 année

5 recettes pour réussir à coup sûr vos live-coding

Publié par Clément Héliou

Le printemps est, pour la communauté des développeurs, propice aux conférences avec en l’espace de quelques semaines Devoxx France, Mix-IT et NCrafts. Comme nous, vous êtes probablement friands des « live-coding » (ou « tools in action »), ces séances de codage en direct où l’on vous démontre les capacités d’un langage, d’un outil ou...

Il y a 1 année

Pérennisez votre métier avec l’architecture hexagonale !

Publié par Clément Héliou

Dans la majorité des DSI où nous intervenons, nous faisons souvent le même constat depuis plusieurs années ; il reste difficile de produire des applications évolutives et pérennes. C’est d’autant plus vrai aujourd’hui alors que la révolution numérique (ne dites surtout pas digitale) bat son plein, entrainant des nouveautés incessantes en termes de technologies, d’outillage, etc. Ainsi,...

Il y a 2 années

Codeurs en Seine 2015 : la conférence pour les développeurs

Cette année, Codeurs en Seine a démarré avec une demi-heure de retard, l’alarme incendie s’étant déclenchée de manière impromptue aux alentours de 9 h ! Les 500 participants se sont donc retrouvés 20 minutes dans le froid (mais sous le soleil) avant de retourner au chaud assister à la keynote de Laure Nemée. Dans cet...

Il y a 2 années

Découvrir la programmation fonctionnelle #1 | Fonctions

Java 8 vient de souffler sa première bougie. Si la programmation fonctionnelle (PF dans la suite de cet article) ne l’a pas attendue pour exister, on ne peut que constater le grand coup de projecteur donné à ce paradigme tantôt méconnu et parfois méprisé. Néanmoins, on ne peut réduire la PF aux seuls Streams, Collections...

Il y a 2 années

Découvrez le Craftsman Daily Workflow

Publié par Clément Héliou

Quality without Compromise est une des valeurs fondatrices de Xebia. Le Craftsmanship tient une part importante dans notre ADN, et c’est donc tout naturellement que nous sommes sponsor Silver de la nouvelle édition de la conférence NCrafts. Cette conférence, qui se tiendra les 21 et 22 mai prochains, sera l’occasion pour tous les Craftsmen de se retrouver...

Il y a 2 années

Un jour à Devoxx France 2015

La 4ème édition de Devoxx France s’est déroulée du 08 au 10 Avril dernier au Palais des Congrès de Paris. Ce fut une nouvelle fois un grand succès servit par une organisation irréprochable. Présents côté speakers et côté spectateurs, nous vous proposons un retour sur les présentations qui nous ont marquées. Vous aurez, d’ici quelques semaines,...

Il y a 2 années

Legacy code – Se défaire des dépendances statiques

Publié par Clément Héliou

Depuis quelques années, et particulièrement ces derniers mois, le mouvement Software Craftsmanship gagne du terrain et convainc de plus en plus de développeurs et de DSI. Si les valeurs qu’il soutient sont relativement bien comprises, une interrogation revient régulièrement : « Comment appliquer tout cela sur le legacy code? » Lors de la dernière réunion du Paris Software Craftsmanship, cette...

Xebia.TV

Mois de la Data - Introduction Episode 3 - Meetup 16/05/2017

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.

Faites chauffer les neurones de votre smartphone avec du Deep Learning

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.

L'échiquier politique

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.

@c_heliou Tweets

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 3 heures

RT @YesWeScale: @YesWeScale and @XebiaFr on stage with @slemesle for the second place at #AWSGameday #AWSsummit Congrats guys !! https://t.…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 jour

RT @xebiconfr: La XebiCon'17 : "Build the Future, c'est parti !" Devenez dès à présent partenaire de l'évènement. https://t.co/Mit9nb6I3v h…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 jours

RT @moroshko: 🎉 Happy to finally share https://t.co/8hxaEMjcjr ▶️ Animated playground for Rx Observables https://t.co/rIlgGYWVvQ

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 jours

RT @flornt: jsGiven v0.1.4 is out ! It brings hidden steps & parameter formatting to your JavaScript BDD scenarios! https://t.co/oZ5v0u4wgt

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 6 jours

RT @cyriux: And the working hexagon shows its actual usage pattern of the adapters (e.g ReadMostly) so you can select the technology that b…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 6 jours

RT @cyriux: What matters is that it ensures perfect testability while coding the inside, as tests & mocks are adapters around the hexagon t…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 6 jours

RT @cyriux: Hexagonal Architecture is about the ability to substitute technologies around a piece of code; However this does not happen so…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @matthieunapoli: Blogged: Using non-breakable spaces in test method names 😱 https://t.co/mTjrkcgDVe https://t.co/9bqm8wRqXS

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @XebiaFr: #xebia_craft : Voici le "retour sur l'après-midi du Domain-Driven Design" de @c_heliou ! https://t.co/F2abPF4Yoo #AMDDD #DDD h…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @TotherAlistair: with @tpierrain discussing and practicing for the #HexagonalArchitecture show https://t.co/ct334ZMyJd

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @brunoboucard: Wanna talk about hexagonal architecture ? @TotherAlistair @tpierrain @malk_zameth Subscriptions here: https://t.co/4qS5yI…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @ygrenzinger: "Building Event-Driven Microservices with Axon Framework" DDD wasn't supposed to be less about technical frameworks, more…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @elsa_bourgeois: @cyriux #AgileFrance super conf par @cyrux "#Refactoring your Specs" plaidoyer pour la living documentation https://t.c…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @XebiaFr: #xebia_cloud : "Enfin de l’autoscaling pour #DynamoDB !" nous annonce @Horgix dans la RDP cette semaine https://t.co/S3giBMYuQ…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @RichardCoffre: Expliciter un contexte implicite : c'est important en #DDD car utile pour la compréhension des use cases #agilewakeup @K…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @Lilobase: @tpierrain @fsarradin @ugobourdon @Cyrdup I like the « functional core (domain) / imperative shell (infra) » implementation (…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @Zimareff: Simple is not easy @malk_zameth - out of the tar pit @DDD_Norway

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @InfoQFR: @tpierrain explique l'#architecturehexagonale avant un meetup live-coding, par @stephanewww - https://t.co/1skNHAFopz

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @ludovicPEROT: Monsieur​ Cockburn chez nous la semaine prochaine ! https://t.co/pn9SIdTO7t

Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 semaines

@tpierrain @thinkb4coding I think we are able to host this meetup here @XebiaFr. Just let me know if you need and I'll check our calendar.