POPULARITY
Categories
In this week's episode of The Money Mondays, Dan Fleyshman sits down with Eric Spofford and Justus Parmer for a fast-paced, money-focused conversation built around the show's three pillars: how to make money, how to invest money, and how to give back.Eric shares his journey from addiction and rock bottom to building a real business that scaled to hundreds of employees and ultimately sold for $115M—then breaks down the real mechanics of creating “sellable” companies: EBITDA, multiples, reducing key-man risk, building leadership teams, SOPs/KPIs, and what the exit process actually looks like from banker to data room to LOI and due diligence.Then Justus dives into how he thinks about investing with an “edge,” why he's focused on American industrial assets and long-term infrastructure plays, how AI is impacting decision-making, and why the “butterfly effect” of giving back matters more than people realize.As always, keep in mind—this episode might not just be for you. It could be the one you send to a friend who's trying to scale, raise money, invest smarter, or build something real.Get a free sales and marketing audit from my team. We'll find where you're leaking revenue and tell you exactly what to fix → danhighlevel.comLike this episode? Watch more like it
Ben Symes and Shane Keegan are in the hot seats for this week's LOI late night.
COMMENTAIRE DE L'EVANGILE DU JOUR Matthieu 7, 7-12En ce temps-là, Jésus disait à ses disciples : « Demandez, on vous donnera ; cherchez, vous trouverez ; frappez, on vous ouvrira. En effet, quiconque demande reçoit ; qui cherche trouve ; à qui frappe, on ouvrira. Ou encore : lequel d'entre vous donnera une pierre à son fils quand il lui demande du pain ? ou bien lui donnera un serpent, quand il lui demande un poisson ? Si donc vous, qui êtes mauvais, vous savez donner de bonnes choses à vos enfants, combien plus votre Père qui est aux cieux donnera-t-il de bonnes choses à ceux qui les lui demandent ! Donc, tout ce que vous voudriez que les autres fassent pour vous, faites-le pour eux, vous aussi : voilà ce que disent la Loi et les Prophètes. »
After 35+ years of closing deals across industries, Corey Kupfer shares the practical strategies that separate deals that close from deals that die in the final stretch. This remastered solocast from the early days of DealQuest delivers timeless advice on getting deals across the finish line. In this solocast episode of the DealQuest Podcast, host Corey Kupfer breaks down the critical factors that determine whether your deal actually closes or falls apart at the last minute. Drawing from decades of experience as an M&A attorney, entrepreneur, and dealmaker, Corey addresses the mental traps, preparation gaps, and emotional triggers that derail otherwise successful transactions. WHAT YOU'LL LEARN: In this episode, you'll discover why mentally closing a deal before it actually closes is the biggest mistake dealmakers make, and how "spending the money in your mind" sabotages your focus and negotiating position. Corey explains the concept of pre-due diligence and why preparation before the LOI stage prevents deals from falling apart during buyer scrutiny. You'll learn how to identify your true bottom line and get total clarity on what's acceptable and what's not. The episode covers how ego and emotional attachment blow deals that would otherwise succeed, the strategic balance of bringing in key stakeholders while maintaining confidentiality, and how to keep deal momentum alive through consistent engagement with your professional team. WHY DEALS DIE: Most deals don't fall apart because of bad terms or major due diligence discoveries. They fall apart because someone mentally checked out too early. The moment you sign the LOI and start treating the deal as done, you stop focusing on the critical work still required. You stop keeping your due diligence clean. You stop maintaining pace. You stop staying hungry for the close. The other side senses this shift, issues arise that could have been managed, and momentum dies. PRE-DUE DILIGENCE PREPARATION: One of the best ways to ensure deals close is preparation that happens before negotiations even heat up. If you're selling your company, experienced advisors know what buyers will examine. If you're raising capital, they know what investors will scrutinize. The goal is to be fully prepared and looking great before their team starts asking questions. Many deals fall apart during due diligence because sellers haven't done this preparation work. When there's smoke, buyers think there's fire. One issue makes them worry about ten others they haven't found yet. TRUE BOTTOM LINE CLARITY: This connects to a fundamental negotiating principle from Corey's Authentic Negotiating book. You need total clarity on exactly what's acceptable and what's not acceptable to you. When things shift unexpectedly, whether the economy changes, due diligence reveals issues, a key employee leaves, or you lose a major client, that foundation of clarity determines whether you navigate the disruption or let it derail everything. If you don't know your true bottom line, these disruptions can easily prevent you from ever reaching closing. MANAGING EGO AND ATTACHMENT: As deals progress, watch for ego and emotional attachment on both sides. When the other party raises issues close to closing, you need clarity to analyze whether those issues actually matter versus reacting because you feel triggered. Sometimes people blow deals not because the terms became unacceptable, but because they got tired, frustrated, or insulted. Don't let triggering emotions destroy a deal that could be very good or lucrative for you. STAKEHOLDER ALIGNMENT: Deals can fail at the last minute because the principals assume alignment that doesn't exist. They go to key employees, minority owners, or investors expecting buy-in and discover it isn't there. The balance between confidentiality and getting necessary stakeholder alignment requires strategic thinking. Especially if you're selling your company, you have to weigh not being seen as "in play" on the marketplace and not having employees get spooked against the risk of bringing key folks in too late. MAINTAINING MOMENTUM: Work closely with your team and professionals to keep the pace of the deal moving forward. Deals die when people lose interest or momentum simply fades. Consistent engagement, timely responses to information requests, and staying available to work through inevitable issues keeps deals on track. Perfect for business owners preparing to sell, executives pursuing acquisitions, entrepreneurs raising capital, and anyone involved in transactions who wants to understand why deals succeed or fail in the final stretch. FOR MORE ON THIS EPISODE: https://www.coreykupfer.com/blog/how-to-close-deals FOR MORE ON COREY KUPFER https://www.linkedin.com/in/coreykupfer/ https://www.coreykupfer.com/ Corey Kupfer is an expert strategist, negotiator, and dealmaker. He has more than 35 years of professional deal-making and negotiating experience. Corey is a successful entrepreneur, attorney, consultant, author, and professional speaker. He is deeply passionate about deal-driven growth. He is also the creator and host of the DealQuest Podcast. Get deal-ready with the DealQuest Podcast with Corey Kupfer, where like-minded entrepreneurs and business leaders converge, share insights and challenges, and success stories. Equip yourself with the tools, resources, and support necessary to navigate the complex yet rewarding world of dealmaking. Dive into the world of deal-driven growth today! Episode Highlights with Timestamps [00:00] - Introduction to the remastered episode series and podcast growth [01:30] - Setting up the solocast on how to close deals [02:00] - The biggest mistake: mentally closing deals before they're actually closed [03:15] - Why "spending the money in your mind" sabotages your deal [04:00] - The deal is not closed until it is closed: maintaining focus through closing [04:45] - Pre-due diligence preparation as your secret weapon [05:30] - How preparation upfront prevents deals from falling apart [06:15] - The true bottom line concept from Authentic Negotiating [06:45] - Why clarity on objectives helps navigate unexpected disruptions [07:15] - Watching your ego and attachment as deals progress [08:00] - Recognizing when you're triggered versus making clear-headed decisions [08:45] - Making sure stakeholders are aligned before closing [09:15] - Balancing confidentiality with getting necessary buy-in [09:45] - Maintaining deal momentum through engagement with your team Host Bio: Corey Kupfer is an expert strategist, negotiator, and dealmaker with more than 35 years of professional deal-making and negotiating experience. Corey is a successful entrepreneur, attorney, consultant, author, and professional speaker deeply passionate about deal-driven growth. He is the creator and host of the DealQuest Podcast. Show Description: Do you want your business to grow faster? The DealQuest Podcast with Corey Kupfer reveals how successful entrepreneurs and business leaders use strategic deals to accelerate growth. From large mergers and acquisitions to capital raising, joint ventures, strategic alliances, real estate deals, and more, this show discusses the full spectrum of deal-driven growth strategies. Get the confidence to pursue deals that will help your company scale faster. Related Episodes: Episode 366 - Jodi Hume on Exit Planning and Founder Clarity Episode 330 - Pete Mohr on Business Transitions and Stakeholder Alignment Episode 337 - Jonathan Gardner on Cross-Cultural Deals and Due Diligence Episode 324 - Sejal Lakhani-Bhatt on Tech Due Diligence in M&A Episode 332 - John Martinka on Financial Due Diligence Best Practices Follow DealQuest Podcast: LinkedIn: https://www.linkedin.com/in/coreykupfer/ Website: https://www.coreykupfer.com/ Keywords/Tags: how to close deals, deal closing strategies, M&A closing process, due diligence preparation, letter of intent, deal negotiation, business acquisition, deal momentum, stakeholder alignment, pre-due diligence, authentic negotiating, true bottom line, deal mindset, transaction management, merger and acquisition, capital raising, joint ventures, business sale preparation, negotiation strategy, dealmaking
durée : 00:03:36 - Charline explose les faits - par : Charline Vanhoenacker - Le débat sur la fin de vie est tellement long qu'il donne envie de crever. Il dure depuis quinze ans et cet après-midi, l'Assemblée devrait enfin voter la loi… Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
durée : 00:03:36 - Charline explose les faits - par : Charline Vanhoenacker - Le débat sur la fin de vie est tellement long qu'il donne envie de crever. Il dure depuis quinze ans et cet après-midi, l'Assemblée devrait enfin voter la loi… Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Stephen Doyle was joined by Vinny Perth and Gareth McGlynn to dive into all things LOI as they review all the weekend from the previous weekend's action and look ahead to the Dublin Derby coming up this Friday. And of course they answered your questions which you can send to theloipod@offtheball.com
durée : 00:19:53 - Journal de 18h - Les députés avaient au préalable écarté l'amendement contesté qui facilitait le recours à un soignant pour exercer ce droit à l'aide à mourir. Le texte a été voté à une très large majorité par 299 voix contre 226.
Voici l'Évangile du jeudi 26 février 2026 :« Quiconque demande reçoit » (Mt 7, 7-12)En ce temps-là, Jésus disait à ses disciples : « Demandez, on vous donnera ; cherchez, vous trouverez ; frappez, on vous ouvrira. En effet, quiconque demande reçoit ; qui cherche trouve ; à qui frappe, on ouvrira. Ou encore : lequel d'entre vous donnera une pierre à son fils quand il lui demande du pain ? ou bien lui donnera un serpent, quand il lui demande un poisson ? Si donc vous, qui êtes mauvais, vous savez donner de bonnes choses à vos enfants, combien plus votre Père qui est aux cieux donnera-t-il de bonnes choses à ceux qui les lui demandent ! Donc, tout ce que vous voudriez que les autres fassent pour vous, faites-le pour eux, vous aussi : voilà ce que disent la Loi et les Prophètes. »– Acclamons la Parole de Dieu. Cet enregistrement est proposé bénévolement pour répandre la Parole de Dieu
02:30
EPISODE 245. Key Takeaways: What due diligence is: The buyer's inspection/audit of the seller's business to confirm the story, financials, contracts, and assumptions made pre-LOI. The emotional shift for sellers: Post-LOI can feel like “we're done,” but diligence is often the most challenging phase and can be exhausting and distracting. Why buyers do it: Risk mitigation and validation, plus identifying upside (synergies, growth investment opportunities, consolidation savings). Common seller mistake: Underestimating diligence and showing up unprepared, both emotionally and operationally. Role of an M&A advisor: First point of contact, ensuring data is clean/defensible, fast response cadence, and pushing back where appropriate. “Scope creep” reality: Multiple outside parties (QoE, tax, legal, integration) often ask overlapping questions, creating a “Groundhog Day” effect without strong process management. Top diligence areas buyers focus on: Revenue quality, customer concentration, contracts/renewals, security posture, key person risk, and scalable delivery model. Retrade risk signals: Business performance softening during diligence, messy financials, messy contracts, or major unexpected changes in the business. Keep momentum (they cite ~90 days as a good diligence window) and don't let diligence distract leadership so much that performance slips. Listen to Shoot the Moon on Apple Podcasts or Spotify.Buy, sell, or grow your tech-enabled services firm with Revenue Rocket.
durée : 00:12:04 - L'invité d'un jour dans le monde - Attaques coordonnées, aéroports fermés, pillages. Au Mexique, la violence spectaculaire déclenchée après la mort d”El Mencho”, pose une question. Assiste-t-on à un défi assumé lancé à l'État par le cartel le plus puissant du pays ? Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
L’aspirante première ministre du Québec se prononce sur le fiasco SAAQclic, affirme que Santé Québec est là pour rester et confirme qu’elle se voit comme première ministre | 4 ans depuis le début de la guerre en Ukraine : un triste anniversaire… | Christian Page met la lumière sur deux phénomènes paranormaux | Le PLC affirme que le projet Cúram est un succès ! Dans cet épisode intégral du 24 février, en entrevue : Christine Fréchette, candidate à la direction de la Coalition avenir Québec (CAQ) et députée de Sanguinet. Michael Shwec, président du Congrès des Ukrainiens Canadiens au Québec. Christine Normandin, députée de St-Jean, leader parlementaire du Bloc Québécois. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Partielles dans Chicoutimi: une victoire pour le PQ, mais une victoire aux yeux des conservateurs aussi | Crise au Mexique: la reprise des vols, le signal d’envoi d’un retour imminent vers la tranquillité | Commerces ouverts jusqu’à 21h: le Québec est la seule province qui impose des heures d’ouverture et de fermeture aux entrepreneurs! | 4 ans de guerre en Ukraine: un conflit banalisé qui ne risque pas de se régler… | Un acteur d’ici a obtenu un rôle en anglais: un rôle qui le fait rêver Dans cet épisode intégral du 24 février, en entrevue : Gilles Baril, ancien ministre péquiste et spécialiste de l’Amérique Latine. Éric Duhaime, chef du Parti conservateur du Québec. Samuel Poulin, ministre délégué à l’Économie et aux Petites et Moyennes Entreprises. Justin Massie, professeur titulaire de science politique à l’Université du Québec à Montréal et co-directeur du Réseau d’analyse stratégique. Henri Picard, acteur. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
durée : 00:03:24 - Plusieurs communes de la vallée d'Aspe adoptent la loi Echaniz - La communauté de commune du Haut-Béarn a intégré la loi Echaniz-Le Meur dans son Plan local d'urbanisme. Le texte permet de réguler le nombre de résidences secondaires, alors que ça devient compliqué de se loger dans la vallée. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Ça brasse au Mexique: les cartels prennent Puerto Vallarta d’assaut, la plupart des vols annulés | La Cour suprême invalide les tarifs de Donald Trump | Défaite crève-coeur pour le Canada aux Jeux olympiques | René Lajoie en duo avec Romy: synergie instantanée pour les deux chanteurs Dans cet épisode intégral du 23 février, en entrevue : Gilles Baril, ancien ministre péquiste et spécialiste de l’Amérique Latine. Clément Gignac, sénateur et économiste. Maxime Lapierre, ancien joueur professionnel canadien de hockey et analyste sportif chez TVA Sports. René Lajoie, candidat à La Voix - Équipe Mario Pelchat. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Un médecin de famille veut continuer de traiter des patients en télémédecine et… Santé Québec refuse | Les artistes devraient éviter de nous faire la leçon dans leurs chansons… | Ça brasse au Mexique | Rapport sur l’immigration: quand même le ministre Roberge est sous le choc… Dans cet épisode intégral du 23 février, en entrevue : Dr Gaby Zagury, médecin de famille retraité. Lino Zambito, entrepreneur. Jean-François Roberge, ministre de l’Immigration, de la Francisation et de l’Intégration. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Shane Keegan is back as your host for League of Ireland Late Night, this week joined by Barry Murphy, as well as all of you, to reflect on this Friday night's LOI fixtures.
durée : 00:03:26 - Dans le prétoire - Faut-il effacer les images du passé quand elles ne sont plus en conformité avec les lois du présent ? Question posée à la 31ᵉ chambre correctionnelle du tribunal de Paris où le CNCT poursuit Netflix pour non-respect de la loi Evin sur la publicité indirecte en faveur du tabac. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
«C’est dégueulasse»: elle abandonne son chien… en plein aéroport! | Tarifs invalidés: «Pour tous ceux qui craignaient une dictature aux États-Unis…» | «J’ai beaucoup de souffrance que mon fils soit décédé dans la peur!» | Ovnis: «Ça ne va rien donner, on va juste continuer à alimenter les théories du complot» | Itinérance: «Montréal est à un carrefour pour ne pas devenir San Francisco ou Vancouver!», prévient Soraya Martinez Ferrada Dans cet épisode intégral du 20 février, en entrevue : Jennifer Maccarone, députée de Westmount–Saint-Louis pour le Parti libéral du Québec. Christopher Skeete, ministre responsable de la Lutte contre le racisme. Jacinthe-Ève Arel, co-animatrice de l’émission Arel-Villemure le samedi au 99.5 FM. Susie Langlois, maman de feu Gabriel Robillard. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
La clinique l'Actuel se place sous la protection de la Loi sur la faillite. 100 jours Soraya. Les États-Unis continuent leur démonstration de force au Moyen-Orient. Les États-Unis continuent leur démonstration de force au Moyen-Orient. Tour de table entre Isabelle Perron, Audrey Gagnon et Alexandre Dubé. Regardez aussi cette discussion en vidéo via https://www.qub.ca/videos ou en vous abonnant à QUB télé : https://www.tvaplus.ca/qub ou sur la chaîne YouTube QUB https://www.youtube.com/@qub_radioPour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Haroun Bouazzi peut-il rester à Québec solidaire? | Avortement: Simon Jolin-Barrette recule | Le narcotrafiquant Ryan Wedding aurait tenté d’échanger des informations contre… des chirurgies esthétiques | PEQ : le bordel fait mal à notre Belle Province, affirme Bruno Marchand | Ludovick Bourgeois ne veut pas oublier d'où il vient | Accès au système de santé : les gens n’ont pas beaucoup d’espoir… Dans cet épisode intégral du 20 février, en entrevue : Jess Legault, coordonnatrice de la Fédération du Québec pour le planning des naissances (FQPN). Éric Thibault, journaliste pour le Bureau d’Enquête. Bruno Marchand, maire de Québec. Ludovick Bourgeois, auteur-compositeur-interprète. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Stephen Doyle is joined as always by Gareth McGlynn and Vinny Perth for the League of Ireland Pod. They dive into the comments from Drogheda United co-chair Joanna Byrne on Israel playing in Ireland, the longevity of managers in the modern game, and who can fight their way into title contention.The LOI on Off The Ball
Bienvenue sur mon podcast manifeste, où je partage avec toi mes petites connaissances sur la Loi de l'attraction.Lien pour participer à la cérémonie lunaire du 3 et 19 mars :https://forms.gle/t5MiMhrNwZAobSmk6Lien pour pour me booker pour un mentorat :https://forms.gle/EidHreLoCHLQF7FQARejoins notre communauté de Créatrices Conscientes sur Patreon :https://www.patreon.com/c/haddamanifeste/membership (PS: ne t'inscris pas avec un iphone parce que Apple Store te prend des frais en plus
Arrestation de l’ex-prince Andrew | Exode des médecins vers le privé: attachez votre tuque avec de la broche… | Le Parti québécois présente son candidat dans Sainte-Marie-Saint-Jacques | Véhicules usagés: des concessionnaires qui reculent les odomètres des automobiles qu’ils vous vendent | Il faut recommencer à aimer les bestioles! Dans cet épisode intégral du 19 février, en entrevue : Dr Xavier Gauvreau, président du regroupement Médecins québécois pour un régime public. Philippe Schnobb, ex-président de la Société de transport de Montréal (STM) et maintenant candidat pour le PQ dans Sainte-Marie-Saint-Jacques. Denis Leclerc, président d'Albi Le Géant. Étienne Normandin, entomologiste à l'Université de Montréal et auteur. Une production QUB Février 2026Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Online business acquisitions aren’t won by the highest bidder - and they’re definitely not lost for the reasons most buyers think. In this episode of the BOB Podcast, Jaryd Krause sits down with Ryan Condik - serial entrepreneur, M&A advisor at Quiet Light, and founder of Let’s Buy a Business - to unpack what actually determines who wins (and who loses) in competitive acquisition processes. Most buyers assume it all comes down to price. Just offer more and you win, right? Not exactly. In real-world M&A, things like certainty, speed, positioning, and creativity often matter more than a bigger number. Ryan shares behind-the-scenes stories from competitive deals, including why some buyers lost over small term differences, how one buyer won simply by building a genuine relationship with the seller, and why “certainty of close” can be far more powerful than offering an extra 10%. You’ll learn: Why sellers often choose lower offers - and what they’re really evaluating How certainty, speed, and clean deal structures give buyers a serious edge Why trust and relationships can outweigh valuation The common buyer mistakes that quietly kill deals How creative structuring (including equity rollovers) can change the outcome Why knowing your value-add before submitting an LOI shifts the entire negotiation Whether you’re buying your first online business or competing for premium assets in a crowded market, this episode breaks down what separates serious acquirers from hopeful bidders. In M&A, price gets attention - but certainty wins deals.
Emmanuel et Guillaume discutent de divers sujets liés à la programmation, notamment les systèmes de fichiers en Java, le Data Oriented Programming, les défis de JPA avec Kotlin, et les nouvelles fonctionnalités de Quarkus. Ils explorent également des sujets un peu fous comme la création de datacenters dans l'espace. Pas mal d'architecture aussi. Enregistré le 13 février 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-337.mp3 ou en vidéo sur YouTube. News Langages Comment implémenter un file system en Java https://foojay.io/today/bootstrapping-a-java-file-system/ Créer un système de fichiers Java personnalisé avec NIO.2 pour des usages variés (VCS, archives, systèmes distants). Évolution Java: java.io.File (1.0) -> NIO (1.4) -> NIO.2 (1.7) pour personnalisation via FileSystem. Recommander conception préalable; API Java est orientée POSIX. Composants clés à considérer: Conception URI (scheme unique, chemin). Gestion de l'arborescence (BD, métadonnées, efficacité). Stockage binaire (emplacement, chiffrement, versions). Minimum pour démarrer (4 composants): Implémenter Path (représente fichier/répertoire). Étendre FileSystem (instance du système). Étendre FileSystemProvider (moteur, enregistré par scheme). Enregistrer FileSystemProvider via META-INF/services. Étapes suivantes: Couche BD (arborescence), opérations répertoire/fichier de base, stockage, tests. Processus long et exigeant, mais gratifiant. Un article de brian goetz sur le futur du data oriented programming en Java https://openjdk.org/projects/amber/design-notes/beyond-records Le projet Amber de Java introduit les "carrier classes", une évolution des records qui permet plus de flexibilité tout en gardant les avantages du pattern matching et de la reconstruction Les records imposent des contraintes strictes (immutabilité, représentation exacte de l'état) qui limitent leur usage pour des classes avec état muable ou dérivé Les carrier classes permettent de déclarer une state description complète et canonique sans imposer que la représentation interne corresponde exactement à l'API publique Le modificateur "component" sur les champs permet au compilateur de dériver automatiquement les accesseurs pour les composants alignés avec la state description Les compact constructors sont généralisés aux carrier classes, générant automatiquement l'initialisation des component fields Les carrier classes supportent la déconstruction via pattern matching comme les records, rendant possible leur usage dans les instanceof et switch Les carrier interfaces permettent de définir une state description sur une interface, obligeant les implémentations à fournir les accesseurs correspondants L'extension entre carrier classes est possible, avec dérivation automatique des appels super() quand les composants parent sont subsumés par l'enfant Les records deviennent un cas particulier de carrier classes avec des contraintes supplémentaires (final, extends Record, component fields privés et finaux obligatoires) L'évolution compatible des records est améliorée en permettant l'ajout de composants en fin de liste et la déconstruction partielle par préfixe Comment éviter les pièges courants avec JPA et Kotlin - https://blog.jetbrains.com/idea/2026/01/how-to-avoid-common-pitfalls-with-jpa-and-kotlin/ JPA est une spécification Java pour la persistance objet-relationnel, mais son utilisation avec Kotlin présente des incompatibilités dues aux différences de conception des deux langages Les classes Kotlin sont finales par défaut, ce qui empêche la création de proxies par JPA pour le lazy loading et les opérations transactionnelles Le plugin kotlin-jpa génère automatiquement des constructeurs sans argument et rend les classes open, résolvant les problèmes de compatibilité Les data classes Kotlin ne sont pas adaptées aux entités JPA car elles génèrent equals/hashCode basés sur tous les champs, causant des problèmes avec les relations lazy L'utilisation de lateinit var pour les relations peut provoquer des exceptions si on accède aux propriétés avant leur initialisation par JPA Les types non-nullables Kotlin peuvent entrer en conflit avec le comportement de JPA qui initialise les entités avec des valeurs null temporaires Le backing field direct dans les getters/setters personnalisés peut contourner la logique de JPA et casser le lazy loading IntelliJ IDEA 2024.3 introduit des inspections pour détecter automatiquement ces problèmes et propose des quick-fixes L'IDE détecte les entités finales, les data classes inappropriées, les problèmes de constructeurs et l'usage incorrect de lateinit Ces nouvelles fonctionnalités aident les développeurs à éviter les bugs subtils liés à l'utilisation de JPA avec Kotlin Librairies Guide sur MapStruct @IterableMapping - https://www.baeldung.com/java-mapstruct-iterablemapping MapStruct est une bibliothèque Java pour générer automatiquement des mappers entre beans, l'annotation @IterableMapping permet de configurer finement le mapping de collections L'attribut dateFormat permet de formater automatiquement des dates lors du mapping de listes sans écrire de boucle manuelle L'attribut qualifiedByName permet de spécifier quelle méthode custom appliquer sur chaque élément de la collection à mapper Exemple d'usage : filtrer des données sensibles comme des mots de passe en mappant uniquement certains champs via une méthode dédiée L'attribut nullValueMappingStrategy permet de contrôler le comportement quand la collection source est null (retourner null ou une collection vide) L'annotation fonctionne pour tous types de collections Java (List, Set, etc.) et génère le code de boucle nécessaire Possibilité d'appliquer des formats numériques avec numberFormat pour convertir des nombres en chaînes avec un format spécifique MapStruct génère l'implémentation complète du mapper au moment de la compilation, éliminant le code boilerplate L'annotation peut être combinée avec @Named pour créer des méthodes de mapping réutilisables et nommées Le mapping des collections supporte les conversions de types complexes au-delà des simples conversions de types primitifs Accès aux fichiers Samba depuis Java avec JCIFS - https://www.baeldung.com/java-samba-jcifs JCIFS est une bibliothèque Java permettant d'accéder aux partages Samba/SMB sans monter de lecteur réseau, supportant le protocole SMB3 on pense aux galériens qui doivent se connecter aux systèmes dit legacy La configuration nécessite un contexte CIFS (CIFSContext) et des objets SmbFile pour représenter les ressources distantes L'authentification se fait via NtlmPasswordAuthenticator avec domaine, nom d'utilisateur et mot de passe La bibliothèque permet de lister les fichiers et dossiers avec listFiles() et vérifier leurs propriétés (taille, date de modification) Création de fichiers avec createNewFile() et de dossiers avec mkdir() ou mkdirs() pour créer toute une arborescence Suppression via delete() qui peut parcourir et supprimer récursivement des arborescences entières Copie de fichiers entre partages Samba avec copyTo(), mais impossibilité de copier depuis le système de fichiers local Pour copier depuis le système local, utilisation des streams SmbFileInputStream et SmbFileOutputStream Les opérations peuvent cibler différents serveurs Samba et différents partages (anonymes ou protégés par mot de passe) La bibliothèque s'intègre dans des blocs try-with-resources pour une gestion automatique des ressources Quarkus 3.31 - Support complet Java 25, nouveau packaging Maven et Panache Next - https://quarkus.io/blog/quarkus-3-31-released/ Support complet de Java 25 avec images runtime et native Nouveau packaging Maven de type quarkus avec lifecycle optimisé pour des builds plus rapides voici un article complet pour plus de detail https://quarkus.io/blog/building-large-applications/ Introduction de Panache Next, nouvelle génération avec meilleure expérience développeur et API unifiée ORM/Reactive Mise à jour vers Hibernate ORM 7.2, Reactive 3.2, Search 8.2 Support de Hibernate Spatial pour les données géospatiales Passage à Testcontainers 2 et JUnit 6 Annotations de sécurité supportées sur les repositories Jakarta Data Chiffrement des tokens OIDC pour les implémentations custom TokenStateManager Support OAuth 2.0 Pushed Authorization Requests dans l'extension OIDC Maven 3.9 maintenant requis minimum pour les projets Quarkus A2A Java SDK 1.0.0.Alpha1 - Alignement avec la spécification 1.0 du protocole Agent2Agent - https://quarkus.io/blog/a2a-java-sdk-1-0-0-alpha1/ Le SDK Java A2A implémente le protocole Agent2Agent qui permet la communication standardisée entre agents IA pour découvrir des capacités, déléguer des tâches et collaborer Passage à la version 1.0 de la spécification marque la transition d'expérimental à production-ready avec des changements cassants assumés Modernisation complète du module spec avec des Java records partout remplaçant le mix précédent de classes et records pour plus de cohérence Adoption de Protocol Buffers comme source de vérité avec des mappers MapStruct pour la conversion et Gson pour JSON-RPC Les builders utilisent maintenant des méthodes factory statiques au lieu de constructeurs publics suivant les best practices Java modernes Introduction de trois BOMs Maven pour simplifier la gestion des dépendances du SDK core, des extensions et des implémentations de référence Quarkus AgentCard évolue avec une liste supportedInterfaces remplaçant url et preferredTransport pour plus de flexibilité dans la déclaration des protocoles Support de la pagination ajouté pour ListTasks et les endpoints de configuration des notifications push avec des wrappers Result appropriés Interface A2AHttpClient pluggable permettant des implémentations HTTP personnalisées avec une implémentation Vert.x fournie Travail continu vers la conformité complète avec le TCK 1.0 en cours de développement parallèlement à la finalisation de la spécification Pourquoi Quarkus finit par "cliquer" : les 10 questions que se posent les développeurs Java - https://www.the-main-thread.com/p/quarkus-java-developers-top-questions-2025 un article qui revele et repond aux questions des gens qui ont utilisé Quarkus depuis 4-6 mois, les non noob questions Quarkus est un framework Java moderne optimisé pour le cloud qui propose des temps de démarrage ultra-rapides et une empreinte mémoire réduite Pourquoi Quarkus démarre si vite ? Le framework effectue le travail lourd au moment du build (scanning, indexation, génération de bytecode) plutôt qu'au runtime Quand utiliser le mode réactif plutôt qu'impératif ? Le réactif est pertinent pour les workloads avec haute concurrence et dominance I/O, l'impératif reste plus simple dans les autres cas Quelle est la différence entre Dev Services et Testcontainers ? Dev Services utilise Testcontainers en gérant automatiquement le cycle de vie, les ports et la configuration sans cérémonie Comment la DI de Quarkus diffère de Spring ? CDI est un standard basé sur la sécurité des types et la découverte au build-time, différent de l'approche framework de Spring Comment gérer la configuration entre environnements ? Quarkus permet de scaler depuis le développement local jusqu'à Kubernetes avec des profils, fichiers multiples et configuration externe Comment tester correctement les applications Quarkus ? @QuarkusTest démarre l'application une fois pour toute la suite de tests, changeant le modèle mental par rapport à Spring Boot Que fait vraiment Panache en coulisses ? Panache est du JPA avec des opinions fortes et des défauts propres, enveloppant Hibernate avec un style Active Record Doit-on utiliser les images natives et quand ? Les images natives brillent pour le serverless et l'edge grâce au démarrage rapide et la faible empreinte mémoire, mais tous les apps n'en bénéficient pas Comment Quarkus s'intègre avec Kubernetes ? Le framework génère automatiquement les ressources Kubernetes, gère les health checks et métriques comme s'il était nativement conçu pour cet écosystème Comment intégrer l'IA dans une application Quarkus ? LangChain4j permet d'ajouter embeddings, retrieval, guardrails et observabilité directement en Java sans passer par Python Infrastructure Les alternatives à MinIO https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/ MinIO a abandonné le support single-node fin 2025 pour des raisons commerciales, cassant de nombreuses démos et pipelines CI/CD qui l'utilisaient pour émuler S3 localement L'auteur cherche un remplacement simple avec image Docker, compatibilité S3, licence open source, déploiement mono-nœud facile et communauté active S3Proxy est très léger et facile à configurer, semble être l'option la plus simple mais repose sur un seul contributeur RustFS est facile à utiliser et inclut une GUI, mais c'est un projet très récent en version alpha avec une faille de sécurité majeure récente SeaweedFS existe depuis 2012 avec support S3 depuis 2018, relativement facile à configurer et dispose d'une interface web basique Zenko CloudServer remplace facilement MinIO mais la documentation et le branding (cloudserver/zenko/scality) peuvent prêter à confusion Garage nécessite une configuration complexe avec fichier TOML et conteneur d'initialisation séparé, pas un simple remplacement drop-in Apache Ozone requiert au minimum quatre nœuds pour fonctionner, beaucoup trop lourd pour un usage local simple L'auteur recommande SeaweedFS et S3Proxy comme remplaçants viables, RustFS en maybe, et élimine Garage et Ozone pour leur complexité Garage a une histoire tres associative, il vient du collectif https://deuxfleurs.fr/ qui offre un cloud distribué sans datacenter C'est certainement pas une bonne idée, les datacenters dans l'espace https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/ Avis d'expert (ex-NASA/Google, Dr en électronique spatiale) : Centres de données spatiaux, une "terrible" idée. Incompatibilité fondamentale : L'électronique (surtout IA/GPU) est inadaptée à l'environnement spatial. Énergie : Accès limité. Le solaire (type ISS) est insuffisant pour l'échelle de l'IA. Le nucléaire (RTG) est trop faible. Refroidissement : L'espace n'est pas "froid" ; absence de convection. Nécessite des radiateurs gigantesques (ex: 531m² pour 200kW). Radiations : Provoque erreurs (SEU, SEL) et dommages. Les GPU sont très vulnérables. Blindage lourd et inefficace. Les puces "durcies" sont très lentes. Communications : Bande passante très limitée (1Gbps radio vs 100Gbps terrestre). Le laser est tributaire des conditions atmosphériques. Conclusion : Projet extrêmement difficile, coûteux et aux performances médiocres. Data et Intelligence Artificielle Guillaume a développé un serveur MCP pour arXiv (le site de publication de papiers de recherche) en Java avec le framework Quarkus https://glaforge.dev/posts/2026/01/18/implementing-an-arxiv-mcp-server-with-quarkus-in-java/ Implémentation d'un serveur MCP (Model Context Protocol) arXiv en Java avec Quarkus. Objectif : Accéder aux publications arXiv et illustrer les fonctionnalités moins connues du protocole MCP. Mise en œuvre : Utilisation du framework Quarkus (Java) et son support MCP étendu. Assistance par Antigravity (IDE agentique) pour le développement et l'intégration de l'API arXiv. Interaction avec l'API arXiv : requêtes HTTP, format XML Atom pour les résultats, parser XML Jackson. Fonctionnalités MCP exposées : Outils (@Tool) : Recherche de publications (search_papers). Ressources (@Resource, @ResourceTemplate) : Taxonomie des catégories arXiv, métadonnées des articles (via un template d'URI). Prompts (@Prompt) : Exemples pour résumer des articles ou construire des requêtes de recherche. Configuration : Le serveur peut fonctionner en STDIO (local) ou via HTTP Streamable (local ou distant), avec une configuration simple dans des clients comme Gemini CLI. Conclusion : Quarkus simplifie la création de serveurs MCP riches en fonctionnalités, rendant les données et services "prêts pour l'IA" avec l'aide d'outils d'IA comme Antigravity. Anthropic ne mettra pas de pub dans Claude https://www.anthropic.com/news/claude-is-a-space-to-think c'est en reaction au plan non public d'OpenAi de mettre de la pub pour pousser les gens au mode payant OpenAI a besoin de cash et est probablement le plus utilisé pour gratuit au monde Anthropic annonce que Claude restera sans publicité pour préserver son rôle d'assistant conversationnel dédié au travail et à la réflexion approfondie. Les conversations avec Claude sont souvent sensibles, personnelles ou impliquent des tâches complexes d'ingénierie logicielle où les publicités seraient inappropriées. L'analyse des conversations montre qu'une part significative aborde des sujets délicats similaires à ceux évoqués avec un conseiller de confiance. Un modèle publicitaire créerait des incitations contradictoires avec le principe fondamental d'être "genuinely helpful" inscrit dans la Constitution de Claude. Les publicités introduiraient un conflit d'intérêt potentiel où les recommandations pourraient être influencées par des motivations commerciales plutôt que par l'intérêt de l'utilisateur. Le modèle économique d'Anthropic repose sur les contrats entreprise et les abonnements payants, permettant de réinvestir dans l'amélioration de Claude. Anthropic maintient l'accès gratuit avec des modèles de pointe et propose des tarifs réduits pour les ONG et l'éducation dans plus de 60 pays. Le commerce "agentique" sera supporté mais uniquement à l'initiative de l'utilisateur, jamais des annonceurs, pour préserver la confiance. Les intégrations tierces comme Figma, Asana ou Canva continueront d'être développées en gardant l'utilisateur aux commandes. Anthropic compare Claude à un cahier ou un tableau blanc : des espaces de pensée purs, sans publicité. Infinispan 16.1 est sorti https://infinispan.org/blog/2026/02/04/infinispan-16-1 déjà le nom de la release mérite une mention Le memory bounded par cache et par ensemble de cache s est pas facile à faire en Java Une nouvelle api OpenAPI AOT caché dans les images container Un serveur MCP local juste avec un fichier Java ? C'est possible avec LangChain4j et JBang https://glaforge.dev/posts/2026/02/11/zero-boilerplate-java-stdio-mcp-servers-with-langchain4j-and-jbang/ Création rapide de serveurs MCP Java sans boilerplate. MCP (Model Context Protocol): standard pour connecter les LLM à des outils et données. Le tutoriel répond au manque d'options simples pour les développeurs Java, face à une prédominance de Python/TypeScript dans l'écosystème MCP. La solution utilise: LangChain4j: qui intègre un nouveau module serveur MCP pour le protocole STDIO. JBang: permet d'exécuter des fichiers Java comme des scripts, éliminant les fichiers de build (pom.xml, Gradle). Implémentation: se fait via un seul fichier .java. JBang gère automatiquement les dépendances (//DEPS). L'annotation @Tool de LangChain4j expose les méthodes Java aux LLM. StdioMcpServerTransport gère la communication JSON-RPC via l'entrée/sortie standard (STDIO). Point crucial: Les logs doivent impérativement être redirigés vers System.err pour éviter de corrompre System.out, qui est réservé à la communication MCP (messages JSON-RPC). Facilite l'intégration locale avec des outils comme Gemini CLI, Claude Code, etc. Reciprocal Rank Fusion : un algorithme utile et souvent utilisé pour faire de la recherche hybride, pour mélanger du RAG et des recherches par mots-clé https://glaforge.dev/posts/2026/02/10/advanced-rag-understanding-reciprocal-rank-fusion-in-hybrid-search/ RAG : Qualité LLM dépend de la récupération. Recherche Hybride : Combiner vectoriel et mots-clés (BM25) est optimal. Défi : Fusionner des scores d'échelles différentes. Solution : Reciprocal Rank Fusion (RRF). RRF : Algorithme robuste qui fusionne des listes de résultats en se basant uniquement sur le rang des documents, ignorant les scores. Avantages RRF : Pas de normalisation de scores, scalable, excellente première étape de réorganisation. Architecture RAG fréquente : RRF (large sélection) + Cross-Encoder / modèle de reranking (précision fine). RAG-Fusion : Utilise un LLM pour générer plusieurs variantes de requête, puis RRF agrège tous les résultats pour renforcer le consensus et réduire les hallucinations. Implémentation : LangChain4j utilise RRF par défaut pour agréger les résultats de plusieurs retrievers. Les dernières fonctionnalités de Gemini et Nano Banana supportées dans LangChain4j https://glaforge.dev/posts/2026/02/06/latest-gemini-and-nano-banana-enhancements-in-langchain4j/ Nouveaux modèles d'images Nano Banana (Gemini 2.5/3.0) pour génération et édition (jusqu'à 4K). "Grounding" via Google Search (pour images et texte) et Google Maps (localisation, Gemini 2.5). Outil de contexte URL (Gemini 3.0) pour lecture directe de pages web. Agents multimodaux (AiServices) capables de générer des images. Configuration de la réflexion (profondeur Chain-of-Thought) pour Gemini 3.0. Métadonnées enrichies : usage des tokens et détails des sources de "grounding". Comment configurer Gemini CLI comment agent de code dans IntelliJ grâce au protocole ACP https://glaforge.dev/posts/2026/02/01/how-to-integrate-gemini-cli-with-intellij-idea-using-acp/ But : Intégrer Gemini CLI à IntelliJ IDEA via l'Agent Client Protocol (ACP). Prérequis : IntelliJ IDEA 2025.3+, Node.js (v20+), Gemini CLI. Étapes : Installer Gemini CLI (npm install -g @google/gemini-cli). Localiser l'exécutable gemini. Configurer ~/.jetbrains/acp.json (chemin exécutable, --experimental-acp, use_idea_mcp: true). Redémarrer IDEA, sélectionner "Gemini CLI" dans l'Assistant IA. Usage : Gemini interagit avec le code et exécute des commandes (contexte projet). Important : S'assurer du flag --experimental-acp dans la configuration. Outillage PipeNet, une alternative (open source aussi) à LocalTunnel, mais un plus évoluée https://pipenet.dev/ pipenet: Alternative open-source et moderne à localtunnel (client + serveur). Usages: Développement local (partage, webhooks), intégration SDK, auto-hébergement sécurisé. Fonctionnalités: Client (expose ports locaux, sous-domaines), Serveur (déploiement, domaines personnalisés, optimisé cloud mono-port). Avantages vs localtunnel: Déploiement cloud sur un seul port, support multi-domaines, TypeScript/ESM, maintenance active. Protocoles: HTTP/S, WebSocket, SSE, HTTP Streaming. Intégration: CLI ou SDK JavaScript. JSON-IO — une librairie comme Jackson ou GSON, supportant JSON5, TOON, et qui pourrait être utile pour l'utilisation du "structured output" des LLMs quand ils ne produisent pas du JSON parfait https://github.com/jdereg/json-io json-io : Librairie Java pour la sérialisation et désérialisation JSON/TOON. Gère les graphes d'objets complexes, les références cycliques et les types polymorphes. Support complet JSON5 (lecture et écriture), y compris des fonctionnalités non prises en charge par Jackson/Gson. Format TOON : Notation orientée token, optimisée pour les LLM, réduisant l'utilisation de tokens de 40 à 50% par rapport au JSON. Légère : Aucune dépendance externe (sauf java-util), taille de JAR réduite (~330K). Compatible JDK 1.8 à 24, ainsi qu'avec les environnements JPMS et OSGi. Deux modes de conversion : vers des objets Java typés (toJava()) ou vers des Map (toMaps()). Options de configuration étendues via ReadOptionsBuilder et WriteOptionsBuilder. Optimisée pour les déploiements cloud natifs et les architectures de microservices. Utiliser mailpit et testcontainer pour tester vos envois d'emails https://foojay.io/today/testing-emails-with-testcontainers-and-mailpit/ l'article montre via SpringBoot et sans. Et voici l'extension Quarkus https://quarkus.io/extensions/io.quarkiverse.mailpit/quarkus-mailpit/?tab=docs Tester l'envoi d'emails en développement est complexe car on ne peut pas utiliser de vrais serveurs SMTP Mailpit est un serveur SMTP de test qui capture les emails et propose une interface web pour les consulter Testcontainers permet de démarrer Mailpit dans un conteneur Docker pour les tests d'intégration L'article montre comment configurer une application SpringBoot pour envoyer des emails via JavaMail Un module Testcontainers dédié à Mailpit facilite son intégration dans les tests Le conteneur Mailpit expose un port SMTP (1025) et une API HTTP (8025) pour vérifier les emails reçus Les tests peuvent interroger l'API HTTP de Mailpit pour valider le contenu des emails envoyés Cette approche évite d'utiliser des mocks et teste réellement l'envoi d'emails Mailpit peut aussi servir en développement local pour visualiser les emails sans les envoyer réellement La solution fonctionne avec n'importe quel framework Java supportant JavaMail Architecture Comment scaler un système de 0 à 10 millions d'utilisateurs https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users Philosophie : Scalabilité incrémentale, résoudre les goulots d'étranglement sans sur-ingénierie. 0-100 utilisateurs : Serveur unique (app, DB, jobs). 100-1K : Séparer app et DB (services gérés, pooling). 1K-10K : Équilibreur de charge, multi-serveurs d'app (stateless via sessions partagées). 10K-100K : Caching, réplicas de lecture DB, CDN (réduire charge DB). 100K-500K : Auto-scaling, applications stateless (authentification JWT). 500K-10M : Sharding DB, microservices, files de messages (traitement asynchrone). 10M+ : Déploiement multi-régions, CQRS, persistance polyglotte, infra personnalisée. Principes clés : Simplicité, mesure, stateless essentiel, cache/asynchrone, sharding prudent, compromis (CAP), coût de la complexité. Patterns d'Architecture 2026 - Du Hype à la Réalité du Terrain (Part 1/2) - https://blog.ippon.fr/2026/01/30/patterns-darchitecture-2026-part-1/ L'article présente quatre patterns d'architecture logicielle pour répondre aux enjeux de scalabilité, résilience et agilité business dans les systèmes modernes Il présentent leurs raisons et leurs pièges Un bon rappel L'Event-Driven Architecture permet une communication asynchrone entre systèmes via des événements publiés et consommés, évitant le couplage direct Les bénéfices de l'EDA incluent la scalabilité indépendante des composants, la résilience face aux pannes et l'ajout facile de nouveaux cas d'usage Le pattern API-First associé à un API Gateway centralise la sécurité, le routage et l'observabilité des APIs avec un catalogue unifié Le Backend for Frontend crée des APIs spécifiques par canal (mobile, web, partenaires) pour optimiser l'expérience utilisateur CQRS sépare les modèles de lecture et d'écriture avec des bases optimisées distinctes, tandis que l'Event Sourcing stocke tous les événements plutôt que l'état actuel Le Saga Pattern gère les transactions distribuées via orchestration centralisée ou chorégraphie événementielle pour coordonner plusieurs microservices Les pièges courants incluent l'explosion d'événements granulaires, la complexité du debugging distribué, et la mauvaise gestion de la cohérence finale Les technologies phares sont Kafka pour l'event streaming, Kong pour l'API Gateway, EventStoreDB pour l'Event Sourcing et Temporal pour les Sagas Ces patterns nécessitent une maturité technique et ne sont pas adaptés aux applications CRUD simples ou aux équipes junior Patterns d'architecture 2026 : du hype à la réalité terrain part. 2 - https://blog.ippon.fr/2026/02/04/patterns-darchitecture-2026-part-2/ Deuxième partie d'un guide pratique sur les patterns d'architecture logicielle et système éprouvés pour moderniser et structurer les applications en 2026 Strangler Fig permet de migrer progressivement un système legacy en l'enveloppant petit à petit plutôt que de tout réécrire d'un coup (70% d'échec pour les big bang) Anti-Corruption Layer protège votre nouveau domaine métier des modèles externes et legacy en créant une couche de traduction entre les systèmes Service Mesh gère automatiquement la communication inter-services dans les architectures microservices (sécurité mTLS, observabilité, résilience) Architecture Hexagonale sépare le coeur métier des détails techniques via des ports et adaptateurs pour améliorer la testabilité et l'évolutivité Chaque pattern est illustré par un cas client concret avec résultats mesurables et liste des pièges à éviter lors de l'implémentation Les technologies 2026 mentionnées incluent Istio, Linkerd pour service mesh, LaunchDarkly pour feature flags, NGINX et Kong pour API gateway Tableau comparatif final aide à choisir le bon pattern selon la complexité, le scope et le use case spécifique du projet L'article insiste sur une approche pragmatique : ne pas utiliser un pattern juste parce qu'il est moderne mais parce qu'il résout un problème réel Pour les systèmes simples type CRUD ou avec peu de services, ces patterns peuvent introduire une complexité inutile qu'il faut savoir éviter Méthodologies Le rêve récurrent de remplacer voire supprimer les développeurs https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html Depuis 1969, chaque décennie voit une tentative de réduire le besoin de développeurs (de COBOL, UML, visual builders… à IA). Motivation : frustration des dirigeants face aux délais et coûts de développement. La complexité logicielle est intrinsèque et intellectuelle, non pas une question d'outils. Chaque vague technologique apporte de la valeur mais ne supprime pas l'expertise humaine. L'IA assiste les développeurs, améliore l'efficacité, mais ne remplace ni le jugement ni la gestion de la complexité. La demande de logiciels excède l'offre car la contrainte majeure est la réflexion nécessaire pour gérer cette complexité. Pour les dirigeants : les outils rendent-ils nos développeurs plus efficaces sur les problèmes complexes et réduisent-ils les tâches répétitives ? Le "rêve" de remplacer les développeurs, irréalisable, est un moteur d'innovation créant des outils précieux. Comment creuser des sujets à l'ère de l'IA générative. Quid du partage et la curation de ces recherches ? https://glaforge.dev/posts/2026/02/04/researching-topics-in-the-age-of-ai-rock-solid-webhooks-case-study/ Recherche initiale de l'auteur sur les webhooks en 2019, processus long et manuel. L'IA (Deep Research, Gemini, NotebookLM) facilite désormais la recherche approfondie, l'exploration de sujets et le partage des résultats. L'IA a identifié et validé des pratiques clés pour des déploiements de webhooks résilients, en grande partie les mêmes que celles trouvées précédemment par l'auteur. Génération d'artefacts par l'IA : rapport détaillé, résumé concis, illustration sketchnote, et même une présentation (slide deck). Guillaume s'interroge sur le partage public de ces rapports de recherche générés par l'IA, tout en souhaitant éviter le "AI Slop". Loi, société et organisation Le logiciel menacé par le vibe coding https://www.techbuzz.ai/articles/we-built-a-monday-com-clone-in-under-an-hour-with-ai Deux journalistes de CNBC sans expérience de code ont créé un clone fonctionnel de Monday.com en moins de 60 minutes pour 5 à 15 dollars. L'expérience valide les craintes des investisseurs qui ont provoqué une baisse de 30% des actions des entreprises SaaS. L'IA a non seulement reproduit les fonctionnalités de base mais a aussi recherché Monday.com de manière autonome pour identifier et recréer ses fonctionnalités clés. Cette technique appelée "vibe-coding" permet aux non-développeurs de construire des applications via des instructions en anglais courant. Les entreprises les plus vulnérables sont celles offrant des outils "qui se posent sur le travail" comme Atlassian, Adobe, HubSpot, Zendesk et Smartsheet. Les entreprises de cybersécurité comme CrowdStrike et Palo Alto sont considérées plus protégées grâce aux effets de réseau et aux barrières réglementaires. Les systèmes d'enregistrement comme Salesforce restent plus difficiles à répliquer en raison de leur profondeur d'intégration et de données d'entreprise. Le coût de 5 à 15 dollars par construction permet aux entreprises de prototyper plusieurs solutions personnalisées pour moins cher qu'une seule licence Monday.com. L'expérience soulève des questions sur la pérennité du marché de 5 milliards de dollars des outils de gestion de projet face à l'IA générative. Conférences En complément de l'agenda des conférences de Aurélie Vache, il y a également le site https://javaconferences.org/ (fait par Brian Vermeer) avec toutes les conférences Java à venir ! La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-13 février 2026 : Touraine Tech #26 - Tours (France) 12-13 février 2026 : World Artificial Intelligence Cannes Festival - Cannes (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (France) 18 mars 2026 : Jupyter Workshops: AI in Jupyter: Building Extensible AI Capabilities for Interactive Computing - Saint-Maur-des-Fossés (France) 18-19 mars 2026 : Agile Niort 2026 - Niort (France) 20 mars 2026 : Atlantique Day 2026 - Nantes (France) 26 mars 2026 : Data Days Lille - Lille (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 26-27 mars 2026 : REACT PARIS - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 31 mars 2026-1 avril 2026 : FlowCon France 2026 - Paris (France) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 2-3 avril 2026 : Xen Spring Meetup 2026 - Grenoble (France) 7 avril 2026 : PyTorch Conference Europe - Paris (France) 9-10 avril 2026 : Android Makers by droidcon 2026 - Paris (France) 9-11 avril 2026 : Drupalcamp Grenoble 2026 - Grenoble (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 17-18 avril 2026 : Faiseuses du Web 5 - Dinan (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 21-22 mai 2026 : Flupa UX Days 2026 - Paris (France) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 28 mai 2026 : DevCon 27 : I.A. & Vibe Coding - Paris (France) 28 mai 2026 : Cloud Toulouse 2026 - Toulouse (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 29 mai 2026 : Agile Tour Strasbourg 2026 - Strasbourg (France) 2-3 juin 2026 : Agile Tour Rennes 2026 - Rennes (France) 2-3 juin 2026 : OW2Con - Paris-Châtillon (France) 3 juin 2026 : IA–NA - La Rochelle (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 9 juin 2026 : JFTL - Montrouge (France) 9 juin 2026 : C: - Caen (France) 11-12 juin 2026 : DevQuest Niort - Niort (France) 11-12 juin 2026 : DevLille 2026 - Lille (France) 12 juin 2026 : Tech F'Est 2026 - Nancy (France) 16 juin 2026 : Mobilis In Mobile 2026 - Nantes (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 18 juin 2026 : Tech'Work - Lyon (France) 22-26 juin 2026 : Galaxy Community Conference - Clermont-Ferrand (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (France) 2-3 juillet 2026 : Sunny Tech - Montpellier (France) 3 juillet 2026 : Agile Lyon 2026 - Lyon (France) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 20-22 août 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 24 septembre 2026 : PlatformCon Live Day Paris 2026 - Paris (France) 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
durée : 00:23:52 - 8h30 franceinfo - La députée écologiste de Paris était l'invitée du "8h30 franceinfo", lundi 16 février. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Ben Symes and former LOI manager Shane Keegan are here for LOI Late Night as we see two more postponed games in the League of Ireland Premier Division. Drogheda pick up a huge win vs Waterford, Derry nick a last minute equaliser at home to Dundalk and we have all the reaction as the LOI First Division gets underway as well!
Eoin and Mick discuss the weather that has once again disrupted the LOI fixtures before they look at Ireland vs Italy!
What does it take to win a competitive retail LOI today?Retail leases are moving fast again, and in East Tennessee, they are moving faster than most people think is possible.Chris Ressa talks with Lindsey Barden, founder of Dark Horse CRE, a tenant-rep-only broker covering Knoxville, Chattanooga, and the Tri-Cities. Her view from the ground is simple: vacancy is extremely low, the best spaces trade off-market, and retailers are routinely battling multiple LOIs for the same box. In the past six months, Lindsey says 80-to-90 percent of her deals have been competitive, forcing brands to show up ready to commit, pay closer to asking, and cut through internal red tape.Landlords are prioritizing certainty and speed, especially in second-generation space. The tenants winning deals are the ones asking for less work and fewer dollars from ownership, tightening timelines, and moving from “perfect protections” to more balanced lease terms.The proof point is a Crunch Fitness anchor lease that went from discovery to signed lease in roughly two weeks. No traditional LOI. Basic terms handled by email. Architects and contractors brought in immediately. Approvals happening across time zones. A two-level layout that required creative planning, not a cookie-cutter prototype. Two motivated parties decided the deal mattered, and executed like it.If you want a takeaway: stop treating leasing like a slow process. Treat it like a race. Speed wins.What You'll HearWhy East Tennessee is one of the tightest retail markets in the country — and what low vacancy really means for tenants trying to expand.What 80 to 90 percent competitive deal flow looks like in practice — multiple LOIs, limited second-generation space, and constant off-market conversations.How landlords are prioritizing certainty over creativity — why minimal TI, faster approvals, and fewer contingencies are winning deals.What retailers must change internally to compete — consolidating corporate review, accelerating decision-making, and committing earlier.How a Crunch Fitness anchor lease went from tour to signed in 14 days — no traditional LOI, creative problem solving on a two-level box, and approvals happening across time zones.Why speed is the ultimate differentiator in today's leasing environment — and how motivated parties can compress timelines dramatically.A thoughtful look at retail saturation vs. market expansion — coffee, chicken, gyms, and how to separate durable concepts from passing trends.The mindset shift required to win in 2026 retail real estate — treat leasing less like a negotiation marathon and more like a sprint.Chapters00:00 – Meet Lindsey BardenA 20-year tenant rep veteran shares her journey from Virginia brokerage to founding Dark Horse CRE in East Tennessee.08:15 – Why East Tennessee Is So CompetitiveLindsey breaks down Knoxville's low vacancy,...
Athlone Town shot-stopper Brendan Clarke is no stranger to LOI launch days, with his first involvement in the league coming back in 2003.Here he sits down with Ben Symes ahead of the new First Division which begins on Friday.This week our live League of Ireland commentary comes from a sold-out Tolka Park as the 2024 champions Shelbourne, welcome 2025 champions Shamrock Rovers across the Liffey.Jonathan Higgins will be joined by Richie Towell in the gantry and you will be able to hear live and exclusive commentary on Off The Ball on your radios from 7 and on the GoLoud App.'Become a member and sign up at offtheball.com/join
durée : 00:48:36 - Affaires sensibles - par : Fabrice Drouelle - Aujourd'hui dans Affaires Sensibles, la bataille pour la loi sur la parité. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
durée : 00:10:20 - Journal de 18h - De Boulogne-sur-Mer à Albi, des dizaines de manifestations dans toute la France ce samedi, et jusqu'à demain, pour protester contre la loi Duplomb... Alors que le sénateur LR veut réintroduire, de nouveau, des pesticides interdits.
durée : 00:10:20 - Journal de 18h - De Boulogne-sur-Mer à Albi, des dizaines de manifestations dans toute la France ce samedi, et jusqu'à demain, pour protester contre la loi Duplomb... Alors que le sénateur LR veut réintroduire, de nouveau, des pesticides interdits.
In today's RaiseMasters Radio episode, Pat sits down with Jesse DeLillo to expose the blind spots that quietly kill deals between LOI and close. They break down due diligence traps, debt structure mistakes, and partner misalignment that can cost investors millions. Tune in if you want to protect capital and close deals with confidence. Resources mentioned in the episode: Jesse De Lillo Website Interested in learning how to take your capital raising game to the next level? Meet us at Capital Raiser's Edge. Learn more here: https://raisingcapital.com/cre
Épisode n°503 - Le piège du fantasme d'une vie future "que meilleure"Tant qu'on croit qu'on a plus à gagner qu'à perdre à atteindre un objectif, on entretient l'histoire que demain sera que mieux qu'aujourd'hui.Dans ce nouveau "Carnet de Coaching", je partage un moment de friction puissant vécu en session avec un entrepreneur sur le fantasme de la ligne d'arrivée.Le piège que nous vivons tous : tu te fixes un objectif parce que tu es convaincu que ta vie sera meilleure quand tu l'auras atteint. Mais dès que tu l'atteins, tu t'en fixes un nouveau... pour exactement la même raison.Résultat ? Tu passes toute ta vie à vivre dans un présent qui n'est "jamais assez bien", en attendant un futur fantasmé qui ne viendra jamais.On voit ensemble : - Pourquoi comparer ta vie réelle d'aujourd'hui avec une projection idéalisée du futur est un match truqué- La loi de l'équilibre : chaque système a autant d'avantages que d'inconvénients (même si tu ne les vois pas encore)- La différence entre attachement au résultat (survie) et inspiration (choix)- Comment avancer sans être prisonnier de tes objectifs- Pourquoi "l'énergie que tu as au départ, tu la retrouves à l'arrivée" ?00:00 - Introduction et Contexte02:28 - Loi de l'équilibre et objectifs04:56 - Un jeu d'ancrage08:30 - Zone optimale de départ12:34 - La rat-race de l'entrepreneur15:25 - Vivre dans une arnaque Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Deva a 13 ans et elle est amoureuse d'un garçon qui a six ans de plus qu'elle. Est-ce que c'est OK de se mettre en couple quand on a une grande différence d'âge ? Juju et June, sa sista, vont l'aider à y voir plus clair. Dans cet épisode, tu vas découvrir qu'être en crush sur quelqu'un de plus âgé, c'est courant, mais que dans la vraie vie, c'est pas si simple… et aussi que Juju n'est vraiment pas la reine de la manucure ! CréditsDirection éditoriale : Malicia Mai-Van-Can. Scénario : Sarah Barthère. Réalisation : Qude. Avec les voix de Candice Sansano, Margaux Rinaldi, Augustine Pouplin et Alexia Neveu. Création visuelle : Emma Tissier. Responsable marketing : Jean-Luc Monchy.Un podcast de Milan presse 2026. Droits réservés.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
durée : 00:03:09 - Debout la Terre - par : Camille Crosnier - On n'en parlait plus... Mais elle revient dans l'actu. La réautorisation des néonicotinoïdes, prévue dans la loi Duplomb était sortie par la grande porte, elle revient par la fenêtre, dans une version deux. Le sénateur a tenu compte de la décision du Conseil constitutionnel mais est-ce suffisant ? Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Head coach Alan Reynolds, and midfield stalwart Dawson Devoy spoke to OTB's Ben Symes ahead of the new LOI season at Whelans in Dublin. On the agenda was, going out with a bang at Dalyer, targeting Europe, and a big day in store at the Aviva on Sunday afternoon.Become a member and sign up at offtheball.com/join
The League of Ireland Podcast is back! Stephen Doyle will be joined by Gareth McGlynn and Vinny Perth throughout the season, with the help of some special guests along the way! This week our experts go through the season's openers and what we can expect from the very exciting LOI season ahead.
acasa helps people run a shared home without the usual friction. It started as a simple way for housemates to track and split rent, bills, and groceries, then added payments and utility setup so households could manage recurring bills in one place. When Nick Katz tried to sell acasa on his own, the downside wasn't just a slow process. It created a setup where buyers had the leverage: they could keep asking for information, keep "exploring," and never commit to an LOI.
Stephen Doyle caught up with Shelbourne Captain Pearl Slattery yesterday at the LOI 2026 Season Launch to look ahead at the new season as the Dublin club enter this edition of the Women's Premier Division with a new Manager in Sean Russell. Pearl also talks about the tough season they had last year, ultimately losing out on both FAI Cup and league title.
Will O'Callaghan is joined by Ben Symes to round up some of the voices we heard at the LOI 2026 Launch in Whelan's on Wednesday afternoon.In this episode you can hear from Michael Duffy, Alan Reynolds, Dawson Devoy, Kevin Doherty, Padraig Amond, Brendan Clarke and a feature interview with Shelbourne FC Women's star Pearl Slattery.The full interviews with every clubs representatives will follow on your OTB Podcast feeds over the next few weeks!
Athlone Town Manager John Sullivan and Captain Hannah Waesch joined Will O'Callaghan earlier today at the LOI 2026 Season launch to look ahead at the 2025 Double winner's campaign to defend their status as the top team in Irish Women's Football.
Will O'Callaghan is joined in studio by Cameron Hill and former LOI and EFL football player Eoin Doyle to bring you all the talking points on a day full of news from around the sporting world including the return of Tyson Fury, Bundee Aki being dropped from the Ireland squad to play France next week and a huge night of Champions League football ahead with 18 matches taking place at once.The Newsround on Off The Ball - Weekdays 7PM
On Tuesday's Football Daily, Phil Egan has the latest as an LOI star, Owen Elding looks set to leave Sligo Rovers to join Hibernian in Scotland.Elding on his way to Hibs.Everton come back to earn a point.Leeds happy with where they are.Thierno Barry's continued red-hot run.Should there be pressure on Mikel Arteta as Arsenal boss?Michael Carrick to be missing a key player who could also miss a potential clash with Ireland.Transfer window heats up.And Joe Murphy on a storied career in the EFL and Premier League.Become a member and subscribe at offtheball.com/join
The episode centers on structural changes in the Managed Service Provider (MSP) mergers and acquisitions (M&A) landscape, with a focus on the increased influence of private equity (PE), platform strategies, and disciplined deal execution. Dave Sobel and Abraham Garver highlight that the primary driver for buyers has shifted from merely acquiring revenue to seeking operating models that support scale, standardization, and automation. Size of institutional funds directly shapes acquisition targets: funds with $500 million or more increasingly pursue MSPs with minimum EBITDA thresholds, commonly $3–5 million, with larger funds only able to transact at the $10–15 million EBITDA level or above. This signals a market separation, where smaller MSPs face heightened risk of being excluded from future platform opportunities.Supporting these structural shifts, Abraham Garver explains that the buyers' value assessment increasingly prioritizes new customer acquisition over one-off gains from cross-sales like cybersecurity add-ons. Organic growth, shown through the consistent addition of new client logos, outweighs temporary revenue boosts in determining valuation. The episode also outlines that AI investment and automation stories are not materially lifting valuations for smaller MSPs, unless directly reflected in improved financials. Larger providers may have the resources to invest meaningfully in AI, but for the majority—especially those below $10 million in revenue—outsourcing or leveraging third-party solutions is more practical than bespoke, high-cost internal development.A further operational risk discussed is the prevalence of "retrading"—buyers renegotiating valuations post–Letter of Intent (LOI) based on due diligence findings. Abraham Garver reveals that 60% of transactions see price reductions after the LOI, often for factors such as recent customer losses or missed forecasts, diverging from initial headline multiples. This reality highlights the importance of diligent contract negotiation, clear documentation, and the value of experienced advisors to navigate buyer tactics. Rob Calvert contributes additional insight on workflow and technology alignment, emphasizing the role of standardized onboarding and offboarding processes in reducing both operational friction and security gaps.For MSPs and IT service providers, the discussion clarifies several critical implications. First, with platform buyers seeking scale, only MSPs meeting explicit EBITDA and growth metrics will attract competitive offers; others should realistically assess the cost and likelihood of reinvention versus sale. Second, buyers' focus on execution and organic growth, not headline multiples or claims of technological advancement, makes robust financial performance and client acquisition strategies essential to preserving value. Third, the commonality of post-LOI repricing underlines the need for rigorous pre-sale diligence, explicit contractual terms, and experienced representation to preserve deal value and protect against downside risk. Lastly, operational standardization—especially in device and data management—remains central to both platform attractiveness and risk mitigation.