際際滷shows by User: ThomasPierrain / http://www.slideshare.net/images/logo.gif 際際滷shows by User: ThomasPierrain / Sat, 10 Jun 2023 07:00:21 GMT 際際滷Share feed for 際際滷shows by User: ThomasPierrain The scale-up, the autonomy and the nuclear submarine /slideshow/the-scaleup-the-autonomy-and-the-nuclear-submarine/258349805 thescaleuptheautonomyandthenuclearsubmarine-230610070021-18c32589
Talk made at DDD Europe, June 9th 2023 (Amsterdam). Most efficient organizations have autonomous staff as a common ground. Autonomy is a powerful individual driver : who doesnt love to feel free to define their life, their time and their way of working? When working in a booming and thriving scale-up, autonomy is no longer an option. It is an essential fuel. But is it easy to put in motion? Through our stories, successes and mistakes, we would like to share with you about this quest for autonomy. We will mainly talk about full-remote, release management, SRE approach, team conflicts and Domain Driven Design. We will also address self-organization, monolith splitting APIS, contracts tests and nuclear submarines. In the end, lots of tips and tricks to manage to set up a Culture of autonomy that holds up over the long term. In a nutshell: how to prevent your quest for teams autonomy from turning into chaos]]>

Talk made at DDD Europe, June 9th 2023 (Amsterdam). Most efficient organizations have autonomous staff as a common ground. Autonomy is a powerful individual driver : who doesnt love to feel free to define their life, their time and their way of working? When working in a booming and thriving scale-up, autonomy is no longer an option. It is an essential fuel. But is it easy to put in motion? Through our stories, successes and mistakes, we would like to share with you about this quest for autonomy. We will mainly talk about full-remote, release management, SRE approach, team conflicts and Domain Driven Design. We will also address self-organization, monolith splitting APIS, contracts tests and nuclear submarines. In the end, lots of tips and tricks to manage to set up a Culture of autonomy that holds up over the long term. In a nutshell: how to prevent your quest for teams autonomy from turning into chaos]]>
Sat, 10 Jun 2023 07:00:21 GMT /slideshow/the-scaleup-the-autonomy-and-the-nuclear-submarine/258349805 ThomasPierrain@slideshare.net(ThomasPierrain) The scale-up, the autonomy and the nuclear submarine ThomasPierrain Talk made at DDD Europe, June 9th 2023 (Amsterdam). Most efficient organizations have autonomous staff as a common ground. Autonomy is a powerful individual driver : who doesnt love to feel free to define their life, their time and their way of working? When working in a booming and thriving scale-up, autonomy is no longer an option. It is an essential fuel. But is it easy to put in motion? Through our stories, successes and mistakes, we would like to share with you about this quest for autonomy. We will mainly talk about full-remote, release management, SRE approach, team conflicts and Domain Driven Design. We will also address self-organization, monolith splitting APIS, contracts tests and nuclear submarines. In the end, lots of tips and tricks to manage to set up a Culture of autonomy that holds up over the long term. In a nutshell: how to prevent your quest for teams autonomy from turning into chaos <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/thescaleuptheautonomyandthenuclearsubmarine-230610070021-18c32589-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk made at DDD Europe, June 9th 2023 (Amsterdam). Most efficient organizations have autonomous staff as a common ground. Autonomy is a powerful individual driver : who doesnt love to feel free to define their life, their time and their way of working? When working in a booming and thriving scale-up, autonomy is no longer an option. It is an essential fuel. But is it easy to put in motion? Through our stories, successes and mistakes, we would like to share with you about this quest for autonomy. We will mainly talk about full-remote, release management, SRE approach, team conflicts and Domain Driven Design. We will also address self-organization, monolith splitting APIS, contracts tests and nuclear submarines. In the end, lots of tips and tricks to manage to set up a Culture of autonomy that holds up over the long term. In a nutshell: how to prevent your quest for teams autonomy from turning into chaos
The scale-up, the autonomy and the nuclear submarine from Thomas Pierrain
]]>
97 0 https://cdn.slidesharecdn.com/ss_thumbnails/thescaleuptheautonomyandthenuclearsubmarine-230610070021-18c32589-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Hexagonal And Beyond /slideshow/hexagonal-and-beyond/252699633 hexagonalandbeyond-220825154212-785997c7
Hexagonal architecture (a.k.a. Ports and Adapters) is a fabulous pattern that has more advantages than the ones for which it has been originally created. One can think in an orthodox vision that patterns do not evolve. That it is important to keep Alistair Cockburns pattern like it was described back in the days. One can think that some patterns may evolve, that Hexagonal Architecture has more facets than we think. This session will present both the original pattern in detail, and some alternative versions (related to Domain Driven Design). Session made at Socrates Soltau 2022 https://www.socrates-conference.de/foundations]]>

