IFTTD - If This Then Dev

102 episodes listed below

Listen to the show on

Real engineering tradeoffs before the code.

The gist

IFTTD - If This Then Dev treats software choices as decisions with consequences, not abstract trends. Recent episodes move from scaling a huge Ruby on Rails monolith to AWS code agents and recommendation systems, with guests explaining constraints, compromises, and failure modes.

PRESS PLAY

Find your next episode

All episodes

About IFTTD - If This Then Dev

IFTTD - If This Then Dev is a French podcast about the thinking that happens before development becomes implementation. It treats technology as a set of choices under pressure. The show’s recent episodes are especially interested in the gap between clean theory and production reality. A conversation with Quentin de Metz uses a large monolith as the starting point, then follows the human consequences of that architecture. Team movement, hiring, ecosystem depth, API surfaces, and data-team boundaries all become part of the same technical question. The point is not that one stack wins. The point is that every stack creates costs somewhere. Another recent episode brings in Julien Lépine, identified as technology director at Amazon Web Services for France, to discuss code agents after AWS Summit. That conversation is less about novelty than steering. Code generation can be fast, but understanding generated code, keeping context manageable, and preserving engineering judgment remain central concerns. The show also reaches into recommendation AI with Loic Tosser. There, the discussion moves from music catalogs to mood, similarity, personalization, and the difficulty of finding the right suggestion inside an overwhelming library. IFTTD often circles the same mature question from different angles. What does a tool make easier. What does it hide. What complexity does it move to another team, layer, or future incident. The register is direct, technical, and comfortable with developer shorthand. It can talk about Ruby on Rails, Python endpoints, Lambda billing, machine learning predictions, and agile history without turning the episode into a tutorial. The pacing is loose but purposeful, with room for jokes, references, and practical disagreement. It is strongest for listeners who already live near software delivery and want experience-based judgment rather than product-page excitement. IFTTD makes engineering feel like a craft of constraints, not a parade of new acronyms.

Made for: For French-speaking developers, tech leads, architects, and engineering managers who want practical conversations about architecture, AI tooling, cloud, data, and team constraints. It fits listeners who prefer field experience to step-by-step tutorials.

What sets it apart: IFTTD anchors trends in production consequences: hiring, maintainability, execution cost, team boundaries, and the limits of generated code. Its conversations are technical without becoming lessons, and skeptical without becoming cynical.

In their own words

If This Then Dev, c'est le podcast D.E.V : Différent, Extraordinaire et Visionnaire. Un podcast qui veut résoudre le problème avant de passer au dev. Chaque semaine Bruno Soulez reçoit un expert pour décoder un sujet ou une tendance dans l’univers de l’innovation et des technologies en général. Sans en faire un tuto, ils parleront d’une techno ou du quotidien des STEM. Une discussion sans boucle, sans condition, mais compilée afin d’en comprendre tous les éléments avant de commencer à dev. Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

software architecture tradeoffsmonolith scalingRuby on Rails teamsPython data workflowscode agents and AI toolingAWS and serverlessrecommendation algorithms

