Talks & Podcasts
Partage de connaissances sur le rôle de Fractional CTO, DDD, Software Craftsmanship, TDD et la construction d'équipes engineering performantes.
Voir toutes les présentations sur SpeakerDeck →
Co-fondateur de SOCRATES Canada. Co-organisateur de Software Crafters Montréal et Romandie Software Crafters.
Podcasts
Écoutez mes conversations
Discussions approfondies sur le leadership engineering, les pratiques techniques et l'évolution de carrière.
Les enjeux des Fractional CTOs
Avec Cédric Teyton (CTO chez Packmind)
Discussion approfondie sur le rôle de Fractional CTO : quand c'est pertinent pour les startups early-stage, la posture CTO avec les stakeholders, les erreurs courantes et comment préparer les phases de croissance.
Écouter →Construire des systèmes autonomes dans les organisations tech
Avec Matt Warcholinski (Co-fondateur chez Brainhub)
L'importance de la centricité client, leçons de leadership sur l'écoute active, discussion sur les tendances IA, et pourquoi les professionnels tech devraient s'engager au-delà du code via le mentorat.
Écouter sur Spotify →Traquer le code mort et le supprimer
Avec Robby Russell (CEO chez Planet Argon, Créateur de Oh My Zsh)
L'importance de traquer le code mort et de le supprimer, les bénéfices de suites de tests automatisés fiables, et mon parcours de développeur à coach.
Écouter →TDD sous stress
Avec Benoit Gantaume
Comment systématiser le TDD dans sa pratique, même sous stress et contraintes de temps. Le TDD est-il une méthode de test ou une façon de coder ?
Écouter →La valeur de créer de la valeur
Avec Tim Bourguignon
Mon parcours de développeur de la Tunisie à Paris puis Montréal. La découverte de XP, l'éthique, l'humilité, et pourquoi le mouvement "crafters" a tout changé.
Écouter →Découper en petites unités
Avec João Rosa
Comment j'aborde le développement logiciel, les outils et techniques que j'utilise. On discute aussi inclusion et diversité comme aspects critiques pour les organisations.
Écouter →Microservices : Architecture en profondeur
Avec Emmanuel Bernard, Guillaume Laforge, Antonio Goncalves & Audrey Neveu
Pour quelle équipe, quel projet, avec quels outils ? Retours d'expérience et conseils concrets sur l'implémentation d'architecture microservices.
Écouter →Talks
Présentations & Ateliers
Conférence • Alpes Craft 2023
Microservices : ce que j'aurais voulu savoir avant
Tous les effets secondaires méconnus de l'architecture microservices. Retours d'expériences réels d'implémentations ratées et réussies. Quand adopter, quand éviter.
🇫🇷 Grenoble, France • Juin 2023
Atelier • DDD Europe 2022
Comment le Context Mapping DDD nous rend plus autonomes
Un kata de refactoring utilisant les patterns stratégiques DDD (ACL, Open Host Service, Customer/Supplier) pour gagner en autonomie face au legacy. Java & TypeScript.
🇳🇱 Amsterdam • Juin 2022
Talk • DDD Europe 2022
Les concepts DDD à la rescousse du Naming
Le nommage est l'une des choses les plus difficiles en développement. Comment les concepts DDD comme Bounded Context et Supple Design aident les équipes à mieux communiquer via le code. Co-présenté avec Sepehr Namdar.
🇳🇱 Amsterdam • Juin 2022
Talk • 45 min
Event Storming pour sauver le Legacy Code
Comment extraire la connaissance métier du code legacy et utiliser l'Event Storming pour cartographier le domaine avant tout refactoring.
Plusieurs conférences
Atelier • Hands-on
Legacy Code : Trousse de premiers secours
Techniques pratiques pour travailler en sécurité avec du code legacy. Tests de caractérisation, seams, techniques de rupture de dépendances.
Code Thursday Suisse
Meetup • 56K.Cloud & AWS
GenAI & Outils de Codage
Découvrez les outils de codage IA qui révolutionnent les workflows de développement. Démo live de création d'un chatbot GenAI entraîné avec des données personnalisées.
Code Thursday Sion • 2024
Sujets
Ce dont je parle
Ateliers
Formations Hands-on
Chez vous, avec votre équipe, ou en conférence.
Event Storming
Découverte collaborative du domaine
DDD Stratégique
Bounded contexts, context mapping
DDD Tactique
Aggregates, entités, services domaine
Value Stream Mapping
Visualiser la chaîne de valeur, mesurer le lead time
Path to Production
Cartographier le pipeline de livraison
Example Mapping
Affiner les user stories avec des exemples
Vous souhaitez m'inviter à votre événement ?
J'interviens en conférence, en meetup, en podcast, et j'anime des ateliers privés.
Discutons →