Hexagonal architecture (a.k.a. Ports and Adapters) is a fabulous pattern that has more advantages than the ones for which it has been originally created. One can think in an orthodox vision that patterns do not evolve. That it is important to keep Alistair Cockburns pattern like it was described back in the days. One can think that some patterns may evolve, that Hexagonal Architecture has more facets than we think. This session will present both the original pattern in detail, and some alternative versions (related to Domain Driven Design). Session made at Socrates Soltau 2022 https://www.socrates-conference.de/foundations]]>
Thu, 25 Aug 2022 15:42:12 GMT /slideshow/hexagonal-and-beyond/252699633 ThomasPierrain@slideshare.net(ThomasPierrain) Hexagonal And Beyond ThomasPierrain Hexagonal architecture (a.k.a. Ports and Adapters) is a fabulous pattern that has more advantages than the ones for which it has been originally created. One can think in an orthodox vision that patterns do not evolve. That it is important to keep Alistair Cockburns pattern like it was described back in the days. One can think that some patterns may evolve, that Hexagonal Architecture has more facets than we think. This session will present both the original pattern in detail, and some alternative versions (related to Domain Driven Design). Session made at Socrates Soltau 2022 https://www.socrates-conference.de/foundations <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalandbeyond-220825154212-785997c7-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Hexagonal architecture (a.k.a. Ports and Adapters) is a fabulous pattern that has more advantages than the ones for which it has been originally created. One can think in an orthodox vision that patterns do not evolve. That it is important to keep Alistair Cockburns pattern like it was described back in the days. One can think that some patterns may evolve, that Hexagonal Architecture has more facets than we think. This session will present both the original pattern in detail, and some alternative versions (related to Domain Driven Design). Session made at Socrates Soltau 2022 https://www.socrates-conference.de/foundations
Hexagonal And Beyond from Thomas Pierrain
]]>
411 0 https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalandbeyond-220825154212-785997c7-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
La scale-up, l'autonomie et le sous-marin nucl辿aire /slideshow/la-scaleup-lautonomie-et-le-sousmarin-nuclaire/251651694 lascaleuplautonomieetlesousmarinnucleaire-220424092232
La plupart des organisations efficaces ont en commun davoir des 辿quipes autonomes. Lautonomie est aussi un moteur individuel puissant : qui naime pas se sentir libre de d辿finir sa vie, ses horaires, sa fa巽on de travailler ? Lorsquon travaille dans une scale-up en plein essor et qui grossit de mani竪re exponentielle, lautonomie nest plus une option, cest un carburant indispensable. Mais est-ce pour autant facile mettre en oeuvre ? Cest de cette qu棚te dautonomie dont nous aimerions vous parler travers nos histoires, nos r辿ussites et nos erreurs. Nous parlerons de full-remote, de release management, de d辿marche SRE, de conflits d辿quipes et de Domain Driven Design. On parlera aussi dauto-organisation, dAPIs de split de monolithe, mais 辿galement de sous-marins nucl辿aires et de contract tests. Au final, pleins de trucs et astuces pour arriver mettre en place une Culture de lautonomie qui tienne la route sur le long terme.]]>