Episodes

  1. 1

    #309.exe - IA inclusives: Une intelligence artificielle et une équité réelle par Julien Landuré

    ·11m
  2. 2

    #350.bin - J'ai un truc génial à vous annoncer

    ·17m
  3. 3

    #REDIFF 216.src - Le retour de "tester c'est douter" - Thomas Walter

    ·1h 4m
  4. 4

    #REDIFF 138.src - Au-delà du microservice, le no-server - Simon Parisot

    ·1h 5m
  5. 5

    #349.src - Tech et Soft Skills: Pourquoi l'empathie fait la différence dans une équipe de dev ? avec Sébastien Deleuze

    ·1h 5m
  6. 6

    #347.src - Vibe Coding: Coder, c'est valider : prototyper, jeter, recommencer avec Pierre Lemaire

    ·55m
  7. 7

    #346.src - IA & DevX: Code assisté, valeur humaine préservée avec Jocelyn N'takpe

    ·1h 13m
  8. 8

    #345.src - Les pièges du CTO: La lucidité, l'arme secrète du CTO avec Jean-Marc Leglise

    ·1h 3m
  9. 9

    #344.src - Cloud du coeur: Pas de cloud sans casserole, bricoler pour 35 000 utilisateurs avec Julien Briault

    ·58m
  10. 10

    #343.src - Sensome: La miniaturisation jusqu'à l'extrême avec Gor Lebedev

    ·52m
  11. 11

    #342.src - Agilité destructrice: Pourquoi l'agilité ne vous rendra pas plus rapide avec Denis Migot

    ·46m
  12. 12

    #341.bin - Bilan 2025: IA, productivité et rupture : nouvelle donne pour les développeurs ? avec Quentin Adam

    ·1h 28m
  13. 13

    #340.src - De l’idée à une entreprise avec Flutter: Quitter la stabilité pour l'impact avec Nicolas Guillot

    ·55m
  14. 14

    #339.src - Dev, un problème simple: Pourquoi le métier de dev n'est pas devenu (si) compliqué avec Adnan Aita

    ·55m
  15. 15

    #338.src - Evaluation de GenAI: Pourquoi l'évaluation de l'IA n'a rien d'automatique avec Louis Pinsard

    ·50m
  16. 16

    #337.src - Gestion de la performance: Quand la perf devient l'affaire de toute l'équipe avec Adrien Cacciaguerra

    ·55m
  17. 17

    #336.src - La cyber avant et après l’IA: Multiplier la détection, garder l'esprit critique avec Benoit Larroque

    ·52m
  18. 18

    #335.exe - Figma: From tech debt to AI, all through collaboration. The real life of a VP of Engineering par Caroline Chavier

    ·12m
  19. 19

    #335.src - Figma: From tech debt to AI, all through collaboration. The real life of a VP of Engineering avec Marcel Weekes

    ·48m
  20. 20

    #334.exe - IA et medical: L'IA, un nouveau regard sur le diagnostic par Jean-Christophe Leducq

    ·12m
  21. 21

    #334.src - IA et medical: L'IA, un nouveau regard sur le diagnostic avec Alexis Ducarouge

    ·52m
  22. 22

    #333.src - Bodyguard: Coder contre la haine avec Charles Cohen

    ·1h 5m
  23. 23

    #332.exe - Scaler un monolith: 250 devs, 35 000 fichiers et zéro panique par Jocelyn N'takpe

    ·18m
  24. 24

    #331.src - Accompagnement du changement: De l'outil à l'organisation avec Nazim Benbourahla

    ·50m
  25. 25

    #330.src - Souveraineté numérique: Sortir de l'ombre des GAFAM avec Damien Lecan

    ·50m
  26. 26

    #329.exe - Front agentique: Le HTML5 des LLMs ? par Nicolas Guillot

    ·12m
  27. 27

    #329.src - Front agentique: Le HTML5 des LLMs ? avec Frédéric Barthelet

    ·1h 4m
  28. 28

    #328.exe - Refactoring total: Le Grand Saut Technologique par Adrien Cacciaguerra

    ·14m
  29. 29

    #328.src - Refactoring total: Le Grand Saut Technologique avec Antoine Jacoutot

    ·1h 1m
  30. 30

    #327.exe - Fiabiliser l'usine logicielle: Équilibre entre précision et agilité par Louis Pinsard

    ·13m
  31. 31

    #327.src - Fiabiliser l'usine logicielle: Équilibre entre précision et agilité avec Geoffrey Berard

    ·54m
  32. 32

    #306.exe - Figma: Les designers et le dev par Nazim Benbourahla

    ·10m
  33. 33

    .bin – 6 ans, 324 épisodes et un micro

    ·13m
  34. 34

    #326.src - MCP Servers: Une clé pour une intelligence artificielle agile avec Zineb Bendhiba

    ·57m
  35. 35

    #325.src - Dev, un métier d'avenir ?: Mutation ou disparition ? avec Greg Lhotellier

    ·52m
  36. 36

    #324.exe - Skip: La programmation réactive sans React par Frédéric Barthelet

    ·10m
  37. 37

    #324.src - Skip: La programmation réactive sans React avec Julien Verlaguet

    ·1h 4m
  38. 38

    #323.exe - Expert de rien: Comment survivre dans la tech sans être expert par Antoine Jacoutot

    ·13m
  39. 39

    #323.src - Expert de rien: Comment survivre dans la tech sans être expert avec Mathieu Sanchez

    ·53m
  40. 40

    #REDIFF 229.bin - Dev == Artisan || Artiste: Chapitre 8 - Humoriste avec Verino

    ·1h 43m
  41. 41

    #REDIFF 184.ad - Norme FHIR & BDD: Mettre le feu aux bases de données avec Guillaume Rongier

    ·1h 3m
  42. 42

    #REDIFF 228.bin - Dev == Artisan || Artiste: Chapitre 7 - Chef étoilé avec Yannick Alleno

    ·1h 10m
  43. 43

    #REDIFF 43.src - Test: Tester c'est douter avec Arnaud Lemaire

    ·1h 16m
  44. 44

    #REDIFF 226.bin - Dev == Artisan || Artiste: Chapitre 5 - Maroquinière avec Karoline Bordas

    ·1h 9m
  45. 45

    #REDIFF 100.src - Side project: Side project deviendra grand avec Michael de Marliave

    ·1h 5m
  46. 46

    #REDIFF 223.bin - Dev == Artisan || Artiste: Chapitre 2 - Chorégraphe avec Kat de Blois

    ·1h 1m
  47. 47

    #REDIFF 182.src - Recrutement et tests techniques: Réussir un test technique avec Hugo Venturini

    ·1h 26m
  48. 48

    #322.src - IA et échecs: Entre performance et compréhension de l'intelligence avec Alexis Bozio

    ·55m
  49. 49

    #321.exe - Distinguished Engineer: L'équilibre entre Expertise Technique, influence et écoute par Jean-Marc Leglise

    ·13m
  50. 50

    #321.src - Distinguished Engineer: L'équilibre entre Expertise Technique, influence et écoute avec Emmanuel Bernard

    ·1h 3m
  51. 51

    #320.exe - Fin de l'age d'or: Le jour où l'IA a bouffé l'âge d'or par Alexis Ducarouge

    ·15m
  52. 52

    #320.src - Fin de l'age d'or: Le jour où l'IA a bouffé l'âge d'or avec Benoit Gantaume

    ·51m
  53. 53

    #319.exe - User centric: Penser plus à l'utilisateur et moins au code par Pierre Lemaire

    ·10m
  54. 54

    #319.src - User centric: Penser plus à l'utilisateur et moins au code avec Raul Davidovich

    ·53m
  55. 55

    #318.exe - No-code corporate: Code-less to dev-more par Greg Lhotellier

    ·14m
  56. 56

    #318.src - No-code corporate: Code-less to dev-more avec Frédéric Najman

    ·53m
  57. 57

    #317.src - SQL: Turing complete et toujours incompris avec Cédric Miachon

    ·49m
  58. 58

    #316.src - IA de recommandation: L'épisode à recommander ! avec Arielle Marouani

    ·1h 5m
  59. 59

    #315.exe - Apprentissage visuel: Dessine moi un Kube par Julien Dubois

    ·12m
  60. 60

    #315.src - Apprentissage visuel: Dessine moi un Kube avec Aurélie Vache

    ·51m
  61. 61

    #314.exe - Au delà de la prédiction: Pousser les Limites de l'IA par Adnan Aita

    ·20m
  62. 62

    #314.src - Au delà de la prédiction: Pousser les Limites de l'IA avec Vincent Maladiere

    ·58m
  63. 63

    #313.src - Open Source: Mettre le dev en musique avec Fabien Potencier

    ·1h 17m
  64. 64

    #312.exe - Réussir son entretien technique: Repousser ses limites par Charles Cohen

    ·15m
  65. 65

    #312.src - Réussir son entretien technique: Repousser ses limites avec Abeba Ngwe

    ·51m
  66. 66

    #311.src - IA Agentique: IAutonomie numérique avec Samy Lastmann

    ·1h 2m
  67. 67

    #310.exe - Devenir CEO: Devenir CEO d'une boite tech par Frédéric Najman

    ·13m
  68. 68

    #310.ad - Devenir CEO: Devenir CEO d'une boite tech avec Benjamin Netter

    ·54m
  69. 69

    #309.src - IA inclusives: Une intelligence artificielle et une équité réelle avec Cristina Lunghi

    ·52m
  70. 70

    #308.exe - Sécuriser l'AD: Enjeux et défis sécuritaires par Mathieu Sanchez

    ·11m
  71. 71

    #308.src - Sécuriser l'AD: Enjeux et défis sécuritaires avec Clément Notin

    ·53m
  72. 72

    #307.exe - Langchain: Faire de l'IA comme des Lego par Julien Verlaguet

    ·12m
  73. 73

    #307.src - Langchain: Faire de l'IA comme des Lego avec Maxime Thoonsen

    ·1h 8m
  74. 74

    #306.exe - Figma: Les designers et le dev par Nazim Benbourahla

    ·10m
  75. 75

    #306.src - Figma: Les designers et le dev avec Anthony Froissant, Lucie Bordelais

    ·59m
  76. 76

    #305.src - Apprendre en codant: Être ou ne pas être D.E.V. avec Alex Delivet

    ·59m
  77. 77

    #304.bin - Bilan 2024: Le début de la révolution avec Quentin Adam

    ·1h 49m
  78. 78

    [REDIFF] #138.src - 100% Serverless: Au-delà du microservice, le no-server avec Simon Parisot

    ·1h 5m
  79. 79

    [REDIFF] #237.src - Exotec: Une reine et une armée de robots avec Sophie Paquereau

    ·1h 15m
  80. 80

    [REDIFF] #192.src - Chiffrement ubiquitaire: Chiffrer partout, tout le temps, pour tout le monde avec Bruno Grieder

    ·1h 9m
  81. 81

    [REDIFF] #258.src - Rôle d'architecte: D'infras, d'applicatifs ou d'entreprise avec Vianney Beaudoux

    ·59m
  82. 82

    #303.exe - Bubble: Ruptures et Possibilités par Benjamin Netter

    ·10m
  83. 83

    #303.src - Bubble: Ruptures et Possibilités avec Emmanuel Straschnov

    ·51m
  84. 84

    #302.exe - Clusters: L'orchestrateur universel par Benoit Larroque

    ·19m
  85. 85

    #302.src - Clusters: L'orchestrateur universel avec Benjamin Chastanier

    ·49m
  86. 86

    #301.exe - 5 stratégies Git: Le Sun Tzu du GIT par Cédric Miachon

    ·9m
  87. 87

    #301.src - 5 stratégies Git: Le Sun Tzu du GIT avec Olivier Jacques

    ·1h 2m
  88. 88

    #300.exe - La défense au delà de la tech: Devenir (et rester) une cyber puissance par Benoit Gantaume

    ·12m
  89. 89

    #300.src - La défense au delà de la tech: Devenir (et rester) une cyber puissance avec Didier Tisseyre

    ·1h 21m
  90. 90

    #299.src - IA: Du mythe à la réalité: Apprendre à comprendre l'intelligence avec Nastasia Saby

    ·53m
  91. 91

    #298.exe - VC & Dev: Naviguer entre tendances et réalités techniques par Emmanuel Straschnov

    ·9m
  92. 92

    #298.src - VC & Dev: Naviguer entre tendances et réalités techniques avec Alexis Robert

    ·53m
  93. 93

    #297.exe - Convergence des BDD: Une BDD pour toutes les gouverner par Emmanuel Bernard

    ·14m
  94. 94

    #297.src - Convergence des BDD: Une BDD pour toutes les gouverner avec Sylvain Arbaudie

    ·56m
  95. 95

    #296.exe - Entreprise libérée dans la tech: Agilité à grande échelle par Damien Lecan

    ·11m
  96. 96

    #296.src - Entreprise libérée dans la tech: Agilité à grande échelle avec Arnaud Grandchamp

    ·1h 12m
  97. 97

    #351.ad - AWS Summit: Rester aux commandes des agents de code avec Julien Lepine

    ·1h 3m
  98. 98

    #316.exe - IA de recommandation: L'épisode à recommander ! par Loic Tosser

    ·9m
  99. 99

    #332.src - Scaler un monolith: 250 devs, 35 000 fichiers et zéro panique avec Quentin de Metz

    Bruno Soulez hosts Quentin de Metz, CTO and co-founder of Penny Lane, to discuss scaling a monolithic software architecture.

    ·55m·5 clips
  100. 100

    #348.src - Digital Substrate: Au-delà du framework : quand l'infrastructure devient un Data OS avec Jean-Christophe Leducq

    ·1h
  101. 101

    #316.exe - IA de recommandation: L'épisode à recommander ! par Loic Tosser

    Bruno Soulez hosts Loïc Tosser to compile and discuss episode 316 with Ariel on Deezer's recommendation AI.

    ·9m
  102. 102

    #351.ad - AWS Summit: Rester aux commandes des agents de code avec Julien Lepine

    Hidden gem

    Julien Lépine, technology director at AWS France, describes the AWS Summit at the Palais des Congrès as the first Summit of the year and a learning event with about 10,000 people.

    ·1h 3m·2 clips