
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
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.
Episodes
- 1
#309.exe - IA inclusives: Une intelligence artificielle et une équité réelle par Julien Landuré
·11m - 2
#350.bin - J'ai un truc génial à vous annoncer
·17m - 3
#REDIFF 216.src - Le retour de "tester c'est douter" - Thomas Walter
·1h 4m - 4
#REDIFF 138.src - Au-delà du microservice, le no-server - Simon Parisot
·1h 5m - 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
#347.src - Vibe Coding: Coder, c'est valider : prototyper, jeter, recommencer avec Pierre Lemaire
·55m - 7
#346.src - IA & DevX: Code assisté, valeur humaine préservée avec Jocelyn N'takpe
·1h 13m - 8
#345.src - Les pièges du CTO: La lucidité, l'arme secrète du CTO avec Jean-Marc Leglise
·1h 3m - 9
#344.src - Cloud du coeur: Pas de cloud sans casserole, bricoler pour 35 000 utilisateurs avec Julien Briault
·58m - 10
#343.src - Sensome: La miniaturisation jusqu'à l'extrême avec Gor Lebedev
·52m - 11
#342.src - Agilité destructrice: Pourquoi l'agilité ne vous rendra pas plus rapide avec Denis Migot
·46m - 12
#341.bin - Bilan 2025: IA, productivité et rupture : nouvelle donne pour les développeurs ? avec Quentin Adam
·1h 28m - 13
#340.src - De l’idée à une entreprise avec Flutter: Quitter la stabilité pour l'impact avec Nicolas Guillot
·55m - 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
#338.src - Evaluation de GenAI: Pourquoi l'évaluation de l'IA n'a rien d'automatique avec Louis Pinsard
·50m - 16
#337.src - Gestion de la performance: Quand la perf devient l'affaire de toute l'équipe avec Adrien Cacciaguerra
·55m - 17
#336.src - La cyber avant et après l’IA: Multiplier la détection, garder l'esprit critique avec Benoit Larroque
·52m - 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
#335.src - Figma: From tech debt to AI, all through collaboration. The real life of a VP of Engineering avec Marcel Weekes
·48m - 20
#334.exe - IA et medical: L'IA, un nouveau regard sur le diagnostic par Jean-Christophe Leducq
·12m - 21
#334.src - IA et medical: L'IA, un nouveau regard sur le diagnostic avec Alexis Ducarouge
·52m - 22
#333.src - Bodyguard: Coder contre la haine avec Charles Cohen
·1h 5m - 23
#332.exe - Scaler un monolith: 250 devs, 35 000 fichiers et zéro panique par Jocelyn N'takpe
·18m - 24
#331.src - Accompagnement du changement: De l'outil à l'organisation avec Nazim Benbourahla
·50m - 25
#330.src - Souveraineté numérique: Sortir de l'ombre des GAFAM avec Damien Lecan
·50m - 26
#329.exe - Front agentique: Le HTML5 des LLMs ? par Nicolas Guillot
·12m - 27
#329.src - Front agentique: Le HTML5 des LLMs ? avec Frédéric Barthelet
·1h 4m - 28
#328.exe - Refactoring total: Le Grand Saut Technologique par Adrien Cacciaguerra
·14m - 29
#328.src - Refactoring total: Le Grand Saut Technologique avec Antoine Jacoutot
·1h 1m - 30
#327.exe - Fiabiliser l'usine logicielle: Équilibre entre précision et agilité par Louis Pinsard
·13m - 31
#327.src - Fiabiliser l'usine logicielle: Équilibre entre précision et agilité avec Geoffrey Berard
·54m - 32
#306.exe - Figma: Les designers et le dev par Nazim Benbourahla
·10m - 33
.bin – 6 ans, 324 épisodes et un micro
·13m - 34
#326.src - MCP Servers: Une clé pour une intelligence artificielle agile avec Zineb Bendhiba
·57m - 35
#325.src - Dev, un métier d'avenir ?: Mutation ou disparition ? avec Greg Lhotellier
·52m - 36
#324.exe - Skip: La programmation réactive sans React par Frédéric Barthelet
·10m - 37
#324.src - Skip: La programmation réactive sans React avec Julien Verlaguet
·1h 4m - 38
#323.exe - Expert de rien: Comment survivre dans la tech sans être expert par Antoine Jacoutot
·13m - 39
#323.src - Expert de rien: Comment survivre dans la tech sans être expert avec Mathieu Sanchez
·53m - 40
#REDIFF 229.bin - Dev == Artisan || Artiste: Chapitre 8 - Humoriste avec Verino
·1h 43m - 41
#REDIFF 184.ad - Norme FHIR & BDD: Mettre le feu aux bases de données avec Guillaume Rongier
·1h 3m - 42
#REDIFF 228.bin - Dev == Artisan || Artiste: Chapitre 7 - Chef étoilé avec Yannick Alleno
·1h 10m - 43
#REDIFF 43.src - Test: Tester c'est douter avec Arnaud Lemaire
·1h 16m - 44
#REDIFF 226.bin - Dev == Artisan || Artiste: Chapitre 5 - Maroquinière avec Karoline Bordas
·1h 9m - 45
#REDIFF 100.src - Side project: Side project deviendra grand avec Michael de Marliave
·1h 5m - 46
#REDIFF 223.bin - Dev == Artisan || Artiste: Chapitre 2 - Chorégraphe avec Kat de Blois
·1h 1m - 47
#REDIFF 182.src - Recrutement et tests techniques: Réussir un test technique avec Hugo Venturini
·1h 26m - 48
#322.src - IA et échecs: Entre performance et compréhension de l'intelligence avec Alexis Bozio
·55m - 49
#321.exe - Distinguished Engineer: L'équilibre entre Expertise Technique, influence et écoute par Jean-Marc Leglise
·13m - 50
#321.src - Distinguished Engineer: L'équilibre entre Expertise Technique, influence et écoute avec Emmanuel Bernard
·1h 3m - 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
#320.src - Fin de l'age d'or: Le jour où l'IA a bouffé l'âge d'or avec Benoit Gantaume
·51m - 53
#319.exe - User centric: Penser plus à l'utilisateur et moins au code par Pierre Lemaire
·10m - 54
#319.src - User centric: Penser plus à l'utilisateur et moins au code avec Raul Davidovich
·53m - 55
#318.exe - No-code corporate: Code-less to dev-more par Greg Lhotellier
·14m - 56
#318.src - No-code corporate: Code-less to dev-more avec Frédéric Najman
·53m - 57
#317.src - SQL: Turing complete et toujours incompris avec Cédric Miachon
·49m - 58
#316.src - IA de recommandation: L'épisode à recommander ! avec Arielle Marouani
·1h 5m - 59
#315.exe - Apprentissage visuel: Dessine moi un Kube par Julien Dubois
·12m - 60
#315.src - Apprentissage visuel: Dessine moi un Kube avec Aurélie Vache
·51m - 61
#314.exe - Au delà de la prédiction: Pousser les Limites de l'IA par Adnan Aita
·20m - 62
#314.src - Au delà de la prédiction: Pousser les Limites de l'IA avec Vincent Maladiere
·58m - 63
#313.src - Open Source: Mettre le dev en musique avec Fabien Potencier
·1h 17m - 64
#312.exe - Réussir son entretien technique: Repousser ses limites par Charles Cohen
·15m - 65
#312.src - Réussir son entretien technique: Repousser ses limites avec Abeba Ngwe
·51m - 66
#311.src - IA Agentique: IAutonomie numérique avec Samy Lastmann
·1h 2m - 67
#310.exe - Devenir CEO: Devenir CEO d'une boite tech par Frédéric Najman
·13m - 68
#310.ad - Devenir CEO: Devenir CEO d'une boite tech avec Benjamin Netter
·54m - 69
#309.src - IA inclusives: Une intelligence artificielle et une équité réelle avec Cristina Lunghi
·52m - 70
#308.exe - Sécuriser l'AD: Enjeux et défis sécuritaires par Mathieu Sanchez
·11m - 71
#308.src - Sécuriser l'AD: Enjeux et défis sécuritaires avec Clément Notin
·53m - 72
#307.exe - Langchain: Faire de l'IA comme des Lego par Julien Verlaguet
·12m - 73
#307.src - Langchain: Faire de l'IA comme des Lego avec Maxime Thoonsen
·1h 8m - 74
#306.exe - Figma: Les designers et le dev par Nazim Benbourahla
·10m - 75
#306.src - Figma: Les designers et le dev avec Anthony Froissant, Lucie Bordelais
·59m - 76
#305.src - Apprendre en codant: Être ou ne pas être D.E.V. avec Alex Delivet
·59m - 77
#304.bin - Bilan 2024: Le début de la révolution avec Quentin Adam
·1h 49m - 78
[REDIFF] #138.src - 100% Serverless: Au-delà du microservice, le no-server avec Simon Parisot
·1h 5m - 79
[REDIFF] #237.src - Exotec: Une reine et une armée de robots avec Sophie Paquereau
·1h 15m - 80
[REDIFF] #192.src - Chiffrement ubiquitaire: Chiffrer partout, tout le temps, pour tout le monde avec Bruno Grieder
·1h 9m - 81
[REDIFF] #258.src - Rôle d'architecte: D'infras, d'applicatifs ou d'entreprise avec Vianney Beaudoux
·59m - 82
#303.exe - Bubble: Ruptures et Possibilités par Benjamin Netter
·10m - 83
#303.src - Bubble: Ruptures et Possibilités avec Emmanuel Straschnov
·51m - 84
#302.exe - Clusters: L'orchestrateur universel par Benoit Larroque
·19m - 85
#302.src - Clusters: L'orchestrateur universel avec Benjamin Chastanier
·49m - 86
#301.exe - 5 stratégies Git: Le Sun Tzu du GIT par Cédric Miachon
·9m - 87
#301.src - 5 stratégies Git: Le Sun Tzu du GIT avec Olivier Jacques
·1h 2m - 88
#300.exe - La défense au delà de la tech: Devenir (et rester) une cyber puissance par Benoit Gantaume
·12m - 89
#300.src - La défense au delà de la tech: Devenir (et rester) une cyber puissance avec Didier Tisseyre
·1h 21m - 90
#299.src - IA: Du mythe à la réalité: Apprendre à comprendre l'intelligence avec Nastasia Saby
·53m - 91
#298.exe - VC & Dev: Naviguer entre tendances et réalités techniques par Emmanuel Straschnov
·9m - 92
#298.src - VC & Dev: Naviguer entre tendances et réalités techniques avec Alexis Robert
·53m - 93
#297.exe - Convergence des BDD: Une BDD pour toutes les gouverner par Emmanuel Bernard
·14m - 94
#297.src - Convergence des BDD: Une BDD pour toutes les gouverner avec Sylvain Arbaudie
·56m - 95
#296.exe - Entreprise libérée dans la tech: Agilité à grande échelle par Damien Lecan
·11m - 96
#296.src - Entreprise libérée dans la tech: Agilité à grande échelle avec Arnaud Grandchamp
·1h 12m - 97
#351.ad - AWS Summit: Rester aux commandes des agents de code avec Julien Lepine
·1h 3m - 98
#316.exe - IA de recommandation: L'épisode à recommander ! par Loic Tosser
·9m - 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
#348.src - Digital Substrate: Au-delà du framework : quand l'infrastructure devient un Data OS avec Jean-Christophe Leducq
·1h - 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
#351.ad - AWS Summit: Rester aux commandes des agents de code avec Julien Lepine
Hidden gemJulien 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