La plupart des organisations efficaces ont en commun davoir des 辿quipes autonomes. Lautonomie est aussi un moteur individuel puissant : qui naime pas se sentir libre de d辿finir sa vie, ses horaires, sa fa巽on de travailler ? Lorsquon travaille dans une scale-up en plein essor et qui grossit de mani竪re exponentielle, lautonomie nest plus une option, cest un carburant indispensable. Mais est-ce pour autant facile mettre en oeuvre ? Cest de cette qu棚te dautonomie dont nous aimerions vous parler travers nos histoires, nos r辿ussites et nos erreurs. Nous parlerons de full-remote, de release management, de d辿marche SRE, de conflits d辿quipes et de Domain Driven Design. On parlera aussi dauto-organisation, dAPIs de split de monolithe, mais 辿galement de sous-marins nucl辿aires et de contract tests. Au final, pleins de trucs et astuces pour arriver mettre en place une Culture de lautonomie qui tienne la route sur le long terme.]]>
Sun, 24 Apr 2022 09:22:32 GMT /slideshow/la-scaleup-lautonomie-et-le-sousmarin-nuclaire/251651694 ThomasPierrain@slideshare.net(ThomasPierrain) La scale-up, l'autonomie et le sous-marin nucl辿aire ThomasPierrain La plupart des organisations efficaces ont en commun davoir des 辿quipes autonomes. Lautonomie est aussi un moteur individuel puissant : qui naime pas se sentir libre de d辿finir sa vie, ses horaires, sa fa巽on de travailler ? Lorsquon travaille dans une scale-up en plein essor et qui grossit de mani竪re exponentielle, lautonomie nest plus une option, cest un carburant indispensable. Mais est-ce pour autant facile mettre en oeuvre ? Cest de cette qu棚te dautonomie dont nous aimerions vous parler travers nos histoires, nos r辿ussites et nos erreurs. Nous parlerons de full-remote, de release management, de d辿marche SRE, de conflits d辿quipes et de Domain Driven Design. On parlera aussi dauto-organisation, dAPIs de split de monolithe, mais 辿galement de sous-marins nucl辿aires et de contract tests. Au final, pleins de trucs et astuces pour arriver mettre en place une Culture de lautonomie qui tienne la route sur le long terme. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lascaleuplautonomieetlesousmarinnucleaire-220424092232-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> La plupart des organisations efficaces ont en commun davoir des 辿quipes autonomes. Lautonomie est aussi un moteur individuel puissant : qui naime pas se sentir libre de d辿finir sa vie, ses horaires, sa fa巽on de travailler ? Lorsquon travaille dans une scale-up en plein essor et qui grossit de mani竪re exponentielle, lautonomie nest plus une option, cest un carburant indispensable. Mais est-ce pour autant facile mettre en oeuvre ? Cest de cette qu棚te dautonomie dont nous aimerions vous parler travers nos histoires, nos r辿ussites et nos erreurs. Nous parlerons de full-remote, de release management, de d辿marche SRE, de conflits d辿quipes et de Domain Driven Design. On parlera aussi dauto-organisation, dAPIs de split de monolithe, mais 辿galement de sous-marins nucl辿aires et de contract tests. Au final, pleins de trucs et astuces pour arriver mettre en place une Culture de lautonomie qui tienne la route sur le long terme.
La scale-up, l'autonomie et le sous-marin nucl莨aire from Thomas Pierrain
]]>
887 0 https://cdn.slidesharecdn.com/ss_thumbnails/lascaleuplautonomieetlesousmarinnucleaire-220424092232-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
De l'autre c担t辿 du miroir /slideshow/de-lautre-ct-du-miroir/250255875 delautrecotedumiroir-210921161311
Keynote pour School of Product le 21/09/2021]]>

Keynote pour School of Product le 21/09/2021]]>
Tue, 21 Sep 2021 16:13:10 GMT /slideshow/de-lautre-ct-du-miroir/250255875 ThomasPierrain@slideshare.net(ThomasPierrain) De l'autre c担t辿 du miroir ThomasPierrain Keynote pour School of Product le 21/09/2021 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/delautrecotedumiroir-210921161311-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Keynote pour School of Product le 21/09/2021
De l'autre ct莨 du miroir from Thomas Pierrain
]]>
251 0 https://cdn.slidesharecdn.com/ss_thumbnails/delautrecotedumiroir-210921161311-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
eXtreme /slideshow/extreme-248457948/248457948 extreme-210522170446
A keynote about what eXtreme Programming really is: a social revolution for us, the developers.]]>

A keynote about what eXtreme Programming really is: a social revolution for us, the developers.]]>
Sat, 22 May 2021 17:04:46 GMT /slideshow/extreme-248457948/248457948 ThomasPierrain@slideshare.net(ThomasPierrain) eXtreme ThomasPierrain A keynote about what eXtreme Programming really is: a social revolution for us, the developers. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/extreme-210522170446-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A keynote about what eXtreme Programming really is: a social revolution for us, the developers.
eXtreme from Thomas Pierrain
]]>
218 0 https://cdn.slidesharecdn.com/ss_thumbnails/extreme-210522170446-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Write Antifragile & Domain-Driven tests with Outside-in diamond TDD /slideshow/write-antifragile-domaindriven-tests-with-outsidein-diamond-tdd/248309700 outside-in-diamondtdd-210513201448
TDD is a game changer. It changed my dev life for good, no doubt. Having made almost all possible errors while practicing it over the years (more than 15 years of TDD practice), I have now ended up since many years with a style that provides me and my teams lots of efficiency and happiness. A style that Bruno Boucard and myself have called the outside-in diamond TDD. Something that help us to easily write both domain-driven, but also "Antifragile" tests. A session made at DDD Africa ]]>

