<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevFest Nantes 2025 on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/devfest-nantes-2025/</link><description>Recent content in DevFest Nantes 2025 on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Fri, 17 Oct 2025 18:00:00 +0200</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/devfest-nantes-2025/index.xml" rel="self" type="application/rss+xml"/><item><title>DevFest Nantes 2025 - Récap des 2 jours</title><link>https://blog.zwindler.fr/2025/10/17/recap-devfest-nantes-2025/</link><pubDate>Fri, 17 Oct 2025 18:00:00 +0200</pubDate><guid>https://blog.zwindler.fr/2025/10/17/recap-devfest-nantes-2025/</guid><description>&lt;img src="https://blog.zwindler.fr/2025/10/devfest-entree.webp" alt="Featured image of post DevFest Nantes 2025 - Récap des 2 jours" /&gt;&lt;h2 id="mon-premier-devfest-nantes-"&gt;Mon premier DevFest Nantes !
&lt;/h2&gt;&lt;p&gt;Comme vous l&amp;rsquo;attendez tous (oui, je le sais), je suis &lt;strong&gt;obligé&lt;/strong&gt; de rédiger, dans le train, mon traditionnel &amp;ldquo;récap&amp;rsquo; de conf&amp;rdquo;, ici pour le DevFest Nantes 2025 !&lt;/p&gt;
&lt;p&gt;Pour rappel, c&amp;rsquo;était une double &lt;em&gt;première&lt;/em&gt; pour moi : je n&amp;rsquo;avais jamais participé à cette conférence en particulier, et je n&amp;rsquo;avais jamais présenté de sujet &amp;ldquo;en duo&amp;rdquo;.&lt;/p&gt;
&lt;h2 id="dasha-ilina---advice-well-taken"&gt;Dasha Ilina - Advice well taken
&lt;/h2&gt;&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-keynote.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Dasha Ilina, artiste techno-critique (si j&amp;rsquo;ai bien saisi le terme), a ouvert le DevFest avec une keynote intéressante sur le folklore technologique moderne.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://dashailina.com/" target="_blank" rel="noopener"
&gt;https://dashailina.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Son point de départ : nous développons peu à peu un nouveau type de folklore autour de la technologie - le &amp;ldquo;techlore&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Elle a exploré comment nous créons des mythes technologiques modernes (Cher est convaincue que son iPad était &amp;ldquo;hanté&amp;rdquo; ???), alors que nous ne comprendrions plus vraiment comment fonctionnent nos outils quotidiens.&lt;/p&gt;
&lt;p&gt;Dasha a évoqué les promesses oubliées des débuts d&amp;rsquo;Internet, en citant le &amp;ldquo;Whole Earth Catalog&amp;rdquo; publié au début d&amp;rsquo;Internet (modes de vie alternatifs, DIY), précurseur d&amp;rsquo;Internet dans la façon dont l&amp;rsquo;information était créée et diffusée.&lt;/p&gt;
&lt;p&gt;Elle a également parlé de ses projets artistiques autour des mythes technologiques contemporains : &amp;ldquo;Cover your camera&amp;rdquo;, &amp;ldquo;Smartphone tombé dans l&amp;rsquo;eau qu&amp;rsquo;on met dans le riz&amp;rdquo;, &amp;ldquo;My cell phone is spying on me&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Particulièrement intéressant : son concept de &amp;ldquo;contestation café&amp;rdquo; - un lieu pour récolter des histoires de traitement injuste algorithmique et systèmes décisionnels. Pas comme un repair café pour apprendre à faire, mais pour trouver collectivement comment lutter contre les algorithmes.&lt;/p&gt;
&lt;p&gt;Je ne me suis pas retrouvé dans la totalité de ses positions, mais c&amp;rsquo;était certainement intéressant d&amp;rsquo;avoir le point de vue extérieur d&amp;rsquo;une non technicienne sur le monde technologique que nous contribuons, nous techs, à créer.&lt;/p&gt;
&lt;h2 id="select-amazing-feature-from-postgresql"&gt;Select amazing feature FROM PostgreSQL
&lt;/h2&gt;&lt;p&gt;À 10h00, Kevin Davin nous a fait découvrir les trésors cachés de PostgreSQL.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-postgres.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Kevin a commencé par un petit historique de PostgreSQL, dont j&amp;rsquo;ignorais les racines.&lt;/p&gt;
&lt;p&gt;Ce qui m&amp;rsquo;a marqué dans cette présentation, c&amp;rsquo;est la richesse de PostgreSQL au-delà du SQL classique :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Common Table Expressions (CTE)&lt;/strong&gt; pour améliorer la lisibilité du code, avec exécution en parallèle&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FILTER&lt;/strong&gt; pour mettre les données dans plusieurs buckets avec &lt;code&gt;count(*)&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;row_number()&lt;/strong&gt; pour la déduplication et récupérer les dernières locations de films&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LEFT JOIN LATERAL&lt;/strong&gt; pour des jointures plus sophistiquées&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UUID&lt;/strong&gt; pour protéger des attaques par énumération (au lieu des classiques serial)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contraintes regex POSIX&lt;/strong&gt; pour valider le format des données (exemple avec l&amp;rsquo;ISAN)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LISTEN/NOTIFY&lt;/strong&gt; pour de la messagerie en temps réel&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ltree&lt;/strong&gt; pour gérer des arborescences (exemple donné : les films Terminator non linéaires)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Foreign Data Wrapper&lt;/strong&gt; - exemple parlant avec &lt;code&gt;/etc/passwd&lt;/code&gt; exposé comme une table, avec des exemples plus concrets ensuite&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Full text search&lt;/strong&gt; natif dans PostgreSQL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JSONB&lt;/strong&gt; pour du NoSQL dans du SQL&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kevin a terminé en citant des outils comme ferretDB (surcouche à PG compatible MongoDB), postgREST et graphjin qui exposent les tables sous forme REST.&lt;/p&gt;
&lt;p&gt;Super présentation, très dense (plus de 150 slides). Et surtout, il a su résister courageusement à de gros problèmes de clignottement (voire extinction) d&amp;rsquo;écran. Expliquer du SQL en slideless, chapeau !&lt;/p&gt;
&lt;p&gt;Talk que j&amp;rsquo;aurais voulu voir en même temps : From Flatcar dev to proxmox Deployment&lt;/p&gt;
&lt;h2 id="la-science-peut-elle-simplémenter-positivement-"&gt;La science peut-elle s&amp;rsquo;implémenter positivement ?
&lt;/h2&gt;&lt;p&gt;À 14h00, m4dz et Nicolas Delsaux ont proposé une réflexion philosophique sur l&amp;rsquo;intelligence artificielle.&lt;/p&gt;
&lt;p&gt;Leur point de départ : &amp;ldquo;L&amp;rsquo;intelligence artificielle est partout, surtout dans les talks qu&amp;rsquo;on va voir cet après-midi&amp;hellip;&amp;rdquo;. Pourtant, c&amp;rsquo;est un vieux sujet !&lt;/p&gt;
&lt;p&gt;Ils ont exploré des questions fondamentales :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Peut-on détecter une conscience dans un LLM ?&lt;/li&gt;
&lt;li&gt;Comment définit-on la pensée ? (Question philosophique ET neuroscientifique)&lt;/li&gt;
&lt;li&gt;Qu&amp;rsquo;est-ce que la &amp;ldquo;théorie de l&amp;rsquo;esprit&amp;rdquo; ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ils ont cité le film &amp;ldquo;Her&amp;rdquo; et évoqué des exemples troublants comme les &amp;ldquo;chiens robots&amp;rdquo; AIBO, et des conséquences psychologiques que ça a eu quand Sony a décidé de couper les serveurs (le robot-chien est &amp;ldquo;mort&amp;rdquo;). Le concept de &amp;ldquo;seemingly human&amp;rdquo; : l&amp;rsquo;impression que l&amp;rsquo;attention est portée, le sentiment d&amp;rsquo;attente. C&amp;rsquo;est ce qui crée des dark patterns.&lt;/p&gt;
&lt;p&gt;Ils ont revisité les 3 lois de la robotique et cité le Dune d&amp;rsquo;Herbert : &amp;ldquo;Tu ne feras pas de machine à l&amp;rsquo;image de l&amp;rsquo;esprit humain.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Conclusion forte : ça nous libère de la singularité/AGI ! Ils ont évoqué &amp;ldquo;l&amp;rsquo;asservissement volontaire&amp;rdquo; (Alain Damasio, &amp;ldquo;La zone du dehors&amp;rdquo;) - vrai pour les données personnelles, mais aussi avec l&amp;rsquo;IA.&lt;/p&gt;
&lt;p&gt;Référence intéressante au &amp;ldquo;techno-féodalisme&amp;rdquo; de Yanis Varoufakis et au livre &amp;ldquo;CLEER&amp;rdquo; qui montre que la réalité n&amp;rsquo;est pas la même selon les échelons sociaux. J&amp;rsquo;ai envie de lire ce dernier, d&amp;rsquo;ailleurs !&lt;/p&gt;
&lt;p&gt;Je ne m&amp;rsquo;attendais pas du tout à ça, mais c&amp;rsquo;était une session rafraîchissante qui posait les vraies questions (plus qu&amp;rsquo;elle n&amp;rsquo;y répond 😏) !&lt;/p&gt;
&lt;h2 id="lets-play-factorio"&gt;Let&amp;rsquo;s play Factorio
&lt;/h2&gt;&lt;p&gt;À 15h10, Julien Wittouck nous a proposé une analogie brillante et ludique entre divers concepts d&amp;rsquo;ingénierie logicielle et le jeu Factorio.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-factorio.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Le parallèle était saisissant :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Code spaghetti vs Monolithe&lt;/strong&gt; -&amp;gt; Début chaotique avec des rustines partout
&lt;strong&gt;Lasagna architecture&lt;/strong&gt; -&amp;gt; Architecture en couches bien organisées
&lt;strong&gt;Microservices&lt;/strong&gt; -&amp;gt; Modules spécialisés&amp;hellip; avec leurs problèmes d&amp;rsquo;observabilité !&lt;/p&gt;
&lt;p&gt;Julien a exploré l&amp;rsquo;urbanisation des systèmes, l&amp;rsquo;Enterprise Service Bus (ESB), et les concepts de scalabilité verticale vs horizontale.&lt;/p&gt;
&lt;p&gt;Points marquants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les &lt;strong&gt;buffers&lt;/strong&gt; sur les topics Kafka comme les convoyeurs dans Factorio&lt;/li&gt;
&lt;li&gt;Le &lt;strong&gt;monitoring&lt;/strong&gt; (on/off, débit) essentiel dans les deux cas&lt;/li&gt;
&lt;li&gt;Le &lt;strong&gt;firewalling&lt;/strong&gt; pour protéger ses ressources&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et bien sûr, la philosophie ultime de Factorio qui s&amp;rsquo;applique parfaitement au développement : &lt;strong&gt;&amp;ldquo;The factory must grow&amp;rdquo;&lt;/strong&gt; ! Le vrai problème, c&amp;rsquo;est que ça donne envie de jouer à Factorio 🙈.&lt;/p&gt;
&lt;h2 id="cétait-dans-quel-épisode-déjà----bref-jai-indexé-une-série-culte"&gt;C&amp;rsquo;était dans quel épisode déjà ? - Bref j&amp;rsquo;ai indexé une série culte
&lt;/h2&gt;&lt;p&gt;À 17h50, Tim Carry nous a présenté un side project de dev qui est enfin terminé (:trollface:) : &lt;a class="link" href="https://brefsearch.com" target="_blank" rel="noopener"
&gt;brefsearch.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-bref.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Tim, fan inconditionnel de la série &amp;ldquo;Bref&amp;rdquo;, a créé un moteur de recherche pour retrouver n&amp;rsquo;importe quel clip vidéo contenant n&amp;rsquo;importe quelle réplique de la série.&lt;/p&gt;
&lt;p&gt;Quelques concepts techniques et outils évoqués :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;yt-dlp&lt;/code&gt; pour télécharger les épisodes (CLI avec une DX simple, mais il faut lire la doc pour les cas complexes)&lt;/li&gt;
&lt;li&gt;IA speech-to-text via HappyScribe pour la transcription&lt;/li&gt;
&lt;li&gt;ffmpeg pour les screenshots et aperçus vidéos&lt;/li&gt;
&lt;li&gt;Algolia (API) pour le moteur de recherche + instantSearch&lt;/li&gt;
&lt;li&gt;Cloudinary CDN++ pour le redimensionnement et l&amp;rsquo;optimisation d&amp;rsquo;images&lt;/li&gt;
&lt;li&gt;LQIP (Low Quality Image Placeholder) en 16x9 pixels pour améliorer la sensation de fluidité&lt;/li&gt;
&lt;li&gt;Buffer invisible sur le hover (100px) pour précharger les aperçus vidéos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La référence à &amp;ldquo;Algolia 3000&amp;rdquo; m&amp;rsquo;a bien fait sourire !&lt;/p&gt;
&lt;p&gt;La citation qui restera :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&amp;ldquo;Il n&amp;rsquo;y a pas de side projects abandonnés, il n&amp;rsquo;y a que des bonnes idées qui attendent le bon moment.&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C&amp;rsquo;est mignon :)&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="vendredi---jour-2"&gt;Vendredi - Jour 2
&lt;/h1&gt;&lt;h2 id="karpenter-x-keda---le-duo-gagnant-du-finops"&gt;Karpenter x Keda - le duo gagnant du FinOps
&lt;/h2&gt;&lt;p&gt;À 9h00, Guillaume Membré et Sébastien Fourreau nous ont parlé d&amp;rsquo;une migration OVHcloud → AWS avec une stratégie FinOps au cœur du projet.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-karpenter-keda.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Le titre m&amp;rsquo;avait laissé penser qu&amp;rsquo;il y avait un lien direct entre KEDA et Karpenter, mais en fait les deux outils étaient simplement utilisés conjointement.&lt;/p&gt;
&lt;p&gt;Point intéressant, Sébastien a cité un gain de coût substanciel juste en changeant de type d&amp;rsquo;instances (m5a vs m6a, j&amp;rsquo;avoue que je ne connais pas le catalogue AWS 😂).&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai été un peu surpris (déçu serait trop fort) que les instances spot aient été abandonnées sur les environnements de développement car trop disruptives pour les développeurs, et que la compaction de Karpenter ait été bridée en journée (uniquement du scaling up pendant la journée).&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;imagine qu&amp;rsquo;il faudra faire une suite pour ce talk, une fois la migration terminée !&lt;/p&gt;
&lt;h2 id="notre-talk--limits-requests-qos-priorityclasses"&gt;Notre talk : Limits, requests, QoS, PriorityClasses
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Notre talk du DevFest !&lt;/strong&gt; Vendredi à 11h20 en salle Belem, avec Quentin Joly.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-belem.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Premier talk en duo dans ma &lt;em&gt;courte&lt;/em&gt; carrière de speaker, et globalement ça s&amp;rsquo;est très bien passé ! Nous avons effectivement &amp;ldquo;balayé ce que vous pensiez savoir sur le scheduling dans Kubernetes&amp;rdquo; avec des démos qui ont poussé nos clusters dans leurs derniers retranchements, comme promis.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/quentin-denis-resources.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le bilan honnête :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Salle à moitié pleine (~200-250 personnes), mais public attentif et intéressé, bons feedbacks, chouettes questions&lt;/li&gt;
&lt;li&gt;Toutes les démos ont marché, malgré quelques petites frayeurs (non, je n&amp;rsquo;ai pas de bonne recette de &amp;ldquo;flans&amp;rdquo;, Quentin)&lt;/li&gt;
&lt;li&gt;Quelques soucis de changement d&amp;rsquo;écran entre slides et démos (je ne m&amp;rsquo;étais pas assez entraîné sur le setup de Quentin 🙈)&lt;/li&gt;
&lt;li&gt;Des blagues improvisées qui ont plutôt bien marché&lt;/li&gt;
&lt;li&gt;Du fayotage de haut vol (les collègues comprendront)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Petit souci de gestion du temps&lt;/strong&gt; : on a été un peu trop rapides ! À priori ça s&amp;rsquo;est peu vu. On a fini avec de l&amp;rsquo;avance, mais heureusement, le public génial nous a posé plein de questions pertinentes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/quentin-denis-prepa.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;La palme de la session, au-delà des divers retours positifs en direct que nous avons reçus, est qu&amp;rsquo;à priori nous avons débloqué un incident en cours dans l&amp;rsquo;entreprise d&amp;rsquo;un des participants, à l&amp;rsquo;aide d&amp;rsquo;un des takeaways que nous avons donnés (impact des cpu.limits sur le P99).&lt;/p&gt;
&lt;h2 id="coup-de-barre"&gt;Coup de barre
&lt;/h2&gt;&lt;p&gt;Je voulais aller voir les talks de Thierry Chantier (TUI) et Stéphane Philippart (JBang), mais je suis arrivé trop tard à l&amp;rsquo;un, trop vidé pour me déplacer jusqu&amp;rsquo;à la salle de l&amp;rsquo;autre.&lt;/p&gt;
&lt;p&gt;Les interactions sociales sont hyper intenses pendant ces jours de confs et vident les batteries de tout le monde (même les extravertis, ce que je ne suis pas).&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-pano.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;h2 id="démêler-vrais-produits-et-hallucinations-rex-dun-agent-téléphonique-chercheur-de-chaussettes"&gt;Démêler vrais produits et hallucinations, REX d&amp;rsquo;un agent téléphonique chercheur de chaussettes
&lt;/h2&gt;&lt;p&gt;À 16h50, j&amp;rsquo;ai quand même fait l&amp;rsquo;effort d&amp;rsquo;aller voir le talk de Marie Terrier, dont j&amp;rsquo;avais lu l&amp;rsquo;abstract lors de ma relecture du CFP de BDX I/O. Il s&amp;rsquo;agissait d&amp;rsquo;un REX fascinant sur l&amp;rsquo;implémentation d&amp;rsquo;un agent conversationnel &amp;ldquo;trouveur de chaussettes&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-chaussettes.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Marie travaille chez Yelda, un SaaS d&amp;rsquo;agents vocaux qui existe depuis 7 ans. À l&amp;rsquo;origine, c&amp;rsquo;était du NLP classique avec des réponses prégénérées ou avec des &amp;ldquo;slots&amp;rdquo; (genre de variables si j&amp;rsquo;ai compris). En 2022-2023, l&amp;rsquo;intégration de GPT 3.5 en 2023 comme filet de sécurité pour les questions non prévues a été le début d&amp;rsquo;un tournant pour son produit.&lt;/p&gt;
&lt;p&gt;À l&amp;rsquo;aide de cette technologie, elle a essayé de construire un produit permettant aux pharmaciens de retrouver par téléphone des produits (bas de contention) aux noms complexes. Problème : passer de 40 produits en proto à 20000 en production avec les limitations techniques de l&amp;rsquo;époque (tokens, lenteur, hallucinations).&lt;/p&gt;
&lt;p&gt;Leur solution : architecture hybride avec RAG + Algolia pour la recherche floue, LLM pour la conversation et un LLM vérificateur. Marie a aussi évoqué les défis UX spécifiques aux agents vocaux (SSML, gestion des interruptions).&lt;/p&gt;
&lt;p&gt;Excellent talk qui a su captiver son audience malgré l&amp;rsquo;heure tardive.&lt;/p&gt;
&lt;h2 id="soirées-et-networking"&gt;Soirées et networking
&lt;/h2&gt;&lt;p&gt;En réalité, le DevFest commence un jour plus tôt pour quelques &amp;ldquo;happy few&amp;rdquo;. J&amp;rsquo;avais déjà eu la chance de visiter et faire un tour de manège sur le &amp;ldquo;Carrousel des Mondes Marins&amp;rdquo; lors d&amp;rsquo;une précédente visite de Nantes. J&amp;rsquo;ai pu réitérer l&amp;rsquo;expérience grâce aux organisateurs du DevFest qui avaient privatisé le lieu, puis organisé une petite soirée d&amp;rsquo;accueil.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/carousel.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;était très sympa, j&amp;rsquo;ai eu des discussions passionnantes avec plein de gens, mais en particulier avec Kevin Davin, un des tout premiers speakers que j&amp;rsquo;ai vus en conf à BDX I/O il y a 7 ans maintenant (avant d&amp;rsquo;être speaker donc).&lt;/p&gt;
&lt;p&gt;Le jeudi soir, rebelote, mais ça commençait à tirer un peu 🥳😴. J&amp;rsquo;ai pu parler avec Fanny, Stéphane, Julien (x3 🙃), mes collègues de Lucca (présents en force), Laurent et d&amp;rsquo;autres que j&amp;rsquo;oublie sûrement.&lt;/p&gt;
&lt;p&gt;Sur le stand de Lucca, j&amp;rsquo;ai parlé avec plusieurs collègues plus côté dev / produit, ce que je ne fais pas assez souvent. C&amp;rsquo;était très instructif :). Et bigup aux TAMs, of course, qui font un travail formidable.&lt;/p&gt;
&lt;p&gt;Et dans les couloirs ou en salle speakers, j&amp;rsquo;ai croisé certains d&amp;rsquo;entre vous, dont Mathieu, Alexandre, Jérôme, mais aussi Xavier, dont certains avec qui j&amp;rsquo;avais déjà discuté plusieurs fois, mais jamais rencontré &amp;ldquo;en vrai&amp;rdquo;. C&amp;rsquo;est chose faite !&lt;/p&gt;
&lt;p&gt;Un dernier gigantesque MERCI aux organisateurs du DevFest, qui nous ont chouchouté et concocté une très chouette édition.&lt;/p&gt;
&lt;p&gt;See you next time.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/devfest-bgs.avif"
loading="lazy"
&gt;&lt;/p&gt;</description></item><item><title>Retrouvez-moi au DevFest Nantes 2025 !</title><link>https://blog.zwindler.fr/2025/10/15/retrouvez-moi-devfest-nantes-2025/</link><pubDate>Wed, 15 Oct 2025 12:00:00 +0200</pubDate><guid>https://blog.zwindler.fr/2025/10/15/retrouvez-moi-devfest-nantes-2025/</guid><description>&lt;img src="https://blog.zwindler.fr/2025/10/devfest-nantes-2025.webp" alt="Featured image of post Retrouvez-moi au DevFest Nantes 2025 !" /&gt;&lt;p&gt;TL;DR: Retrouvez-moi &lt;strong&gt;Vendredi, 11:20 salle Belem&lt;/strong&gt; au DevFest Nantes pour une session explosive sur le scheduling Kubernetes, en duo avec mon collègue Quentin Joly !&lt;/p&gt;
&lt;h2 id="mon-premier-devfest-nantes-"&gt;Mon premier DevFest Nantes !
&lt;/h2&gt;&lt;p&gt;Après un départ un peu plus stressant que je ne l&amp;rsquo;aurais voulu (trains annulés, parkings pleins, &amp;hellip; mais ce sont les aléas des transports :D) me voilà dans le train pour Nantes, direction DevFest.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est une première pour moi : je n&amp;rsquo;avais jamais eu l&amp;rsquo;occasion de participer au DevFest Nantes. Et cette année, j&amp;rsquo;ai la chance d&amp;rsquo;y venir en tant que speaker, accompagné de mon collègue &lt;strong&gt;Quentin Joly&lt;/strong&gt; pour mon premier talk en duo (que de premières fois) !&lt;/p&gt;
&lt;p&gt;Le DevFest Nantes, c&amp;rsquo;est LA conférence tech de l&amp;rsquo;ouest organisée par le GDG Nantes, qui rassemble sur 2 jours 3500 participant·es et professionnel·les de la tech. L&amp;rsquo;événement a lieu les &lt;strong&gt;16 et 17 octobre&lt;/strong&gt; à la Cité des Congrès de Nantes.&lt;/p&gt;
&lt;h2 id="un-talk-qui-va-secouer-"&gt;Un talk qui va secouer !
&lt;/h2&gt;&lt;p&gt;Notre session s&amp;rsquo;intitule : &lt;strong&gt;&amp;ldquo;Limits, requests, QoS, PriorityClasses : on balaie ce que vous pensiez savoir sur le scheduling dans Kubernetes&amp;rdquo;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Voici le pitch complet :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Limits, requests, QoS, PriorityClasses. Vous avez entendu parler de ces termes et vous savez que pour une prod qui fonctionne bien, il faut les spécifier sur vos applications.&lt;/p&gt;
&lt;p&gt;Ok. Mais comment, et surtout &amp;ldquo;pourquoi&amp;rdquo; ?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Savez vous vraiment ce qu&amp;rsquo;il se passe quand vous n&amp;rsquo;avez plus assez de ressources CPU sur votre cluster ?&lt;/li&gt;
&lt;li&gt;Que se passe-t-il quand des applications gourmandes consomment bien plus de RAM que vous leur avez alloué ?&lt;/li&gt;
&lt;li&gt;Pourquoi mettre une limite sur le CPU peut exploser les performances de votre frontend web ?&lt;/li&gt;
&lt;li&gt;Comment Kubernetes ordonnance vos applications ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;À la fin de cette session, vous serez capables de répondre à toutes ces questions - et bien plus encore. On va vous dévoiler les coulisses, vous montrer comment ça tourne vraiment… avec des démos qui pousseront nos clusters dans leurs derniers retranchements. Préparez-vous, ça va secouer.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Rendez-vous donc salle Belem, &lt;strong&gt;vendredi 17 octobre à 11h20&lt;/strong&gt; ! Plus d&amp;rsquo;infos sur &lt;a class="link" href="https://devfest.gdgnantes.com/sessions/limits__requests__qos__priorityclasses__on_balaie_ce_que_vous_pensiez_savoir_sur_le_scheduling_dans_kubernetes" target="_blank" rel="noopener"
&gt;la page de la session&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="une-coïncidence-parfaite--mon-livre-sort-le-16-"&gt;Une coïncidence parfaite : mon livre sort le 16 !
&lt;/h2&gt;&lt;p&gt;Si vous suivez le blog, vous ne pouvez pas avoir raté l&amp;rsquo;info que mon livre &lt;strong&gt;&amp;ldquo;Kubernetes : 50 solutions pour les postes de développement et les clusters de production&amp;rdquo;&lt;/strong&gt; sort officiellement chez Eyrolles&amp;hellip; le &lt;strong&gt;16 octobre&lt;/strong&gt; ! Soit le premier jour du DevFest !&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2025/10/kubernetes-50-solutions-cover.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai bien essayé d&amp;rsquo;organiser une séance de dédicaces officielle pour l&amp;rsquo;occasion, mais c&amp;rsquo;était trop court niveau timing. En revanche, si certains d&amp;rsquo;entre vous ont déjà leur exemplaire le 17, je me ferai un plaisir de vous le signer :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dans les couloirs&lt;/strong&gt; de la Cité des Congrès&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Près du stand de Lucca&lt;/strong&gt; (mon employeur actuel)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autour d&amp;rsquo;un café&lt;/strong&gt; si on se croise !&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;N&amp;rsquo;hésitez pas à venir me voir si vous voulez discuter du livre, de Kubernetes, ou simplement faire un coucou 👋&lt;/p&gt;
&lt;h2 id="comment-me-retrouver-"&gt;Comment me retrouver ?
&lt;/h2&gt;&lt;p&gt;Si vous voulez échanger avant, pendant ou après l&amp;rsquo;événement, n&amp;rsquo;hésitez pas à me contacter sur &lt;a class="link" href="https://www.linkedin.com/in/denis-germain/" target="_blank" rel="noopener"
&gt;LinkedIn&lt;/a&gt; ou &lt;a class="link" href="https://bsky.app/profile/zwindler.fr" target="_blank" rel="noopener"
&gt;Bluesky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Et si vous me croisez sur place, venez me parler ! Ça me fait toujours très plaisir de rencontrer des gens &amp;ldquo;en vrai&amp;rdquo;. Je promets que je ne mords pas 😛&lt;/p&gt;
&lt;p&gt;See you there! 🚀&lt;/p&gt;</description></item></channel></rss>