# LCC 338 - Le soulèvement des bots de skills Page: https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-338-le-soul-vement-des-bots-de-skills Text version: https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-338-le-soul-vement-des-bots-de-skills.md Podcast: [Les Cast Codeurs Podcast](https://stenobird.com/podcast/les-cast-codeurs-podcast-726440) Published: 2026-03-20T18:15:30+00:00 Episode link: https://lescastcodeurs.com/2026/03/20/lcc-338-le-soulevement-des-bots-de-skills/ Audio file: https://traffic.libsyn.com/secure/lescastcodeurs/LesCastCodeurs-Episode-338.mp3?dest-id=24859 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-338-le-soul-vement-des-bots-de-skills Duration seconds: 7003 ## Resource Gros zoom sur les skills et leurs usages dans les coding agents, sur les benchmarks de stacks techniques MCP, mais aussi du Java 26-27, du HttpClient, du NodeJS, des scenarios nucléaires pilotés par l'IA, de la méthodologie, bref on ne s'ennuie pas ! Enregistré le 15 mars 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-338.mp3 ou en vidéo sur YouTube . News Langages Bruno Borges a créé un site, inspiré d'un site récent qui montrait comment CSS avait évolué, qui illustre justement comment Java a bien évolué au fil du temps, et est devenu un langage encore plus élégant https://javaevolved.github.io/ Code simplifié: main() allégé, var, blocs de texte, API String enrichie. Pattern Matching: switch sur types, instanceof amélioré, record patterns. Données: Records, collections immuables faciles à créer, méthodes de listes. Concurrence: Threads virtuels, CompletableFuture, StructuredTaskScope, ScopedValue. Erreurs & Sécurité: NPE précis, catch multiples, Optional amélioré, filtres de désérialisation. I/O & Réseau: HttpClient moderne, E/S fichiers/console simplifiées, transferTo. Dates & Heures: API modernisée, précise, immutables et thread-safe. Langage: Interfaces sealed/private, import de modules, Math.clamp Streams: Nouveaux opérateurs (takeWhile, mapMulti, Gatherers, teeing). Outils & Perf: jshell, exécution simplifiée, jwebserver, AOT, JFR, optimisation mémoire. 10+ raisons de ne pas utiliser le HttpClient du JDK, avec un article très détaillé de Brice Dutheil https://blog.arkey.fr/2026/02/08/ten-reasons-to-not-use-jdk-httpclient/ JDK HttpClient: intégré, non-upgradable. OkHttp: plus lourd (dépendance Kotlin). TLS/SSL: JDK: SSLContext limité, vérif hôte globale, épinglage manuel, SSLParameters rigides. OkHttp: contrôle fin ( SSLSocketFactory / TrustManager ), vér… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-338-le-soul-vement-des-bots-de-skills/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-338-le-soul-vement-des-bots-de-skills.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.