TDD is a game changer. It changed my dev life for good, no doubt. Having made almost all possible errors while practicing it over the years (more than 15 years of TDD practice), I have now ended up since many years with a style that provides me and my teams lots of efficiency and happiness. A style that Bruno Boucard and myself have called the outside-in diamond TDD. Something that help us to easily write both domain-driven, but also "Antifragile" tests. A session made at DDD Africa ]]>
Thu, 13 May 2021 20:14:48 GMT /slideshow/write-antifragile-domaindriven-tests-with-outsidein-diamond-tdd/248309700 ThomasPierrain@slideshare.net(ThomasPierrain) Write Antifragile & Domain-Driven tests with Outside-in diamond TDD ThomasPierrain TDD is a game changer. It changed my dev life for good, no doubt. Having made almost all possible errors while practicing it over the years (more than 15 years of TDD practice), I have now ended up since many years with a style that provides me and my teams lots of efficiency and happiness. A style that Bruno Boucard and myself have called the outside-in diamond TDD. Something that help us to easily write both domain-driven, but also "Antifragile" tests. A session made at DDD Africa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/outside-in-diamondtdd-210513201448-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> TDD is a game changer. It changed my dev life for good, no doubt. Having made almost all possible errors while practicing it over the years (more than 15 years of TDD practice), I have now ended up since many years with a style that provides me and my teams lots of efficiency and happiness. A style that Bruno Boucard and myself have called the outside-in diamond TDD. Something that help us to easily write both domain-driven, but also &quot;Antifragile&quot; tests. A session made at DDD Africa
Write Antifragile & Domain-Driven tests with Outside-in diamond TDD from Thomas Pierrain
]]>
140 0 https://cdn.slidesharecdn.com/ss_thumbnails/outside-in-diamondtdd-210513201448-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Beyond Hexagonal architecture /slideshow/beyond-hexagonal-architecture/242173701 hexagonalarchitecturevsfunctionalcore-210202214002
The slides of our talk Beyond Hexagonal architecture (with Bruno BOUCARD)]]>

The slides of our talk Beyond Hexagonal architecture (with Bruno BOUCARD)]]>
Tue, 02 Feb 2021 21:40:01 GMT /slideshow/beyond-hexagonal-architecture/242173701 ThomasPierrain@slideshare.net(ThomasPierrain) Beyond Hexagonal architecture ThomasPierrain The slides of our talk Beyond Hexagonal architecture (with Bruno BOUCARD) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalarchitecturevsfunctionalcore-210202214002-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The slides of our talk Beyond Hexagonal architecture (with Bruno BOUCARD)
Beyond Hexagonal architecture from Thomas Pierrain
]]>
588 0 https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalarchitecturevsfunctionalcore-210202214002-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The 9 rules of debugging /slideshow/the-9-rules-of-debugging/238669938 the9rulesofdebugging-200929171334
際際滷s of my talk about Dave AGANS' book.]]>

際際滷s of my talk about Dave AGANS' book.]]>
Tue, 29 Sep 2020 17:13:34 GMT /slideshow/the-9-rules-of-debugging/238669938 ThomasPierrain@slideshare.net(ThomasPierrain) The 9 rules of debugging ThomasPierrain 際際滷s of my talk about Dave AGANS' book. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/the9rulesofdebugging-200929171334-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s of my talk about Dave AGANS&#39; book.
The 9 rules of debugging from Thomas Pierrain
]]>
477 1 https://cdn.slidesharecdn.com/ss_thumbnails/the9rulesofdebugging-200929171334-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Hexagonal architecture vs Functional core / Imperative shell /slideshow/hexagonal-architecture-vs-functional-core-iom/238415165 hexagonalarchitecturevsfunctionalcore-200908083205
Talk made with Bruno BOUCARD at "La rentr辿e des speakers" September 7th 2020]]>

Talk made with Bruno BOUCARD at "La rentr辿e des speakers" September 7th 2020]]>
Tue, 08 Sep 2020 08:32:05 GMT /slideshow/hexagonal-architecture-vs-functional-core-iom/238415165 ThomasPierrain@slideshare.net(ThomasPierrain) Hexagonal architecture vs Functional core / Imperative shell ThomasPierrain Talk made with Bruno BOUCARD at "La rentr辿e des speakers" September 7th 2020 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalarchitecturevsfunctionalcore-200908083205-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk made with Bruno BOUCARD at &quot;La rentr辿e des speakers&quot; September 7th 2020
Hexagonal architecture vs Functional core / Imperative shell from Thomas Pierrain
]]>
554 1 https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalarchitecturevsfunctionalcore-200908083205-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Une nuit dans l'hexagone /slideshow/une-nuit-dans-lhexagone/232525752 unenuitdanslhexagone-200423170843
際際滷s d'intro de la table ronde organis辿e par les meetups #DDDFR et Duchess France le jeudi 23 Avril 2020.]]>

際際滷s d'intro de la table ronde organis辿e par les meetups #DDDFR et Duchess France le jeudi 23 Avril 2020.]]>
Thu, 23 Apr 2020 17:08:43 GMT /slideshow/une-nuit-dans-lhexagone/232525752 ThomasPierrain@slideshare.net(ThomasPierrain) Une nuit dans l'hexagone ThomasPierrain 際際滷s d'intro de la table ronde organis辿e par les meetups #DDDFR et Duchess France le jeudi 23 Avril 2020. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unenuitdanslhexagone-200423170843-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s d&#39;intro de la table ronde organis辿e par les meetups #DDDFR et Duchess France le jeudi 23 Avril 2020.
Une nuit dans l'hexagone from Thomas Pierrain
]]>
444 1 https://cdn.slidesharecdn.com/ss_thumbnails/unenuitdanslhexagone-200423170843-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Equiper sa voie https://fr.slideshare.net/slideshow/equiper-sa-voie/149429592 equipersavoie-190613120419
Au-del de la passion, faire du logiciel pour moi cest aider les autres r辿soudre leurs probl竪mes. Comment aider les autres si on nest pas d辿j clair soi-m棚me avec sa posture, son m辿tier, ses envies, ses ambitions ou bien ses craintes ? Cest la question que je me suis pos辿 plusieurs reprises durant ma carri竪re. Et cest de cela - et des quelques aides trouv辿es en route - dont je voudrais vous parler. Keynote d'ouverture de la conf辿rence d'Alpes Craft 2019 (le 13 juin 2019)]]>

Au-del de la passion, faire du logiciel pour moi cest aider les autres r辿soudre leurs probl竪mes. Comment aider les autres si on nest pas d辿j clair soi-m棚me avec sa posture, son m辿tier, ses envies, ses ambitions ou bien ses craintes ? Cest la question que je me suis pos辿 plusieurs reprises durant ma carri竪re. Et cest de cela - et des quelques aides trouv辿es en route - dont je voudrais vous parler. Keynote d'ouverture de la conf辿rence d'Alpes Craft 2019 (le 13 juin 2019)]]>
Thu, 13 Jun 2019 12:04:19 GMT https://fr.slideshare.net/slideshow/equiper-sa-voie/149429592 ThomasPierrain@slideshare.net(ThomasPierrain) Equiper sa voie ThomasPierrain Au-del de la passion, faire du logiciel pour moi cest aider les autres r辿soudre leurs probl竪mes. Comment aider les autres si on nest pas d辿j clair soi-m棚me avec sa posture, son m辿tier, ses envies, ses ambitions ou bien ses craintes ? Cest la question que je me suis pos辿 plusieurs reprises durant ma carri竪re. Et cest de cela - et des quelques aides trouv辿es en route - dont je voudrais vous parler. Keynote d'ouverture de la conf辿rence d'Alpes Craft 2019 (le 13 juin 2019) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/equipersavoie-190613120419-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Au-del de la passion, faire du logiciel pour moi cest aider les autres r辿soudre leurs probl竪mes. Comment aider les autres si on nest pas d辿j clair soi-m棚me avec sa posture, son m辿tier, ses envies, ses ambitions ou bien ses craintes ? Cest la question que je me suis pos辿 plusieurs reprises durant ma carri竪re. Et cest de cela - et des quelques aides trouv辿es en route - dont je voudrais vous parler. Keynote d&#39;ouverture de la conf辿rence d&#39;Alpes Craft 2019 (le 13 juin 2019)
from Thomas Pierrain
]]>
613 2 https://cdn.slidesharecdn.com/ss_thumbnails/equipersavoie-190613120419-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
As time goes by (episode 2) /slideshow/as-time-goes-by-episode-2/122241788 astimegoesbyv2-181107061957
When building an Event Sourcing system, can we change the past? Can we also forecast events in the future? If we want to provide various projections/visions of things that hapenned over the time, what are the consequences and trade-offs on our code? All these questions will be answered during this talk. But moreover, I'll tell you our learning story about Bi-temporal Event Sourcing. Yet another illustration of the power of modeling, sketches and concrete examples when we need to understand each others.]]>

When building an Event Sourcing system, can we change the past? Can we also forecast events in the future? If we want to provide various projections/visions of things that hapenned over the time, what are the consequences and trade-offs on our code? All these questions will be answered during this talk. But moreover, I'll tell you our learning story about Bi-temporal Event Sourcing. Yet another illustration of the power of modeling, sketches and concrete examples when we need to understand each others.]]>
Wed, 07 Nov 2018 06:19:57 GMT /slideshow/as-time-goes-by-episode-2/122241788 ThomasPierrain@slideshare.net(ThomasPierrain) As time goes by (episode 2) ThomasPierrain When building an Event Sourcing system, can we change the past? Can we also forecast events in the future? If we want to provide various projections/visions of things that hapenned over the time, what are the consequences and trade-offs on our code? All these questions will be answered during this talk. But moreover, I'll tell you our learning story about Bi-temporal Event Sourcing. Yet another illustration of the power of modeling, sketches and concrete examples when we need to understand each others. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/astimegoesbyv2-181107061957-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> When building an Event Sourcing system, can we change the past? Can we also forecast events in the future? If we want to provide various projections/visions of things that hapenned over the time, what are the consequences and trade-offs on our code? All these questions will be answered during this talk. But moreover, I&#39;ll tell you our learning story about Bi-temporal Event Sourcing. Yet another illustration of the power of modeling, sketches and concrete examples when we need to understand each others.
As time goes by (episode 2) from Thomas Pierrain
]]>
1649 7 https://cdn.slidesharecdn.com/ss_thumbnails/astimegoesbyv2-181107061957-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Et si on parlait thique ? /ThomasPierrain/et-si-on-parlait-thique letstalkaboutethics-181104195910
Coder, c'est de plus en plus fa巽onner le monde. Red辿finir ses contours et certaines interactions que nous pouvons avoir (ou pas) entre nous. Si certains m辿tiers se sont d辿j interrog辿s par le pass辿 sur leur r担le et leur impact sur la soci辿t辿, il me semble que ces questions d'辿thique ne nous traversent pas encore suffisamment dans la sph竪re des faiseuses et faiseurs de logiciels. Et si on se posait quelques minutes pour faire le tour de certaines d'entre elles ?]]>

Coder, c'est de plus en plus fa巽onner le monde. Red辿finir ses contours et certaines interactions que nous pouvons avoir (ou pas) entre nous. Si certains m辿tiers se sont d辿j interrog辿s par le pass辿 sur leur r担le et leur impact sur la soci辿t辿, il me semble que ces questions d'辿thique ne nous traversent pas encore suffisamment dans la sph竪re des faiseuses et faiseurs de logiciels. Et si on se posait quelques minutes pour faire le tour de certaines d'entre elles ?]]>
Sun, 04 Nov 2018 19:59:10 GMT /ThomasPierrain/et-si-on-parlait-thique ThomasPierrain@slideshare.net(ThomasPierrain) Et si on parlait thique ? ThomasPierrain Coder, c'est de plus en plus fa巽onner le monde. Red辿finir ses contours et certaines interactions que nous pouvons avoir (ou pas) entre nous. Si certains m辿tiers se sont d辿j interrog辿s par le pass辿 sur leur r担le et leur impact sur la soci辿t辿, il me semble que ces questions d'辿thique ne nous traversent pas encore suffisamment dans la sph竪re des faiseuses et faiseurs de logiciels. Et si on se posait quelques minutes pour faire le tour de certaines d'entre elles ? <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/letstalkaboutethics-181104195910-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coder, c&#39;est de plus en plus fa巽onner le monde. Red辿finir ses contours et certaines interactions que nous pouvons avoir (ou pas) entre nous. Si certains m辿tiers se sont d辿j interrog辿s par le pass辿 sur leur r担le et leur impact sur la soci辿t辿, il me semble que ces questions d&#39;辿thique ne nous traversent pas encore suffisamment dans la sph竪re des faiseuses et faiseurs de logiciels. Et si on se posait quelques minutes pour faire le tour de certaines d&#39;entre elles ?
Et si on parlait 羔hique ? from Thomas Pierrain
]]>
590 7 https://cdn.slidesharecdn.com/ss_thumbnails/letstalkaboutethics-181104195910-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Sortir de notre zone de confort /slideshow/sortir-de-notre-zone-de-confort/81856604 out-of-our-comfort-zone-thomaspierrain-171110143050
Keynote d'ouverture de BDX.IO le 10 Novembre 2017.]]>

Keynote d'ouverture de BDX.IO le 10 Novembre 2017.]]>
Fri, 10 Nov 2017 14:30:50 GMT /slideshow/sortir-de-notre-zone-de-confort/81856604 ThomasPierrain@slideshare.net(ThomasPierrain) Sortir de notre zone de confort ThomasPierrain Keynote d'ouverture de BDX.IO le 10 Novembre 2017. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/out-of-our-comfort-zone-thomaspierrain-171110143050-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Keynote d&#39;ouverture de BDX.IO le 10 Novembre 2017.
Sortir de notre zone de confort from Thomas Pierrain
]]>
1415 2 https://cdn.slidesharecdn.com/ss_thumbnails/out-of-our-comfort-zone-thomaspierrain-171110143050-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
L'Agilit辿 a grande 辿chelle : conserver l'esprit, pas la lettre https://fr.slideshare.net/slideshow/lagilit-a-grande-chelle-conserver-lesprit-pas-la-lettre/80528853 agiliteagrandeechelle-ministeredunumerique-6oct2017-171006121221
Talks donn辿s au minist竪re Fran巽ais du num辿rique le 6 Octobre 2017.]]>

Talks donn辿s au minist竪re Fran巽ais du num辿rique le 6 Octobre 2017.]]>
Fri, 06 Oct 2017 12:12:21 GMT https://fr.slideshare.net/slideshow/lagilit-a-grande-chelle-conserver-lesprit-pas-la-lettre/80528853 ThomasPierrain@slideshare.net(ThomasPierrain) L'Agilit辿 a grande 辿chelle : conserver l'esprit, pas la lettre ThomasPierrain Talks donn辿s au minist竪re Fran巽ais du num辿rique le 6 Octobre 2017. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/agiliteagrandeechelle-ministeredunumerique-6oct2017-171006121221-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talks donn辿s au minist竪re Fran巽ais du num辿rique le 6 Octobre 2017.
from Thomas Pierrain
]]>
1408 5 https://cdn.slidesharecdn.com/ss_thumbnails/agiliteagrandeechelle-ministeredunumerique-6oct2017-171006121221-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Legacy club (english version) /slideshow/legacy-club-english-version/76330213 legacyclub-en-170525081052
Unmaintainable code, repetitive bugs, time-consuming corrections, depressed teams ... No wonder most of us prefer to start projects from scratch (a.k.a. Greenfield) rather than a Legacy code base (Brownfield). For sure, situations where control has been lost are annoying, even more: exhausting. But what if we were wrong? What if -fully equipped with some refactoring techniques and communication skills- we were able to reverse things and get back control over such situations? During a session with real live-coding inside, come and discover the tips and tricks from people who prefer to regain control rather than undergo. From people who prefers the hidden opportunities of the legacy to the blank pages of the Greenfield projects. You too, realize it could be fun and join the Legacy Club! ]]>

Unmaintainable code, repetitive bugs, time-consuming corrections, depressed teams ... No wonder most of us prefer to start projects from scratch (a.k.a. Greenfield) rather than a Legacy code base (Brownfield). For sure, situations where control has been lost are annoying, even more: exhausting. But what if we were wrong? What if -fully equipped with some refactoring techniques and communication skills- we were able to reverse things and get back control over such situations? During a session with real live-coding inside, come and discover the tips and tricks from people who prefer to regain control rather than undergo. From people who prefers the hidden opportunities of the legacy to the blank pages of the Greenfield projects. You too, realize it could be fun and join the Legacy Club! ]]>
Thu, 25 May 2017 08:10:51 GMT /slideshow/legacy-club-english-version/76330213 ThomasPierrain@slideshare.net(ThomasPierrain) Legacy club (english version) ThomasPierrain Unmaintainable code, repetitive bugs, time-consuming corrections, depressed teams ... No wonder most of us prefer to start projects from scratch (a.k.a. Greenfield) rather than a Legacy code base (Brownfield). For sure, situations where control has been lost are annoying, even more: exhausting. But what if we were wrong? What if -fully equipped with some refactoring techniques and communication skills- we were able to reverse things and get back control over such situations? During a session with real live-coding inside, come and discover the tips and tricks from people who prefer to regain control rather than undergo. From people who prefers the hidden opportunities of the legacy to the blank pages of the Greenfield projects. You too, realize it could be fun and join the Legacy Club! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/legacyclub-en-170525081052-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Unmaintainable code, repetitive bugs, time-consuming corrections, depressed teams ... No wonder most of us prefer to start projects from scratch (a.k.a. Greenfield) rather than a Legacy code base (Brownfield). For sure, situations where control has been lost are annoying, even more: exhausting. But what if we were wrong? What if -fully equipped with some refactoring techniques and communication skills- we were able to reverse things and get back control over such situations? During a session with real live-coding inside, come and discover the tips and tricks from people who prefer to regain control rather than undergo. From people who prefers the hidden opportunities of the legacy to the blank pages of the Greenfield projects. You too, realize it could be fun and join the Legacy Club!
Legacy club (english version) from Thomas Pierrain
]]>
561 3 https://cdn.slidesharecdn.com/ss_thumbnails/legacyclub-en-170525081052-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The art of Software Design /slideshow/the-art-of-software-design/72028904 theartofsoftwaredesign-170211092912
Software Design ... a nice expression, uh? But what does it mean to "design a software"? What are the prerequisites? What are the pitfalls to avoid? As Software Designers we would like to highlight on what makes us build simple, useful and above all effective software. And of course, we will talk about Domain-Driven Design in that journey ;-) Talk made at http://domain-driven-design.eu/the-art-of-design/]]>

Software Design ... a nice expression, uh? But what does it mean to "design a software"? What are the prerequisites? What are the pitfalls to avoid? As Software Designers we would like to highlight on what makes us build simple, useful and above all effective software. And of course, we will talk about Domain-Driven Design in that journey ;-) Talk made at http://domain-driven-design.eu/the-art-of-design/]]>
Sat, 11 Feb 2017 09:29:12 GMT /slideshow/the-art-of-software-design/72028904 ThomasPierrain@slideshare.net(ThomasPierrain) The art of Software Design ThomasPierrain Software Design ... a nice expression, uh? But what does it mean to "design a software"? What are the prerequisites? What are the pitfalls to avoid? As Software Designers we would like to highlight on what makes us build simple, useful and above all effective software. And of course, we will talk about Domain-Driven Design in that journey ;-) Talk made at http://domain-driven-design.eu/the-art-of-design/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/theartofsoftwaredesign-170211092912-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Software Design ... a nice expression, uh? But what does it mean to &quot;design a software&quot;? What are the prerequisites? What are the pitfalls to avoid? As Software Designers we would like to highlight on what makes us build simple, useful and above all effective software. And of course, we will talk about Domain-Driven Design in that journey ;-) Talk made at http://domain-driven-design.eu/the-art-of-design/
The art of Software Design from Thomas Pierrain
]]>
2241 6 https://cdn.slidesharecdn.com/ss_thumbnails/theartofsoftwaredesign-170211092912-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CQRS without event sourcing /slideshow/cqrs-without-event-sourcing/70826633 cqrswithouteventsourcing-170109163957
An introduction to CQRS (without Event Sourcing) made at MS experiences days in Paris (and translated in english)]]>

An introduction to CQRS (without Event Sourcing) made at MS experiences days in Paris (and translated in english)]]>
Mon, 09 Jan 2017 16:39:57 GMT /slideshow/cqrs-without-event-sourcing/70826633 ThomasPierrain@slideshare.net(ThomasPierrain) CQRS without event sourcing ThomasPierrain An introduction to CQRS (without Event Sourcing) made at MS experiences days in Paris (and translated in english) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cqrswithouteventsourcing-170109163957-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An introduction to CQRS (without Event Sourcing) made at MS experiences days in Paris (and translated in english)
CQRS without event sourcing from Thomas Pierrain
]]>
5019 9 https://cdn.slidesharecdn.com/ss_thumbnails/cqrswithouteventsourcing-170109163957-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Async await...oh wait! /slideshow/async-awaitoh-wait/70383546 asyncawait-161222200224
An overview of .NET Async Await (20 minutes)]]>

An overview of .NET Async Await (20 minutes)]]>
Thu, 22 Dec 2016 20:02:24 GMT /slideshow/async-awaitoh-wait/70383546 ThomasPierrain@slideshare.net(ThomasPierrain) Async await...oh wait! ThomasPierrain An overview of .NET Async Await (20 minutes) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/asyncawait-161222200224-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An overview of .NET Async Await (20 minutes)
Async await...oh wait! from Thomas Pierrain
]]>
6042 10 https://cdn.slidesharecdn.com/ss_thumbnails/asyncawait-161222200224-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Decouvrir CQRS (sans Event sourcing) par la pratique https://fr.slideshare.net/slideshow/decouvrir-cqrs-par-la-pratique-67526638/67526638 decouvrircqrsparlapratique-161022100736
Introduction CQRS pr辿sent辿e aux MS experiences 2016 (Palais des Congr竪s) par Thomas PIERRAIN, en compagnie de Bruno BOUCARD, Tomasz JASKULA et Eric VERNIE.]]>

Introduction CQRS pr辿sent辿e aux MS experiences 2016 (Palais des Congr竪s) par Thomas PIERRAIN, en compagnie de Bruno BOUCARD, Tomasz JASKULA et Eric VERNIE.]]>
Sat, 22 Oct 2016 10:07:36 GMT https://fr.slideshare.net/slideshow/decouvrir-cqrs-par-la-pratique-67526638/67526638 ThomasPierrain@slideshare.net(ThomasPierrain) Decouvrir CQRS (sans Event sourcing) par la pratique ThomasPierrain Introduction CQRS pr辿sent辿e aux MS experiences 2016 (Palais des Congr竪s) par Thomas PIERRAIN, en compagnie de Bruno BOUCARD, Tomasz JASKULA et Eric VERNIE. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/decouvrircqrsparlapratique-161022100736-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction CQRS pr辿sent辿e aux MS experiences 2016 (Palais des Congr竪s) par Thomas PIERRAIN, en compagnie de Bruno BOUCARD, Tomasz JASKULA et Eric VERNIE.
from Thomas Pierrain
]]>
2034 15 https://cdn.slidesharecdn.com/ss_thumbnails/decouvrircqrsparlapratique-161022100736-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-ThomasPierrain-48x48.jpg?cb=1700209652 Specialties: Domain Driven Design (DDD), architecture, low latency, reactive and production-ready systems, parallel programming, middlewares, .NET platform, Test Driven Development (TDD), agile methodologies (XP), OO ... tpierrain.blogspot.com/ https://cdn.slidesharecdn.com/ss_thumbnails/thescaleuptheautonomyandthenuclearsubmarine-230610070021-18c32589-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/the-scaleup-the-autonomy-and-the-nuclear-submarine/258349805 The scale-up, the auto... https://cdn.slidesharecdn.com/ss_thumbnails/hexagonalandbeyond-220825154212-785997c7-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/hexagonal-and-beyond/252699633 Hexagonal And Beyond https://cdn.slidesharecdn.com/ss_thumbnails/lascaleuplautonomieetlesousmarinnucleaire-220424092232-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/la-scaleup-lautonomie-et-le-sousmarin-nuclaire/251651694 La scale-up, l&#39;autonom...