POPULARITY
Categories
Wax-soo-saarka beeraha ee Australia ayaa la saadaalinayaa, inuu ka badan doono boqol bilyan oo doollar sannad-maaliyadeedkan, laga bilaabo Luulyo 2025 ilaa Luulyo 2026. Wasiirka Gaashaandhigga ee Australia, Richard Marles-na, wuxuu xaqiijiyay in aanay Australia ka qayb qaadanin tallaabooyinka milatari ee haatan ka socda dalka Iiraan.
EPISODE 129 - “FRANK LOVEJOY: CLASSIC CINEMA STAR OF THE MONTH” - 3/02/2026 I think many people know that one of our favorite films is In a Lonely Place (1950). Directed by NICHOLAS RAY, this film noir is the tragic story of a love affair unraveling at the hands of doubt and distrust. It stars HUMPHREY BOGART and GLORIA GRAHAME in roles that would be career-defining. However, adding quiet strength to the film is FRANK LOVEJOY, who played Brub Nicolai, Bogart's ex-army buddy turned private investigator. In the film, Lovejoy is not flashy, nor does he attempt to steal scenes, but he is so solid, so decent — he becomes the moral compass and Greek Chorus that helps define the narrative. What was so wonderful about Lovejoy was just how ordinary he was. He was Everyman. Square-jawed, no-nonsense, he looked like your Dad, or your uncle, or your local butcher. He wouldn't stand out in a crowd, but he brought such humanity and decency to every role he performed. You may not know his name, but you certainly know his face. So this week, we are going to dive into the life and career of FRANK LOVEJOY, an unsung hero of classic cinema, and our Star of the Month SHOW NOTES: Sources: Wikipedia.com; TCM.com; IBDB.com; IMDBPro.com; Movies Mentioned: Black Bart (1948), starring Yvonne DeCarlo & Dan Duryea; Home of the Brave (1949), starring James Edwards & Lloyd Bridges; In A Lonely Place (1950), starring Humphrey Bogart & Gloria Grahame; South Sea Sinner (1950), starring MacDonald Carey & Shelley Winters; Three Secrets (1950), starring Eleanor Parker, Patricia Neal, and Ruth Roman; Breakthrough (1950), starring John Agar & David Brian; The Sound of Fury (1950), starring Frank Lovejoy, Kathleen Ryan, & Richard Carlson' Goodbye My Fancy (1951), starring Joan Crawford & Robert Young; Force of Arms (1951), starring Wiliam Holden & Nancy Olson; I'll See You In My Dreams (1951), starring Doris Day & Danny Thomas; Starlift (1951), starring Gary Cooper & Doris Day; I Was A Communist For The FBI (1951), starring Frank Lovejoy & Dorothy Hart; Retreat, Hell! (1952), starring Frank Lovejoy & Richard Carlson; The Winning Team (1952), starring Ronald Reagan & Doris Day; The Hitchhiker (1953), starring Frank Lovejoy & Edmond O'Brien; House of Wax (1953), starring Vincent Price & Carolyn Jones; The Charge of Feather River (1953), starring Guy Madison & Vera Miles; The Americano (1955), starring Glenn Ford & Cesar Romero; Strategic Air Command (1955), starring James Stewart & June Allyson; The Finger Man (1955), starring Frank Lovejoy & Forrest Tucker; Shack Out on 101 (1955), starring Frank Lovejoy & Terry Moore; The Crooked Web (1955), starring Frank Lovejoy & Richard Denning; Three Brave Men (1956), starring Ray Milland, Ernest Borgnine, & Frank Lovejoy; --------------------------------- http://www.airwavemedia.com Please contact sales@advertisecast.com if you would like to advertise on our podcast. Learn more about your ad choices. Visit megaphone.fm/adchoices
Rosetta wrangled up a legendary last-minute interview with an English DJ Nightmares on Wax as they closed out the final ever Splore festival.
Happy Rātu! Rosetta is off enjoying some well deserved rest, so Smashton of 95bFM Top Ten fame joins Milly for your Tuesday morning. E whai ake nei, coming up on the show: Political Commentary with Lara, Guest interview with Nightwares on Wax, Ready Steady Learn with Natasha and more! Whakarongo mai nei.
Join us as we breakdown the disqualifications of several winter Olympians at the 2026 games, due to PFAS. We'll talk about where the PFAS came from, the rules around it, and the testing conducted to determine its source. You can find links to the articles discussed on HRP's PFAS Pulse. Listen to learn more and subscribe to The Pulse for all the details.
Playlist: Arlo Parks - HeavenCharlotte Day Wilson - LeanJordan Rakei, Tom McFarland - Easy to LoveNightmares on Wax, Adrian Sherwood - Flippin' EckJACKIE MITTO - Arena ChampYoung Kulcha, The 18th Parallel - More Work to be DoneAugustus Pablo, Rockers All Stars - Leave the Dread LocksEzra Collective, Greentea Peng, War Child Records - HelicoptersGorrilaz, featuring Bizarrap, Kara Jackson, Anoushka Shankar - Orange CountyDominque Fils-Aimie - EchappéeYaya Bey - BlueAdy Suleiman - ChasingSecondhand Dreamcar - The MeaningThe Philharmonik - Which Side You're OnKing Pari - My Name's Not TonyTom Misch - Slow TonightJully Black - FeverLittle Barrie, Malcolm Catto - Zero SunYukimi, Little Dragon - Get It OverFrase, featuring Satin Island Remix - River's SongDARKSIDE - S.N.C.Sunner Soul - Think About YouSugar Hill , featuring Angelo Ferreri Extended Remix - 4 Mereggie watts - In the Inbetween
Abaixem les revolucions i ens posem c
In this episode, we break down the four pillars of pricing a lawn: labor, equipment, overhead, and net profit. We'll show you how to account for each one and then measure it all against time, so you can confidently and profitably quote any lawn. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://www.Granum.com/Brian LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card: www.CoastPay.com/Brian
William Quigley, Co-Founder of Tether and WAX, joined me to discuss the disappointing crypto bull market and when we may see a recovery.Topics:- Tether & the Stablecoin market - Banks fighting stablecoin yield - Stablecoins impact on FX Market - Crypto bull and bear market review- Future of Crypto Brought to you by
The Manchester raised Berlin based Detroit house head steps up to take the reigns this week for us! It's a sublime mix that showcases his penchant for water, jazz + Detroit. Formally known as Black Eyes he has a new EP out on 'Ascension of Wax' featuring a remix by Nico Lahs which is well worth checking out. He likes to build deep house vibes with weight. He calls it Hydro-Trip — raw, soulful and slightly tripped-out. It's patient music. Built for rooms that understand space and time. No theatrics. No rush. Just deep records, properly played. Through his imprint Lost Control 2097 and a seven-year residency with NTS Radio, he refined a sound that stays deep without drifting. More recently, sessions on Balamii Radio extended that reach, keeping things consistent and uncompromising. @LostControl2097
House of Wax remake that was in 2005! It had beautiful people in it as well as wax. Check out links https://linktr.ee/kingsofkillpodcast
In der dritten Framing-Folge von der Berlinale ist neben Till Kadritzke und Luca Schepers auch Hannah Pilarczyk zum ersten Mal mit dabei. Gemeinsam nehmen wir uns drei deutschsprachige Filme vor. Zunächst erschließen wir uns Eva Trobischs Wettbewerbsbeitrag Etwas ganz Besonderes, dann gehen wir ins Panorama zu Faraz Shariats neuem Film Staatsschutz und schließlich diskutieren wir über Ruth Beckermanns Wax & Gold.Abonniert unseren Podcast in euren Podcatchern und lasst uns gern eine Bewertung da. Unterstützen könnt ihr uns bei Steady Auch über Feedback und Vorschläge freuen wir uns: podcast@critic.deUnd so geht es durch die Folge:(00:00:00) Begrüßung und Festival-Eindrücke(00:01:36) Etwas ganz Besonderes(00:11:16) Staatsschutz(00:15:45) Wax & Gold
House of Usher (1960), The Pit and the Pendulum (1961), and The Masque of the Red Death (1964) In the beginning of his career as a producer / director Roger Corman was known for cranking out cheap and fast black and white pictures that always made money. He worked in all genres, but it was mainly the horror and sci-fi pictures in the mid to late '60s he was known for. All that changed in 1960, when he convinced AIP to let him adapt a story from Edgar Allan Poe, but in color, with a bigger budget, and longer shooting schedule. That started a new phase of Corman's career, which also made an even bigger star of Vincent Price. In this episode, we take a deep dive into three of these Poe adaptations, and not necessarily looking in the faithfulness of them, but in their production, the incredible casts, the look, the style, as well as the feel of them. They really do get better each and every time you watch them. Hopefully after listening to this episode, you'll decide to either venture down this dark path for the first time, or take a revisit to admire the doom and gloom they all have. Films mentioned in this episode: The Big Bird Cage (1972), Black Sunday (1960), Chinatown (1974), City of the Dead (1960), Countess Dracula (1971), Corman's World: Exploits of a Hollywood Rebel (2011), Death Race 2000 (1975), Don't Look Now (1973), Duel (1971), Five Guns West (1955), The Fly (1958), Gunslinger (1956), The Haunted Palace (1963), Horror Hospital (1973), House on Haunted Hill (1959), House of Usher (1960), House of Wax (1953), Humanoids from the Deep (1980), Intruder (1962), It Conquered the World (1956), The Legend of Hell House (1973), Little Shop of Horrors (1960), Masque of the Red Death (1964), Monster from the Ocean Floor (1954), Naked Paradise (1957), Not of this Earth (1957), Pit Stop (1969), Piranha (1978), The Pit and the Pendulum (1961), Premature Burial (1962), Psycho (1960), The Raven (1963), Return of the Fly (1959), Rock 'n' Roll High School (1979), The Seventh Seal (1957), Swamp Women (1956), Tales of Terror (1962), The Terror (1963), The Tingler (1959), Trilogy of Terror (1975), The Wasp Women (1959)
In this episode, we break down why training isn't an expense — it's the ultimate growth multiplier. I'm sharing how intentional onboarding, clear standards, and consistent coaching turn average hires into A-players and crews into championship teams. If you want higher production, better retention, and less daily chaos, it all starts with how you train. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://www.Granum.com/Brian LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card: www.CoastPay.com/Brian
14-kii Febraayo ee 1966-dii ayay ahayd subaxii ay dadka Australia kusoo tooseen lacag cusub (dollar) iyo hab cusub oo loo xisaabiyo. Wax ka ogow taariikhda lacagta Australia iyo sababtii looga guurey nidaamkii Ingiriiska oo loogu beddelay doollarka.
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/
Playlist: Laila Biali, Kurt Elling - My Funny ValentineDiana Ross, Marvin Gaye - My MistakeThe Fugees - Killing me softly with his songSade - BabyfatherDua Saleh, Bon Iver - FloodThe Mighty Rootsman, Toots and the Maytalls - Happy TogetherLEROY SIBBLES - Love won't be easyBOB MARLEY & THE WAILERS - Turn your lights down lowBettye Swann - Little Things mean a lotKalisway - BOSSChet Faker - Remember MeFrank Ocean - Thinkin Bout YouDJ Vadim, Maddy - IDWKUJuly Black - Here 2 Love UDamon Albarn, Grian Chatten, Kae Tempest, War Child Records - FlagsJames Blake - Death of LoveBilly Paul - The Whole towns talkingPrince - Sexual SuicideStevie Wonder - Love in need of LoveCurtis Mayfield - Get a little bitJuseph Malik, Mike Keat, Jo Wallace, Oddball creatives, Darren Morris - Adjust like datNightmares on Wax, Adrian Sherwood - You BlissNxdia - CoolYemi Alade - My BebeL'Eclair, Gelli Haha - RunChaka Khan, Rufus - Once you get startedOsibisa - FireMarvin Gaye - Sexual Healing
In this episode, I'm joined by Justin White of K&D Landscaping at the Arizona Leanscaper Meetup. We dive into the future of landscaping, what's evolving in the industry, and how lean strategies are shaping what comes next. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://granum.com/academy-bootcamp/ GROW 2026 - February 10-12 Dallas, TX: https://hubs.li/Q03Ybxs10 LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card: www.CoastPay.com/Brian
MDC's @myles-mac back once again with a trip friendly scuba dive through the best bits of 2025. Tracklist: T.E.C. - Hi Set & Low Set // Serenity Now Puli - C.S.B. // Open Space Milou Moon - Circles (Guy Contact Remix) // ORiGiN Recordings Guy Contact & Solar Suite - Perfect Harmony ft. Sa+ga // Wax'o Paradiso Musicentrydelete - Sub AM // Mood Hut Alex Kassian X Spooky - Orange Coloured Liquid (Part II) // Test Pressing Greville - Electric Push CPU Mix // Mad Habitat Recordings Anthony Naples - Scanners // ANS Recordings Retza & DJ Activities Man - Play (Round 1) // All Kinds of Music Pancratio - A Never Ending Story // Love On The Rocks RAMZi - flufi // FATi Records Pool Sharks - Orange Crickets // Pepper Recs Aldonna - Pink Beluga // Semi Delicious Pancratio - Groove Throtter # 2 // Faith Beat DAWS - Feel So (3am Mix) // Correspondant Deetron presents Soulmate - The Visitor // Ilian Tape T.E.C. - 7001 On Plastic // Serenity Now Tornado Wallace - Bitter Suite // Test Pressing Command D - Fever // Self Released Other Joe Feat. CTP - Ice in my Veins // Best Effort
Learn practical English phrases for getting organised and managing daily tasks, including planning ahead, meeting deadlines, and staying on top of responsibilities. - Baro ereyo iyo jumlado Ingiriisi ah oo kaa caawinaya inaad is abaabusho oo aad si habsami leh u maareyso hawlahaaga maalinlaha ah. Waxaad baran doontaa sida loo hadlo marka aad: Wax horay u sii qorsheynayso,, waqtiyada kama dambaysta ah (deadlines) la kulmeyso iwm
Customer experience doesn't happen by accident. It's designed. In this episode, I sit down with Kristen Kiley from Leanscaper to break down how to intentionally map the customer experience from first contact through long-term retention. Recorded at Leanscaper, we walk through the key customer touchpoints most contractors overlook, how small gaps create big problems, and how designing the journey on purpose leads to better retention, referrals, and long-term growth. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://granum.com/academy-bootcamp/ GROW 2026 - February 10-12 Dallas, TX: https://hubs.li/Q03Ybxs10 LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card: www.CoastPay.com/Brian
Teens headed to a football game find themselves holed up in an almost abandoned town with an odd wax museum.It's the 300th episode and to cap off Mike G's Wet Dream Month, we are discussing House of Wax. This movie is a loose remake of House of Wax from 1953 and that movie is a remake of Mystery of the Wax Museum from 1933. As a movie that often gets some hate, we've always said it's one of the more underrated horror movies from the 2000s with a fun cast of Chad Michael Murray, Elisha Cuthbert, Jared Padalecki, Paris Hilton, and Robert Ri'chard. While it has some plot holes, it really delivers on everything 2000s horror had to offer and never ceases to entertain us. Watch the movie and catch our review.YouTube | The Final PodcastFacebook | The Final PodcastInstagram | thefinalpodcastMusic Credit: Karl Casey @ White Bat Audiohttps://www.youtube.com/whitebataudioWhat should we review next? Toss us a vibe and send over a recommendation!
In this episode, Jess is joined by jeweller and wax tutor Elin Horgan to introduce Week of Wax - a free 5-day online wax carving course starting on 2nd February and open for enrolment now. They explore what wax jewellery is, why it's such an accessible and creative material to work with, and walk through each project you'll make during the week, from carved rings and granulation to charms, build-up techniques, and a classic signet ring. Whether you're completely new to wax carving or already working in wax, this episode will help you understand where to start and how wax can fit into your jewellery practice.
Brian and Liz reconnect after the Arizona LeanScaper trip for a real-life regroup and honest catch-up. They talk through what it looks like to reset together, communicate better, and stay aligned while running a snow business in real time, with all the pressure, moving parts, and decisions that come with it. Same goal, different roles, and learning how to win as a team in the middle of a tough season. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://granum.com/academy-bootcamp/ GROW 2026 - February 10-12 Dallas, TX: https://hubs.li/Q03Ybxs10 LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card Webinar registration: https://www.lawntrepreneuracademy.com/coastpay-webinar-registration-1
The_Strange_Case_of_the_Murderer_in_Wax
We end the week with tons of praise for Jackie Chan (and Pat Morita of course) with the on-going KARATE KID franchise! How were the '80s was the perfect era for the empowering the teen protagonist in movies? What other films used the ROCKY formula well (i.e. training montages, characters slowly changing/evolving)? Which action stars of this era & the ones of today are really charismatic performers? In contrast, which recent sequels did or didn't handle homages well? Inbetween sharing hot takes, we try to dissect why it's become a part of the pop culture zeitgeist. Wax on, wax off, Kemosabe!
Chelsea and James respectfully doff their Ed Hardy caps & re-enter 2005's House of Wax to reevaluate their feelings on this beloved cult classic. This episode is sponsored by Brooklyn Bedding! Go to https://www.brooklynbedding.com and use our promo code DEADMEAT at checkout to get 30% off sitewide. This offer is not available anywhere else. This episode is also sponsored by Nutrafol! Nutrafol is offering our listeners $10 off your first month's subscription and free shipping when you go to https://www.Nutrafol.com and enter the promo code DEADMEAT. Order the Dead Meat 2026 desk calendar here! https://www.simonandschuster.com/books/Golden-Chainsaws-and-Dull-Machetes-2026-Calendar/Dead-Meat-Productions-Inc/9781524892418 MERCH! https://deadmeatstore.com Website: https://deadmeat.rip WATCH OUR PROOF OF CONCEPT FOR OUR MOVIE, “Pre-Game”: https://youtu.be/o__XhcFS5Nc Get the Full Podcast RSS Feed! ► https://cms.megaphone.fm/channel/deadmeat Dead Meat on Social Media: Twitter ► https://twitter.com/deadmeatjames Instagram ► http://instagram.com/deadmeatjames Tiktok ► https://www.tiktok.com/@deadmeatjames Facebook ► https://www.facebook.com/deadmeatjames Reddit ► https://www.reddit.com/r/deadmeatjames/ Discord ► https://discord.gg/deadmeat Chelsea Rebecca on Social Media: Twitter ► https://twitter.com/carebecc Instagram ► http://instagram.com/carebecc James A. Janisse on Social Media: Twitter ► https://twitter.com/jamesajanisse Instagram ► http://instagram.com/jamesajanisse Practical Folks (James and Chelsea's other channel): https://www.youtube.com/practicalfolks MUSIC!! "U Make Me Feel" by MK2 Learn more about your ad choices. Visit megaphone.fm/adchoices
Snow contracts are tapped out, storms keep coming, and clients are feeling the pressure. In this episode, we break down how to pivot mid-season, reset expectations, protect your margins, and finish winter strong without losing great accounts. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://granum.com/academy-bootcamp/ GROW 2026 - February 10-12 Dallas, TX: https://hubs.li/Q03Ybxs10 LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card Webinar registration: https://www.lawntrepreneuracademy.com/coastpay-webinar-registration-1
Wax on. Wax off. Keeping a balanced approach to tariffs threatened by social posts. Listen for more on Two Minutes in Trade.
If you've ever signed a contract and immediately felt that "uh-oh" feeling… this episode is for you. We're talking about garbage contracts, hidden clauses, and the fine print that can quietly destroy your profit, your schedule, and your sanity. Just because a client is big doesn't mean the deal is good, and in lawn care, landscaping, and snow removal, the wrong agreement can turn into unpaid work, chargebacks, endless scope creep, and zero leverage when things go sideways. Lawntrapreneur Academy (The #1 Resource for Starting, Growing and Scaling a Successful Lawn & Landscaping Company). - https://www.lawntrepreneuracademy.com/ Granum Academy Bootcamp Tour (use BRIAN25 to save!): https://granum.com/academy-bootcamp/ LeanScaper Revenue Intensive (Scottsdale, AZ Jan 20 & 21): https://leanscaper.com/events GROW 2026 - February 10-12 Dallas, TX: https://hubs.li/Q03Ybxs10 LMN & Coffee - https://us06web.zoom.us/j/89495679453?pwd=m0wKa6prJWrARKClJKolBaJjl00OYn.1 Coast Pay Fuel Card Webinar registration: https://www.lawntrepreneuracademy.com/coastpay-webinar-registration-1
#ScrubHopTalk Ep. 270 - We check out a story about a guy who makes a drawing on the cup of a police officer that gets him all sad and bothered, and the guys have some pretty strong opinions about his reaction. We see a video of a couple morons trying to do a trick on a motorcycle that goes horrifically wrong, seemingly permanently damaging the poor lady's bits on the back of the bike. On our trip down to Florida this week, we meet a lady with a really choice nickname that leads us down a path of being as immature as we possibly can be. @troxy_cotton @scrubhopking @bigtrox303 #ScrubHop #pigonacup#herbeefisroasted#MsPuffyPussy&MsJuicyBootyScrub Hop Talk is a weekly show with JDirty, Big Trox, and Troxy Cotton. The boys bring you their take on life and pop culture, reacting to crazy videos, and showcasing a different song from their catalog every week. Brand new episodes air here at YouTube.com/ScrubHop every Sunday night at 5pm Pacific time.Please comment, like, and subscribe!For more information, visit ScrubHop.com to learn all about the music and join the movement.Big Trox's hat selection this week is brought to you by Wax.Visit Howard's 3D Prints for all your 3D printing needs!https://www.instagram.com/howards3dprintsThis week's song:JDirty - "Gone Before The Track"https://open.spotify.com/track/5uiswVaKTMcGRcUvdaXCRC?si=32c1c15764ff46f8Buy the merch at:http://ScrubHopShop.bigcartel.comFollow the socials at:@ScrubHop on EVERYTHING!JDirty:http://scrubhop.com/jdirtyhttp://instagram.com/scrubhopkinghttp://twitter.com/jdirty303http://facebook.com/JDirty303Big Trox:http://scrubhop.com/bigtroxhttp://instagram.com/bigtrox303Troxy Cotton:http://scrubhop.com/troxycottonhttp://instagram.com/troxy_cottonhttp://twitter.com/TroxyCottonhttp://facebook.com/TroxyCottonCO
Scrump and Drew talk about; EsDeeKid, Timothee Chalamet, Terrence Howard, Eddie Murphy, DJ Kool, Biz Markie, White Zombie, Wax and more! 4 Raws Remix-EsDeeKid ft Timothee Chalamet Hard Out Here For A Pimp-Terrence Howard Party All The Time-Eddie Murphy Let Me Clear My Throat-DJ Kool ft Biz Markie More Human Than Human-White Zombie Shit I Used to Do-Wax ft MonoNeon Patreon Merchandise Social Media: Twitter Instagram
De retour à cinq dans l'épisode, les cast codeurs démarrent cette année avec un gros épisode pleins de news et d'articles de fond. IA bien sûr, son impact sur les pratiques, Mockito qui tourne un page, du CSS (et oui), sur le (non) mapping d'APIs REST en MCP et d'une palanquée d'outils pour vous. Enregistré le 9 janvier 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-335.mp3 ou en vidéo sur YouTube. News Langages 2026 sera-t'elle l'année de Java dans le terminal ? (j'ai ouïe dire que ça se pourrait bien…) https://xam.dk/blog/lets-make-2026-the-year-of-java-in-the-terminal/ 2026: Année de Java dans le terminal, pour rattraper son retard sur Python, Rust, Go et Node.js. Java est sous-estimé pour les applications CLI et les TUIs (interfaces utilisateur terminales) malgré ses capacités. Les anciennes excuses (démarrage lent, outillage lourd, verbosité, distribution complexe) sont obsolètes grâce aux avancées récentes : GraalVM Native Image pour un démarrage en millisecondes. JBang pour l'exécution simplifiée de scripts Java (fichiers uniques, dépendances) et de JARs. JReleaser pour l'automatisation de la distribution multi-plateforme (Homebrew, SDKMAN, Docker, images natives). Project Loom pour la concurrence facile avec les threads virtuels. PicoCLI pour la gestion des arguments. Le potentiel va au-delà des scripts : création de TUIs complètes et esthétiques (ex: dashboards, gestionnaires de fichiers, assistants IA). Excuses caduques : démarrage rapide (GraalVM), légèreté (JBang), distribution simple (JReleaser), concurrence (Loom). Potentiel : créer des applications TUI riches et esthétiques. Sortie de Ruby 4.0.0 https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/ Ruby Box (expérimental) : Une nouvelle fonctionnalité permettant d'isoler les définitions (classes, modules, monkey patches) dans des boîtes séparées pour éviter les conflits globaux. ZJIT : Un nouveau compilateur JIT de nouvelle génération développé en Rust, visant à surpasser YJIT à terme (actuellement en phase expérimentale). Améliorations de Ractor : Introduction de Ractor::Port pour une meilleure communication entre Ractors et optimisation des structures internes pour réduire les contentions de verrou global. Changements syntaxiques : Les opérateurs logiques (||, &&, and, or) en début de ligne permettent désormais de continuer la ligne précédente, facilitant le style "fluent". Classes Core : Set et Pathname deviennent des classes intégrées (Core) au lieu d'être dans la bibliothèque standard. Diagnostics améliorés : Les erreurs d'arguments (ArgumentError) affichent désormais des extraits de code pour l'appelant ET la définition de la méthode. Performances : Optimisation de Class#new, accès plus rapide aux variables d'instance et améliorations significatives du ramasse-miettes (GC). Nettoyage : Suppression de comportements obsolètes (comme la création de processus via IO.open avec |) et mise à jour vers Unicode 17.0. Librairies Introduction pour créer une appli multi-tenant avec Quarkus et http://nip.io|nip.io https://www.the-main-thread.com/p/quarkus-multi-tenant-api-nipio-tutorial Construction d'une API REST multi-tenant en Quarkus avec isolation par sous-domaine Utilisation de http://nip.io|nip.io pour la résolution DNS automatique sans configuration locale Extraction du tenant depuis l'en-tête HTTP Host via un filtre JAX-RS Contexte tenant géré avec CDI en scope Request pour l'isolation des données Service applicatif gérant des données spécifiques par tenant avec Map concurrent Interface web HTML/JS pour visualiser et ajouter des données par tenant Configuration CORS nécessaire pour le développement local Pattern acme.127-0-0-1.nip.io résolu automatiquement vers localhost Code complet disponible sur GitHub avec exemples curl et tests navigateur Base idéale pour prototypage SaaS, tests multi-tenants Hibernate 7.2 avec quelques améliorations intéressantes https://docs.hibernate.org/orm/7.2/whats-new/%7Bhtml-meta-canonical-link%7D read only replica (experimental), crée deux session factories et swap au niveau jdbc si le driver le supporte et custom sinon. On ouvre une session en read only child statelesssession (partage le contexte transactionnel) hibernate vector module ajouter binary, float16 and sparse vectors Le SchemaManager peut resynchroniser les séquences par rapport aux données des tables Regexp dans HQL avec like Nouvelle version de Hibernate with Panache pour Quarkus https://quarkus.io/blog/hibernate-panache-next/ Nouvelle extension expérimentale qui unifie Hibernate ORM with Panache et Hibernate Reactive with Panache Les entités peuvent désormais fonctionner en mode bloquant ou réactif sans changer de type de base Support des sessions sans état (StatelessSession) en plus des entités gérées traditionnelles Intégration de Jakarta Data pour des requêtes type-safe vérifiées à la compilation Les opérations sont définies dans des repositories imbriqués plutôt que des méthodes statiques Possibilité de définir plusieurs repositories pour différents modes d'opération sur une même entité Accès aux différents modes (bloquant/réactif, géré/sans état) via des méthodes de supertype Support des annotations @Find et @HQL pour générer des requêtes type-safe Accès au repository via injection ou via le métamodèle généré Extension disponible dans la branche main, feedback demandé sur Zulip ou GitHub Spring Shell 4.0.0 GA publié - https://spring.io/blog/2025/12/30/spring-shell-4-0-0-ga-released Sortie de la version finale de Spring Shell 4.0.0 disponible sur Maven Central Compatible avec les dernières versions de Spring Framework et Spring Boot Modèle de commandes revu pour simplifier la création d'applications CLI interactives Intégration de jSpecify pour améliorer la sécurité contre les NullPointerException Architecture plus modulaire permettant meilleure personnalisation et extension Documentation et exemples entièrement mis à jour pour faciliter la prise en main Guide de migration vers la v4 disponible sur le wiki du projet Corrections de bugs pour améliorer la stabilité et la fiabilité Permet de créer des applications Java autonomes exécutables avec java -jar ou GraalVM native Approche opinionnée du développement CLI tout en restant flexible pour les besoins spécifiques Une nouvelle version de la librairie qui implémenter des gatherers supplémentaires à ceux du JDK https://github.com/tginsberg/gatherers4j/releases/tag/v0.13.0 gatherers4j v0.13.0. Nouveaux gatherers : uniquelyOccurringBy(), moving/runningMedian(), moving/runningMax/Min(). Changement : les gatherers "moving" incluent désormais par défaut les valeurs partielles (utiliser excludePartialValues() pour désactiver). LangChain4j 1.10.0 https://github.com/langchain4j/langchain4j/releases/tag/1.10.0 Introduction d'un catalogue de modèles pour Anthropic, Gemini, OpenAI et Mistral. Ajout de capacités d'observabilité et de monitoring pour les agents. Support des sorties structurées, des outils avancés et de l'analyse de PDF via URL pour Anthropic. Support des services de transcription pour OpenAI. Possibilité de passer des paramètres de configuration de chat en argument des méthodes. Nouveau garde-fou de modération pour les messages entrants. Support du contenu de raisonnement pour les modèles. Introduction de la recherche hybride. Améliorations du client MCP. Départ du lead de mockito après 10 ans https://github.com/mockito/mockito/issues/3777 Tim van der Lippe, mainteneur majeur de Mockito, annonce son départ pour mars 2026, marquant une décennie de contribution au projet. L'une des raisons principales est l'épuisement lié aux changements récents dans la JVM (JVM 22+) concernant les agents, imposant des contraintes techniques lourdes sans alternative simple proposée par les mainteneurs du JDK. Il pointe du doigt le manque de soutien et la pression exercée sur les bénévoles de l'open source lors de ces transitions technologiques majeures. La complexité croissante pour supporter Kotlin, qui utilise la JVM de manière spécifique, rend la base de code de Mockito plus difficile à maintenir et moins agréable à faire évoluer selon lui. Il exprime une perte de plaisir et préfère désormais consacrer son temps libre à d'autres projets comme Servo, un moteur web écrit en Rust. Une période de transition est prévue jusqu'en mars pour assurer la passation de la maintenance à de nouveaux contributeurs. Infrastructure Le premier intérêt de Kubernetes n'est pas le scaling - https://mcorbin.fr/posts/2025-12-29-kubernetes-scale/ Avant Kubernetes, gérer des applications en production nécessitait de multiples outils complexes (Ansible, Puppet, Chef) avec beaucoup de configuration manuelle Le load balancing se faisait avec HAProxy et Keepalived en actif/passif, nécessitant des mises à jour manuelles de configuration à chaque changement d'instance Le service discovery et les rollouts étaient orchestrés manuellement, instance par instance, sans automatisation de la réconciliation Chaque stack (Java, Python, Ruby) avait sa propre méthode de déploiement, sans standardisation (rpm, deb, tar.gz, jar) La gestion des ressources était manuelle avec souvent une application par machine, créant du gaspillage et complexifiant la maintenance Kubernetes standardise tout en quelques ressources YAML (Deployment, Service, Ingress, ConfigMap, Secret) avec un format déclaratif simple Toutes les fonctionnalités critiques sont intégrées : service discovery, load balancing, scaling, stockage, firewalling, logging, tolérance aux pannes La complexité des centaines de scripts shell et playbooks Ansible maintenus avant était supérieure à celle de Kubernetes Kubernetes devient pertinent dès qu'on commence à reconstruire manuellement ces fonctionnalités, ce qui arrive très rapidement La technologie est flexible et peut gérer aussi bien des applications modernes que des monolithes legacy avec des contraintes spécifiques Mole https://github.com/tw93/Mole Un outil en ligne de commande (CLI) tout-en-un pour nettoyer et optimiser macOS. Combine les fonctionnalités de logiciels populaires comme CleanMyMac, AppCleaner, DaisyDisk et iStat Menus. Analyse et supprime en profondeur les caches, les fichiers logs et les résidus de navigateurs. Désinstallateur intelligent qui retire proprement les applications et leurs fichiers cachés (Launch Agents, préférences). Analyseur d'espace disque interactif pour visualiser l'occupation des fichiers et gérer les documents volumineux. Tableau de bord temps réel (mo status) pour surveiller le CPU, le GPU, la mémoire et le réseau. Fonction de purge spécifique pour les développeurs permettant de supprimer les artefacts de build (node_modules, target, etc.). Intégration possible avec Raycast ou Alfred pour un lancement rapide des commandes. Installation simple via Homebrew ou un script curl. Des images Docker sécurisées pour chaque développeur https://www.docker.com/blog/docker-hardened-images-for-every-developer/ Docker rend ses "Hardened Images" (DHI) gratuites et open source (licence Apache 2.0) pour tous les développeurs. Ces images sont conçues pour être minimales, prêtes pour la production et sécurisées dès le départ afin de lutter contre l'explosion des attaques sur la chaîne logistique logicielle. Elles s'appuient sur des bases familières comme Alpine et Debian, garantissant une compatibilité élevée et une migration facile. Chaque image inclut un SBOM (Software Bill of Materials) complet et vérifiable, ainsi qu'une provenance SLSA de niveau 3 pour une transparence totale. L'utilisation de ces images permet de réduire considérablement le nombre de vulnérabilités (CVE) et la taille des images (jusqu'à 95 % plus petites). Docker étend cette approche sécurisée aux graphiques Helm et aux serveurs MCP (Mongo, Grafana, GitHub, etc.). Des offres commerciales (DHI Enterprise) restent disponibles pour des besoins spécifiques : correctifs critiques sous 7 jours, support FIPS/FedRAMP ou support à cycle de vie étendu (ELS). Un assistant IA expérimental de Docker peut analyser les conteneurs existants pour recommander l'adoption des versions sécurisées correspondantes. L'initiative est soutenue par des partenaires majeurs tels que Google, MongoDB, Snyk et la CNCF. Web La maçonnerie ("masonry") arrive dans la spécification des CSS et commence à être implémentée par les navigateurs https://webkit.org/blog/17660/introducing-css-grid-lanes/ Permet de mettre en colonne des éléments HTML les uns à la suite des autres. D'abord sur la première ligne, et quand la première ligne est remplie, le prochain élément se trouvera dans la colonne où il pourra être le plus haut possible, et ainsi de suite. après la plomberie du middleware, la maçonnerie du front :laughing: Data et Intelligence Artificielle On ne devrait pas faire un mapping 1:1 entre API REST et MCP https://nordicapis.com/why-mcp-shouldnt-wrap-an-api-one-to-one/ Problématique : Envelopper une API telle quelle dans le protocole MCP (Model Context Protocol) est un anti-pattern. Objectif du MCP : Conçu pour les agents d'IA, il doit servir d'interface d'intention, non de miroir d'API. Les agents comprennent les tâches, pas la logique complexe des API (authentification, pagination, orchestration). Conséquences du mappage un-à-un : Confusion des agents, erreurs, hallucinations. Difficulté à gérer les orchestrations complexes (plusieurs appels pour une seule action). Exposition des faiblesses de l'API (schéma lourd, endpoints obsolètes). Maintenance accrue lors des changements d'API. Meilleure approche : Construire des outils MCP comme des SDK pour agents, encapsulant la logique nécessaire pour accomplir une tâche spécifique. Pratiques recommandées : Concevoir autour des intentions/actions utilisateur (ex. : "créer un projet", "résumer un document"). Regrouper les appels en workflows ou actions uniques. Utiliser un langage naturel pour les définitions et les noms. Limiter la surface d'exposition de l'API pour la sécurité et la clarté. Appliquer des schémas d'entrée/sortie stricts pour guider l'agent et réduire l'ambiguïté. Des agents en production avec AWS - https://blog.ippon.fr/2025/12/22/des-agents-en-production-avec-aws/ AWS re:Invent 2025 a massivement mis en avant l'IA générative et les agents IA Un agent IA combine un LLM, une boucle d'appel et des outils invocables Strands Agents SDK facilite le prototypage avec boucles ReAct intégrées et gestion de la mémoire Managed MLflow permet de tracer les expérimentations et définir des métriques de performance Nova Forge optimise les modèles par réentraînement sur données spécifiques pour réduire coûts et latence Bedrock Agent Core industrialise le déploiement avec runtime serverless et auto-scaling Agent Core propose neuf piliers dont observabilité, authentification, code interpreter et browser managé Le protocole MCP d'Anthropic standardise la fourniture d'outils aux agents SageMaker AI et Bedrock centralisent l'accès aux modèles closed source et open source via API unique AWS mise sur l'évolution des chatbots vers des systèmes agentiques optimisés avec modèles plus frugaux Debezium 3.4 amène plusieurs améliorations intéressantes https://debezium.io/blog/2025/12/16/debezium-3-4-final-released/ Correction du problème de calcul du low watermark Oracle qui causait des pertes de performance Correction de l'émission des événements heartbeat dans le connecteur Oracle avec les requêtes CTE Amélioration des logs pour comprendre les transactions actives dans le connecteur Oracle Memory guards pour protéger contre les schémas de base de données de grande taille Support de la transformation des coordonnées géométriques pour une meilleure gestion des données spatiales Extension Quarkus DevServices permettant de démarrer automatiquement une base de données et Debezium en dev Intégration OpenLineage pour tracer la lignée des données et suivre leur flux à travers les pipelines Compatibilité testée avec Kafka Connect 4.1 et Kafka brokers 4.1 Infinispan 16.0.4 et .5 https://infinispan.org/blog/2025/12/17/infinispan-16-0-4 Spring Boot 4 et Spring 7 supportés Evolution dans les metriques Deux bugs de serialisation Construire un agent de recherche en Java avec l'API Interactions https://glaforge.dev/posts/2026/01/03/building-a-research-assistant-with-the-interactions-api-in-java/ Assistant de recherche IA Java (API Interactions Gemini), test du SDK implémenté par Guillaume. Workflow en 4 phases : Planification : Gemini Flash + Google Search. Recherche : Modèle "Deep Research" (tâche de fond). Synthèse : Gemini Pro (rapport exécutif). Infographie : Nano Banana Pro (à partir de la synthèse). API Interactions : gestion d'état serveur, tâches en arrière-plan, réponses multimodales (images). Appréciation : gestion d'état de l'API (vs LLM sans état). Validation : efficacité du SDK Java pour cas complexes. Stephan Janssen (le papa de Devoxx) a créé un serveur MCP (Model Context Protocol) basé sur LSP (Language Server Protocol) pour que les assistants de code analysent le code en le comprenant vraiment plutôt qu'en faisant des grep https://github.com/stephanj/LSP4J-MCP Le problème identifié : Les assistants IA utilisent souvent la recherche textuelle (type grep) pour naviguer dans le code, ce qui manque de contexte sémantique, génère du bruit (faux positifs) et consomme énormément de tokens inutilement. La solution LSP4J-MCP : Une approche "standalone" (autonome) qui encapsule le serveur de langage Eclipse (JDTLS) via le protocole MCP (Model Context Protocol). Avantage principal : Offre une compréhension sémantique profonde du code Java (types, hiérarchies, références) sans nécessiter l'ouverture d'un IDE lourd comme IntelliJ. Comparaison des méthodes : AST : Trop léger (pas de compréhension inter-fichiers). IntelliJ MCP : Puissant mais exige que l'IDE soit ouvert (gourmand en ressources). LSP4J-MCP : Le meilleur des deux mondes pour les workflows en terminal, à distance (SSH) ou CI/CD. Fonctionnalités clés : Expose 5 outils pour l'IA (find_symbols, find_references, find_definition, document_symbols, find_interfaces_with_method). Résultats : Une réduction de 100x des tokens utilisés pour la navigation et une précision accrue (distinction des surcharges, des scopes, etc.). Disponibilité : Le projet est open source et disponible sur GitHub pour intégration immédiate (ex: avec Claude Code, Gemini CLI, etc). A noter l'ajout dans claude code 2.0.74 d'un tool pour supporter LSP ( https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#2074 ) Awesome (GitHub) Copilot https://github.com/github/awesome-copilot Une collection communautaire d'instructions, de prompts et de configurations pour optimiser l'utilisation de GitHub Copilot. Propose des "Agents" spécialisés qui s'intègrent aux serveurs MCP pour améliorer les flux de travail spécifiques. Inclut des prompts ciblés pour la génération de code, la documentation et la résolution de problèmes complexes. Fournit des instructions détaillées sur les standards de codage et les meilleures pratiques applicables à divers frameworks. Propose des "Skills" (compétences) sous forme de dossiers contenant des ressources pour des tâches techniques spécialisées. (les skills sont dispo dans copilot depuis un mois : https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ ) Permet une installation facile via un serveur MCP dédié, compatible avec VS Code et Visual Studio. Encourage la contribution communautaire pour enrichir les bibliothèques de prompts et d'agents. Aide à augmenter la productivité en offrant des solutions pré-configurées pour de nombreux langages et domaines. Garanti par une licence MIT et maintenu activement par des contributeurs du monde entier. IA et productivité : bilan de l'année 2025 (Laura Tacho - DX)) https://newsletter.getdx.com/p/ai-and-productivity-year-in-review?aid=recNfypKAanQrKszT En 2025, l'ingénierie assistée par l'IA est devenue la norme : environ 90 % des développeurs utilisent des outils d'IA mensuellement, et plus de 40 % quotidiennement. Les chercheurs (Microsoft, Google, GitHub) soulignent que le nombre de lignes de code (LOC) reste un mauvais indicateur d'impact, car l'IA génère beaucoup de code sans forcément garantir une valeur métier supérieure. Si l'IA améliore l'efficacité individuelle, elle pourrait nuire à la collaboration à long terme, car les développeurs passent plus de temps à "parler" à l'IA qu'à leurs collègues. L'identité du développeur évolue : il passe de "producteur de code" à un rôle de "metteur en scène" qui délègue, valide et exerce son jugement stratégique. L'IA pourrait accélérer la montée en compétences des développeurs juniors en les forçant à gérer des projets et à déléguer plus tôt, agissant comme un "accélérateur" plutôt que de les rendre obsolètes. L'accent est mis sur la créativité plutôt que sur la simple automatisation, afin de réimaginer la manière de travailler et d'obtenir des résultats plus impactants. Le succès en 2026 dépendra de la capacité des entreprises à cibler les goulots d'étranglement réels (dette technique, documentation, conformité) plutôt que de tester simplement chaque nouveau modèle d'IA. La newsletter avertit que les titres de presse simplifient souvent à l'excès les recherches sur l'IA, masquant parfois les nuances cruciales des études réelles. Un développeur décrit dans un article sur Twitter son utilisation avancée de Claude Code pour le développement, avec des sous-agents, des slash-commands, comment optimiser le contexte, etc. https://x.com/AureaLibe/status/2008958120878330329?s=20 Outillage IntelliJ IDEA, thread dumps et project Loom (virtual threads) - https://blog.jetbrains.com/idea/2025/12/thread-dumps-and-project-loom-virtual-threads/ Les virtual threads Java améliorent l'utilisation du matériel pour les opérations I/O parallèles avec peu de changements de code Un serveur peut maintenant gérer des millions de threads au lieu de quelques centaines Les outils existants peinent à afficher et analyser des millions de threads simultanément Le débogage asynchrone est complexe car le scheduler et le worker s'exécutent dans des threads différents Les thread dumps restent essentiels pour diagnostiquer deadlocks, UI bloquées et fuites de threads Netflix a découvert un deadlock lié aux virtual threads en analysant un heap dump, bug corrigé dans Java 25. Mais c'était de la haute voltige IntelliJ IDEA supporte nativement les virtual threads dès leur sortie avec affichage des locks acquis IntelliJ IDEA peut ouvrir des thread dumps générés par d'autres outils comme jcmd Le support s'étend aussi aux coroutines Kotlin en plus des virtual threads Quelques infos sur IntelliJ IDEA 2025.3 https://blog.jetbrains.com/idea/2025/12/intellij-idea-2025-3/ Distribution unifiée regroupant davantage de fonctionnalités gratuites Amélioration de la complétion des commandes dans l'IDE Nouvelles fonctionnalités pour le débogueur Spring Thème Islands devient le thème par défaut Support complet de Spring Boot 4 et Spring Framework 7 Compatibilité avec Java 25 Prise en charge de Spring Data JDBC et Vitest 4 Support natif de Junie et Claude Agent pour l'IA Quota d'IA transparent et option Bring Your Own Key à venir Corrections de stabilité, performance et expérience utilisateur Plein de petits outils en ligne pour le développeur https://blgardner.github.io/prism.tools/ génération de mot de passe, de gradient CSS, de QR code encodage décodage de Base64, JWT formattage de JSON, etc. resumectl - Votre CV en tant que code https://juhnny5.github.io/resumectl/ Un outil en ligne de commande (CLI) écrit en Go pour générer un CV à partir d'un fichier YAML. Permet l'exportation vers plusieurs formats : PDF, HTML, ou un affichage direct dans le terminal. Propose 5 thèmes intégrés (Modern, Classic, Minimal, Elegant, Tech) personnalisables avec des couleurs spécifiques. Fonctionnalité d'initialisation (resumectl init) permettant d'importer automatiquement des données depuis LinkedIn et GitHub (projets les plus étoilés). Supporte l'ajout de photos avec des options de filtre noir et blanc ou de forme (rond/carré). Inclut un mode "serveur" (resumectl serve) pour prévisualiser les modifications en temps réel via un navigateur local. Fonctionne comme un binaire unique sans dépendances externes complexes pour les modèles. mactop - Un moniteur "top" pour Apple Silicon https://github.com/metaspartan/mactop Un outil de surveillance en ligne de commande (TUI) conçu spécifiquement pour les puces Apple Silicon (M1, M2, M3, M4, M5). Permet de suivre en temps réel l'utilisation du CPU (E-cores et P-cores), du GPU et de l'ANE (Neural Engine). Affiche la consommation électrique (wattage) du système, du CPU, du GPU et de la DRAM. Fournit des données sur les températures du SoC, les fréquences du GPU et l'état thermique global. Surveille l'utilisation de la mémoire vive, de la swap, ainsi que l'activité réseau et disque (E/S). Propose 10 mises en page (layouts) différentes et plusieurs thèmes de couleurs personnalisables. Ne nécessite pas l'utilisation de sudo car il s'appuie sur les API natives d'Apple (SMC, IOReport, IOKit). Inclut une liste de processus détaillée (similaire à htop) avec la possibilité de tuer des processus directement depuis l'interface. Offre un mode "headless" pour exporter les métriques au format JSON et un serveur optionnel pour Prometheus. Développé en Go avec des composants en CGO et Objective-C. Adieu direnv, Bonjour misehttps://codeka.io/2025/12/19/adieu-direnv-bonjour-mise/ L'auteur remplace ses outils habituels (direnv, asdf, task, just) par un seul outil polyvalent écrit en Rust : mise. mise propose trois fonctions principales : gestionnaire de paquets (langages et outils), gestionnaire de variables d'environnement et exécuteur de tâches. Contrairement à direnv, il permet de gérer des alias et utilise un fichier de configuration structuré (mise.toml) plutôt que du scripting shell. La configuration est hiérarchique, permettant de surcharger les paramètres selon les répertoires, avec un système de "trust" pour la sécurité. Une "killer-feature" soulignée est la gestion des secrets : mise s'intègre avec age pour chiffrer des secrets (via clés SSH) directement dans le fichier de configuration. L'outil supporte une vaste liste de langages et d'outils via un registre interne et des plugins (compatibilité avec l'écosystème asdf). Il simplifie le workflow de développement en regroupant l'installation des outils et l'automatisation des tâches au sein d'un même fichier. L'auteur conclut sur la puissance, la flexibilité et les excellentes performances de l'outil après quelques heures de test. Claude Code v2.1.0 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#210 Rechargement à chaud des "skills" : Les modifications apportées aux compétences dans ~/.claude/skills sont désormais appliquées instantanément sans redémarrer la session. Sous-agents et forks : Support de l'exécution de compétences et de commandes slash dans un contexte de sous-agent forké via context: fork. Réglages linguistiques : Ajout d'un paramètre language pour configurer la langue de réponse par défaut (ex: language: "french"). Améliorations du terminal : Shift+Enter fonctionne désormais nativement dans plusieurs terminaux (iTerm2, WezTerm, Ghostty, Kitty) sans configuration manuelle. Sécurité et correction de bugs : Correction d'une faille où des données sensibles (clés API, tokens OAuth) pouvaient apparaître dans les logs de débogage. Nouvelles commandes slash : Ajout de /teleport et /remote-env pour les abonnés claude.ai afin de gérer des sessions distantes. Mode Plan : Le raccourci /plan permet d'activer le mode plan directement depuis le prompt, et la demande de permission à l'entrée de ce mode a été supprimée. Vim et navigation : Ajout de nombreux mouvements Vim (text objects, répétitions de mouvements f/F/t/T, indentations, etc.). Performance : Optimisation du temps de démarrage et du rendu terminal pour les caractères Unicode/Emoji. Gestion du gitignore : Support du réglage respectGitignore dans settings.json pour contrôler le comportement du sélecteur de fichiers @-mention. Méthodologies 200 déploiements en production par jour, même le vendredi : retours d'expérience https://mcorbin.fr/posts/2025-03-21-deploy-200/ Le déploiement fréquent, y compris le vendredi, est un indicateur de maturité technique et augmente la productivité globale. L'excellence technique est un atout stratégique indispensable pour livrer rapidement des produits de qualité. Une architecture pragmatique orientée services (SOA) facilite les déploiements indépendants et réduit la charge cognitive. L'isolation des services est cruciale : un développeur doit pouvoir tester son service localement sans dépendre de toute l'infrastructure. L'automatisation via Kubernetes et l'approche GitOps avec ArgoCD permettent des déploiements continus et sécurisés. Les feature flags et un système de permissions solide permettent de découpler le déploiement technique de l'activation fonctionnelle pour les utilisateurs. L'autonomie des développeurs est renforcée par des outils en self-service (CLI maison) pour gérer l'infrastructure et diagnostiquer les incidents sans goulot d'étranglement. Une culture d'observabilité intégrée dès la conception permet de détecter et de réagir rapidement aux anomalies en production. Accepter l'échec comme inévitable permet de concevoir des systèmes plus résilients capables de se rétablir automatiquement. "Vibe Coding" vs "Prompt Engineering" : l'IA et le futur du développement logiciel https://www.romenrg.com/blog/2025/12/25/vibe-coding-vs-prompt-engineering-ai-and-the-future-of-software-development/ L'IA est passée du statut d'expérimentation à celui d'infrastructure essentielle pour le développement de logiciels en 2025. L'IA ne remplace pas les ingénieurs, mais agit comme un amplificateur de leurs compétences, de leur jugement et de la qualité de leur réflexion. Distinction entre le "Vibe Coding" (rapide, intuitif, idéal pour les prototypes) et le "Prompt Engineering" (délibéré, contraint, nécessaire pour les systèmes maintenables). L'importance cruciale du contexte ("Context Engineering") : l'IA devient réellement puissante lorsqu'elle est connectée aux systèmes réels (GitHub, Jira, etc.) via des protocoles comme le MCP. Utilisation d'agents spécialisés (écriture de RFC, revue de code, architecture) plutôt que de modèles génériques pour obtenir de meilleurs résultats. Émergence de l'ingénieur "Technical Product Manager" capable d'abattre seul le travail d'une petite équipe grâce à l'IA, à condition de maîtriser les fondamentaux techniques. Le risque majeur : l'IA permet d'aller très vite dans la mauvaise direction si le jugement humain et l'expérience font défaut. Le niveau d'exigence global augmente : les bases techniques solides deviennent plus importantes que jamais pour éviter l'accumulation de dette technique rapide. Une revue de code en solo (Kent Beck) ! https://tidyfirst.substack.com/p/party-of-one-for-code-review?r=64ov3&utm_campaign=post&utm_medium=web&triedRedirect=true La revue de code traditionnelle, héritée des inspections formelles d'IBM, s'essouffle car elle est devenue trop lente et asynchrone par rapport au rythme du développement moderne. Avec l'arrivée de l'IA ("le génie"), la vitesse de production du code dépasse la capacité de relecture humaine, créant un goulot d'étranglement majeur. La revue de code doit évoluer vers deux nouveaux objectifs prioritaires : un "sanity check" pour vérifier que l'IA a bien fait ce qu'on lui demandait, et le contrôle de la dérive structurelle de la base de code. Maintenir une structure saine est crucial non seulement pour les futurs développeurs humains, mais aussi pour que l'IA puisse continuer à comprendre et modifier le code efficacement sans perdre le contexte. Kent Beck expérimente des outils automatisés (comme CodeRabbit) pour obtenir des résumés et des schémas d'architecture afin de garder une conscience globale des changements rapides. Même si les outils automatisés sont utiles, le "Pair Programming" reste irremplaçable pour la richesse des échanges et la pression sociale bénéfique qu'il impose à la réflexion. La revue de code solo n'est pas une fin en soi, mais une adaptation nécessaire lorsque l'on travaille seul avec des outils de génération de code augmentés. Loi, société et organisation Lego lance les Lego Smart Play, avec des Brique, des Smart Tags et des Smart Figurines pour faire de nouvelles constructions interactives avec des Legos https://www.lego.com/fr-fr/smart-play LEGO SMART Play : technologie réactive au jeu des enfants. Trois éléments clés : SMART Brique : Brique LEGO 2x4 "cerveau". Accéléromètre, lumières réactives, détecteur de couleurs, synthétiseur sonore. Réagit aux mouvements (tenir, tourner, taper). SMART Tags : Petites pièces intelligentes. Indiquent à la SMART Brique son rôle (ex: hélicoptère, voiture) et les sons à produire. Activent sons, mini-jeux, missions secrètes. SMART Minifigurines : Activées près d'une SMART Brique. Révèlent des personnalités uniques (sons, humeurs, réactions) via la SMART Brique. Encouragent l'imagination. Fonctionnement : SMART Brique détecte SMART Tags et SMART Minifigurines. Réagit aux mouvements avec lumières et sons dynamiques. Compatibilité : S'assemble avec les briques LEGO classiques. Objectif : Créer des expériences de jeu interactives, uniques et illimitées. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 28 janvier 2026 : Software Heritage Symposium - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 5 février 2026 : Web Days Convention - Aix-en-Provence (France) 12 février 2026 : Strasbourg Craft #1 - Strasbourg (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (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) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 9-10 avril 2026 : AndroidMakers by droidcon - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 24-25 avril 2026 : Faiseuses du Web 5 - Dinan (France) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 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) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (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) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (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) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 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/
The conversation shifts from player legacy into a bigger question that sits under everything in modern collecting: is this a hobby, an industry, or both? The panel reacts to ideas raised from Brett McGrath's Stacking Slabs and uses it as a launch point to talk about the ecosystem that keeps cards moving, including dealers, flippers, LCS owners, breakers, repackers, and every type of market participant in between. Jeremy lays out a blunt argument: even collectors who never sell a card still depend on selling, and many of the things people complain about are not going away, especially breaking. From there, the chat gets into real pushback, including whether breakers are truly necessary for cards to reach collectors, whether breaking is “good” for the hobby or just the industry, and how wax pricing and distribution models changed post-Covid. In this segment: Loyalty to one-team careers and how that impacts rookie card identity Hobby vs industry and why the market behaves like an ecosystem Breakers, repackers, and what actually puts singles into circulation Flippers vs dealers and where the overlap really lives Wax value, expected value, and why opening product is still a gamble A collector-first take on why “industry talk” turns some people off A practical idea for newcomers: open one box, track every card, sell everything, learn fast This discussion lives right at the intersection of hobby identity and market reality, where emotion, nostalgia, economics, and behavior all collide. It's candid, sometimes uncomfortable, and very much rooted in real collector experience, with the chat actively shaping where the conversation goes. There's no attempt to settle the debate, just to understand it more clearly. Listen on Apple Podcasts and Spotify, and join us Saturday nights on YouTube for Sports Cards Live. Learn more about your ad choices. Visit megaphone.fm/adchoices
Kickstart 2026 is a free, five-day challenge designed to help jewellery makers and jewellery business owners begin the year with clarity, confidence and calm. In this week's episode of the Jewellers Academy podcast, Jess explains how the challenge offers a gentle, structured way to reflect on your vision, set meaningful goals for your jewellery business, create simple action plans, build supportive routines and consider how money will flow into your business - without the overwhelm or pressure. How does Kickstart work? The FREE five day challenge features a video from Jess each day for 5 days, starting on Monday 5th January 2026. It also includes notes and a Canva template to create your own plan through the week. Day 1 – Get Clear on Your Vision A short exercise to reconnect with why you do what you do and what you want this year to look like. ✔️ It's time for a clearer sense of direction and motivation. Day 2 – Choose Your Focus You'll identify a small number of realistic, meaningful business goals. ✔️ Let's ditch the overwhelm and get clarity on what actually matters. Day 3 – Create an Action Plan Turn ideas into steps you can actually follow. ✔️ Leave with a simple plan instead of a head full of 'shoulds'. Day 4 – Build a Weekly Business Rhythm Define how you'll consistently work on your business, not just in it. ✔️ Feel more organised and in control of your time. Day 5 – Focus on Revenue Shift your attention to activities that help bring money into your business. ✔️ End the week knowing exactly what to prioritise next. Join Kickstart now https://www.jewellersacademy.com/kickstart Other programs mentioned in the podcast: 10 Days of Silver Jewellery Making - suitable for complete beginners or those who want to stetch themselves with new project ideas starting on 12th January 2026 Week of Wax five free wax carving tutorials starting on 2nd February 2026 Five Days of Silver Metal Clay free tutorials starting on 23rd February 2026 All of these free challenges are open for enrolment now and will start on the dates show above so register now. Jewellery Business Academy 2026 - our externally accredited one-year business program featuring monthly themes, group support, starter and growth tracks. This runs from January to December and is open now for enrolment.
Welcome to Air Tight Ep. 156, hosted by The Alex of Green Coast Radio — your go-to source for underground music, independent culture, and counter-narrative commentary that hits different. If you're searching for new sounds, real stories, and rebellious energy, this episode is your next essential listen. This week, The Alex takes you deep into the pulse of underground with an eclectic, genre-blurring playlist that defies the algorithm. You'll hear music from artists pushing boundaries and honoring the roots: Frute brings raw underground energy, Nightmares on Wax blends nostalgia with next-gen trip-hop, Rebel Diaz delivers politically charged hip hop that still bumps, and The Peace transports you with vintage Zambian soul. The legendary Tunde Adebimpe also makes an appearance on this journey — and that's just the beginning. Whether you're a crate digger, a playlist junkie, or someone who thrives on discovering what others miss, this episode was made with you in mind. But we're not just spinning tracks — we're talking real-world headlines that matter to anyone tapped into freedom of expression, cannabis culture, and independent thought. In this episode, The Alex breaks down President Trump's move to reschedule cannabis and what that could mean for the future of legalization, underground economies, and personal freedom. He also pays tribute to the late Perry Bamonte of The Cure — a legendary figure in the alternative scene whose influence helped shape an entire generation of sound. We're also hyped to remind you that the latest episode of Unknown Airwaves Pt. 14 is now live on our YouTube channel. It's a must-watch for fans of deep-dive interviews, underground music videos, and culture that cuts through the noise. While you're there, help us reach our goal of 10K subscribers — every sub, like, and share helps keep independent radio visible in a sea of sameness. This isn't about vanity metrics — it's about building a movement. Looking for a way to support what we do while showing off your taste in exclusive art and underground fashion? Head to the Station Gear page on GreenCoastRadio.com, where you'll find curated apparel, limited-run designs, and one-of-a-kind gifts for music lovers, cultural rebels, and anyone who lives outside the mainstream. Every purchase helps fuel the mission and keeps our signal strong. Whether you're tuning in from a dorm room, a studio session, a late-night drive, or just zoning out on the couch — Air Tight is where sound meets substance. This is independent radio for fans of underground beats, altered states of mind, street-level perspective, and future-forward thought. Our community spans crate-diggers, protest culture fans, music obsessives, cannabis advocates, comic book heads, and everyone who knows that freedom — of speech, of rhythm, of thought — is worth fighting for. Listen. Think. Move. Resist. This is Air Tight. Playlist Alabama 3 - Sex Machine Learning Greentea Peng - Prisoners Road Black Joe Lewis & The Honeybears - Black Smoke Frute - Lady Luck Handsome Boy Modeling School - Rock 'N Roll Camper Van Bethover - Take the Skinheads Bowling Hotel Eden - Nimble GIrl Jag Arreola - Son of Ulises Jenny O - Well, Ok Honey Nightmares on Wax - Dive Into Leo Dan - Como te Extrano Mi Amor Los Enanitos Verdes - La Muralla Verde The Cure - Open Natural Child - Nobody wants to party with me Rebel Diaz - Motivate! Move! Soul Goodman - Still Apart Mavis Staples - Beautiful Strangers The Crystal Tears - La Llorona The Peace - Black Power Valerie June - Rollin' & Tumblin' Worries & other plants - In Numbers The Peach Kings - Fisherman Tunde Adebimpe - Magnetic
What does a rooftop studio, a cold plunge, and a punk rock heart have in common? Producer Toby Lloyd shares how surrender, discipline, and creative flow helped him build Tiny Triumph Recordings and rediscover joy in making music. Get access to FREE mixing mini-course: https://MixMasterBundle.com Howdy Rockstars, my guest today is Toby Lloyd, a music producer, studio engineer, and mixing engineer who runs Tiny Triumph Recordings, a boutique rooftop recording studio in Wellington, New Zealand. Toby has worked with artists like Shapeshifter, Hollie Smith, Stan Walker, and Nightmares on Wax, and he's contributed to major film projects including Avatar 2, The Hobbit Trilogy, Mortal Engines, and Hunt for the Wilderpeople, as well as mixing scores for acclaimed films such as Savage, Stylebender, and Ka Whawhai Tonu (pronounced Car Far Fie Toe Nu). In addition to his studio and film work, Toby is also making new music as an artist himself. Big thanks to Matt Boudreau from Working Class Audio for making today's introduction! THANKS TO OUR SPONSORS! http://UltimateMixingMasterclass.com https://usa.sae.edu/ https://www.izotope.com Use code ROCK10 to get 10% off! https://www.native-instruments.com Use code ROCK10 to get 10% off! https://www.adam-audio.com/ https://www.spectra1964.com https://pickrmusic.com https://RecordingStudioRockstars.com/Academy https://www.thetoyboxstudio.com/ Listen to the podcast theme song "Skadoosh!" https://solo.to/lijshawmusic Listen to this guest's discography on Spotify: https://open.spotify.com/playlist/4KcgK6N3gowUGrKLxBGkgy?si=65a448e9f89c42e6 If you love the podcast, then please leave a review: https://RSRockstars.com/Review CLICK HERE FOR COMPLETE SHOW NOTES AT: https://RSRoockstars.com/538
In early 1990s South London — a time when rave culture was mutating and London's squats were pulsing with creativity, Aphex Twin, Global Communication, Nightmares on Wax, Autechre,Andrea Parker, Scanner — could be found DJ-ing and performing in spaces where a strange new sound-world was blooming. This is the story of Telepathic Fish, the ambient afterparty scene created by the Openmind Collective. Telepathic Fish parties and club rooms were DIY countercultural happenings with turntables, psychedelic installations, living-room lamps, photocopied zines and a lot of imagination, becoming a meeting place for bohos, ravers, multimedia explorers and a new wave of electronic musicians. Now, as a new vinyl compilation and a beautifully illustrated 20-page booklet, The Telepathic Fish has resurfaced to rave reviews, Kevin Foakes — DJ, designer, archivist and cultural custodian — returns to the Bureau to talk squat party ‘finstallations', Aphex Twin, Mira Calix, illegal Roundhouse raves, ambient zines and what DIY culture can do when technology, community and youthful imagination collide. The Telepathic Fish Compilation For Kevin / DJ Food #ambientmusic #aphextwin #autechre #miracalix #orbital #theorb #counterculture #diyparties #diyculture #telepathicfish #djfood
本期是每年年底的惯例盘点节目!与往年有一些不同的是,我们分享的音乐不局限于今年的新发行,还有在2025这一年中我们喜欢的,重听的,有感触的。感谢各位听众又陪伴我们度过一年。Episode playlist:Slick Rick - “Another Great Adventure”Paul Wall, DJ. Fresh - “Husslin For Eons”Fat Pat - “Suga Daddy”Clipse, Pusha T, Malice - “M.T.B.T.T.F.”MC Eiht - “Goin' Out Like Geez”Dody6 - “STOMACH ACHE”Mack 10 - “The Guppies”Bankroll NI - “I'm So ATL”PLUTO - “Whim Whamiee” (feat. YK Niece)Metro Boomin - “Take Me Thru Dere” ft. Quavo, Breskii, YK Niece, & DJ SpinzJermaine Dupri, J Money, Sean Paul (ft. BunnaB, Bankroll Ni) - “Magic City Money”SWAVAY - “bean”Corina - “Summertime Summertime”Bakar - “Lonyo!”moistbreezy - “Planet Pleasure”ODUMODUBLVCK FT. Wizkid - “BIG TIME”Amaarae - “S.M.O. “Gunna - “HIM ALL ALONG”AJ Tracey - “Paid In Full” feat. Big Zuu, Wax, Ets & D7Dave feat. Kano - “Chapter 16”Strandz & 111SYRI - “Mile High Club”Blood Orange - “Somewhere In Between”Tems - “First”ROSALÍA - “Berghain” feat. Björk & Yves TumorDijon - “HIGHER!”Ronald Isley - “Raindrops Keep Falling On My Head”Sheila Jordan - “The Moon Is a Harsh Mistress”Robert Hood - “Minus”Vijay Iyer - “Hood”Kirk Franklin - “Love Theory”Roy Ayers - “Chicago”我和老林的 2025 wrapped YouTube playlisthttps://youtube.com/playlist?list=PLXHoM2kA0oKz-tPCZpJwcmf_FhdJ52Vj8&si=33PvfVcuo8ufUKz-Hammer Time Newsletter & 播客 Substack 地址: hidesssss.substack.com通过RSS订阅播客:https://api.substack.com/feed/podcast/1282982.rss给主播写信:sonicelsa@gmail.com This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit hidesssss.substack.com
Welcome to the Arise podcast, conversations on faith, race, justice, gender, the church, and what are we seeing in reality right now? So Jenny and I dive in a little bit about therapy. The holidays, I would don't say the words collective liberation, but it feels like that's what we're really touching on and what does that mean in this day and age? What are we finding with one another? How are we seeking help? What does it look like and what about healing? What does that mean to us? This isn't like a tell all or the answer to all the problems. We don't have any secret knowledge. Jenny and I are just talking out some of the thoughts and feeling and talking through what does it mean for us as we engage one another, engage healing spaces, what do we want for ourselves? And I think we're still figuring that out. You're just going to hear us going back and forth talking and thank you for joining. Danielle (00:10):Welcome to the Arise podcast, conversations on faith, race, justice, gender, the church, and what are we seeing in reality right now? So Jenny and I dive in a little bit about therapy. The holidays, I would don't say the words collective liberation, but it feels like that's what we're really touching on and what does that mean in this day and age? What are we finding with one another? How are we seeking help? What does it look like and what about healing? What does that mean to us? This isn't like a tell all or the answer to all the problems. We don't have any secret knowledge. Jenny and I are just talking out some of the thoughts and feeling and talking through what does it mean for us as we engage one another, engage healing spaces, what do we want for ourselves? And I think we're still figuring that out. You're just going to hear us going back and forth talking and thank you for joining. Download, subscribe. So Jenny, we were just talking about therapy because we're therapists and all. And what were you saying about it?Jenny (01:17):I was saying that I'm actually pretty disillusioned with therapy and the therapy model as it stands currently and everything. I don't want to put it in the all bad bucket and say it's only bad because obviously I do it and I, I've done it myself. I am a therapist and I think there is a lot of benefit that can come from it, and I think it eventually meets this rub where it is so individualistic and it is one person usually talking to one person. And I don't think we are going to dismantle the collective systems that we need to dismantle if we are only doing individual therapy. I think we really need to reimagine what healing looks like in a collective space.Danielle (02:15):Yeah, I agree. And it's odd to talk about it both as therapists. You and I have done a lot of groups together. Has that been different? I know for me as I've reflected on groups. Yeah. I'll just say this before you answer that. As I've reflected on groups, when I first started and joined groups, it was really based on a model of there's an expert teacher, which I accepted willingly because I was used to a church or patriarchal format. There's expert teacher or teachers like plural. And then after that there's a group, and in your group there's an expert. And I viewed that person as a guru, a professional, of course, they were professional, they are professionals, but someone that might have insider knowledge about me or people in my group that would bring that to light and that knowledge alone would change me or being witnessed, which I think is important in a group setting would change me. But I think part of the linchpin was having that expert guide and now I don't know what I think about that.(03:36):I think I really appreciate the somatic experiencing model that would say my client's body is the wisest person in the room.(03:46):And so I have shifted over the years from a more directive model where I'm the wisest person in the room and I'm going to name these things and I'm going to call these things out in your story to how do I just hold a space for your body to do what your body knows how to do? And I really ascribe to the idea that trauma is not about an event. It's about not having a safe place to go in the midst of or after an event. And so I think we need safe enough places to let our bodies do what our bodies have really evolved to do. And I really trust that more and more that less is more, and actually the more that I get out of the way and my clients can metabolize what they need to, that actually I think centers their agency more. Because if I'm always needing to defer my story to someone else to see things, I'm never going to be able to come into my own and say, no, I actually maybe disagree with you, or I see that differently, or I'm okay not figuring that out or whatever it might be. I get to stay centered in my own agency. And I think a professional model disavow someone of their own agency and their own ability to live their story from the inside outDanielle (05:19):To live their story from the inside out. I think maybe I associate a lot of grief with that because as you talk about it, you talk about maybe seeking healing in this frame, going to school for this frame, and I'm not dismissing all of the good parts of that or the things that I discovered through those insights, but sometimes I think even years later I'm like, why didn't they stick? If I know that? Why didn't they stick? Or why do I still think about that and go through my own mental gymnastics to think what is actually healing? What does it have to look like if that thing didn't stick and I'm still thinking about it or feeling it, what does that say about me? What does that say about the therapy? I think for me, the lack of ongoing collective places to engage those kinds of feelings have allowed things to just bumble on or not really get lodged in me as an alternative truth. Does that make sense?Jenny (06:34):Yeah. But one of the things I wonder is healing a lie? I have yet to meet someone I know that I get to know really well and I go, yeah, this person is healed regardless of the amount of money they've spent in therapy, the types of body work they've done. What if we were all just more honest about the fact that we're all messy and imperfect and beautiful and everything in between and we stopped trying to chase this imagined reality of healing that I don't actually think exists?(07:30):Well, I think I've said it before on here. I used to think it was somewhere I was going to get to where I wouldn't feel X, y, Z. So maybe it meant I got to a space where on the holidays I often feel sad. I have my whole life and I feel sad this year. So does that mean somehow the work that I've put in to understand that sadness, that I'm not healed because I still feel sadness? And I think at the beginning I felt like if I'm still feeling sadness, if there are triggers that come around the holidays, then that means that I'm not healed or I haven't done enough work or there's something wrong with me for needing more support. So now I'm wondering if healing more, and I think we talked about this a little bit before too, is more the growing awareness. How does it increase connection versus create isolation for me when I feel sad? That's one example I think of. What about you?Jenny (08:31):I think about the last time I went to Uganda and there's so much complexity with my role in Uganda as a white woman that was stepping into a context to bring healing. And my final time in Uganda, I was co-facilitating a workshop for Ugandan psychotherapists and I had these big pieces of parchment paper around the room with different questions because I thought that they would be able to be more honest if it was anonymous. And so one of the pieces of paper said, what would you want westerners to know who were coming to Uganda to do healing work? And it was basically 100% learn what healing means to us.(09:26):Bring your own ideas of healing, stop, try, stop basically. And for whatever reason, that time was actually able to really hear that and go, I'd actually have no place trying to bring my form of healing and implement that. You all have your own form of healing. And one of the things that they also said on that trip was for you, healing is about the individual. For us, healing is about reintegrating that person into the community. And that might mean that they still have trauma and they still have these issues, but if they are accepted and welcomed in, then the community gets to support them through that. It's not about bringing this person out and fixing them over here and then plucking them back. It's how does the community care for bodies that have been injured? And I think about how I broke my foot in dance class when I was 14 and I had to have reconstructive surgery and my foot and my ankle and my knee and my hip and my whole body have never been the same. I will never go back to a pre broken foot body. So why would we emotionally, psychologically, spiritually be any different? And I think some of it comes from this Christian cosmology of Eden that we're just keep trying to find ourselves back in Eden. And this is something I feel like I've learned from our dear friend, Rebecca Wheeler Walston, which is like, no, we're not going back to Eden. How do we then live in this post perfect pre-injury world that is messy and unhealed, but also how can we find meaning and connection in that?(11:28):That was a lot of thoughts, but that's kind of what comes up for me.Danielle (11:31):Oh man, there's a couple of things you said and I was like, oh, wait a minute, wait a minute. I think you said healing is how do we as a community integrate people who have experienced trauma into our spaces? I think if you think back to Freud, it's plucking people out and then he reintroduced trauma and abuse them in the process. But somehow despite those things, he got to be an expert. I mean, so if you wonder how we got to Donald Trump, if you wonder how we get to all these leaders in our country getting to rape, abuse, sexually assault people, and then still maintain their leader position of power, even in our healing realm, we based a lot of our western ideologies on someone that was abusive and we're okay with that. Let's read them, let's learn from them. Okay, so that's one thing.(12:32):And Freud, he did not reintegrate these people back into the community. In fact, their process took them further away. So I often think about that too with therapy. I dunno, I think I told you this, Jenny, that sometimes I feel like people are trying their therapeutic learning out on me just in the community. Wax a boundary on you or I'll tell you no, and I'm just like, wait, what have you been learning? Or what have you been growing in and why aren't we having a conversation in the moment versus holding onto something and creating these spinoffs? But I do think that part of it is that healing hasn't been a way of how to reconnect with your community despite their own imperfections and maybe even places of harm. It's been like, how do you get away from that? And then they're like, give your family. Who's your chosen family? That's so hard. Does that actually work?Jenny (13:42):Yeah, it makes me think of this meme I saw that was so brutal that said, I treat my trauma. Trump treats tariffs, implementing boundaries arbitrarily that hurt everyone. And I've, we've talked a lot about this and I think it is a very white idea to be like, no, that's my boundary. You can't do that. No, that's my boundary. No, that's my boundary. No, that's my boundary. And it's like, are you actually healing or are you just isolating yourself from everything that makes you uncomfortable or triggered or frustrated and hear me? I do think there is a time and a place and a role for boundaries and everything in capitalism. I think it gets bastardized and turned into something that only reproduces whiteness and privilege and isolation and individuation individualism because capitalism needs those things. And so how do we hold the boundaries, have the time and a place and a purpose, and how do we work to grow relation with people that might not feel good all the time?(15:02):And I'm not talking about putting ourselves in positions of harm, but what about positions of discomfort and positions of being frustrated and triggered and parts of the human emotion? Because I agree with what you shared about, I thought healing was like, I'm not going to feel these things, but who decided that and who said those are unhealed emotions? What if those are just part of the human experience and healing is actually growing our capacity to feel all of it, to feel the sadness that you're feeling over the holidays, to feel my frustration when I'm around certain people and to know that that gets to be okay and there gets to be space for that.Danielle (15:49):I mean, it goes without saying, but in our capitalistic system, and in a way it's a benefit for us not to have a sad feeling is you can still go to work and be productive. It's a benefit for us not to have a depressed feeling. It's a benefit for us to be like, well, you hurt me. I can cut you off and I can keep on moving. The goal isn't healing. And my husband often says this about our medical care system. It's just how do we get you back out the door if anybody's ever been to the ER or you've ever been ill or you need something? I think of even recently, I think, I don't dunno if I told you this, but I got a letter in the mail, I've been taking thyroid medicine, which I need, and they're like, no, you can't take that thyroid medicine.(16:34):It's not covered anymore. Well, who decided that according it's Republicans in the big beautiful bill, it's beautiful for them to give permission to insurance companies, not to pay for my thyroid medicine when actually I think of you and I out here in community trying to work with folks and help folks actually participate in our world and live a life maybe they love, that's not perfect, but so how are you going to take away my thyroid medicine as I'm not special though, and you're not special to a system. So I think it is beneficial for healing to be like, how do you do this thing by yourself and get better by yourself, impact the least amount of people as possible with your bad feelings. Bad feelings. Yeah. That's kind of how I think of it when you talked about that.(17:50):So if our job is this and we know we're in this quote system and we imagine more collective community care, I know you're touring the country, you're seeing a lot of different things. What are you seeing when you meet with people? Are you connect with people? Are there any themes or what are you noticing?Jenny (18:09):Yeah, Sean and I joked, not joked before we moved into the van that this was our We Hate America tour and we were very jaded and we had a lot of stereotypes and we were talking at one point with our friend from the south and talking shit about the south and our friend was like, have you even ever been to the south? And we were like, no. And Rick Steves has this phrase that says it's hard to hate up close. And the last two years have really been a disruption in our stereotypes, in our fears, in our assumptions about entire groups of people or entire places that the theme has really felt like people are really trying their best to make the world a more beautiful place all over in a million different ways. And I think there are as many ways to bring life and beauty and resistance into the world as there are bodies on the planet.(19:21):And one of my mentors would say anti-racism about something you do. It's about a consciousness and how you are aware of the world. And that has been tricky for me as a recovering white savior who's like, no, okay, what do I do? How do I do the right thing? And I think I've been exposed to more and more people being aware whether that awareness is the whole globe or the nation or even just their neighbors and what does it mean to go drop off food for their neighbor or different ways in which people are showing up for each other. And sometimes I think that if we're only ever taught, which is often the case in therapy to focus on the trauma or the difficult parts, I think we're missing another part of reality, which is the beauty and the goodness and the somatic experiencing language would be the trauma vortex or your counter vortex.(20:28):And I think we can condition ourselves to look at one or focus on one. And so while I'm hesitant to say everything is love and light, I don't think that's true. And I don't think everything is doom and gloom either. And so I think I'm very grateful to be able to be in places where talking to people from Asheville who experienced the insane flooding last year talking about how they don't even know would just drop off a cooler of spring water every morning for them to flush their toilets and just this person is anonymous. They'll never get praise or gratitude. It was just like, this is my community. This is one thing I can do is bring coolers of water. And so I think it's just being able to hear and tell those stories of community gives us more of an imagination for how we can continue to be there for community.Danielle (21:38):Yeah, I like that. I like that. I like that you had this idea that you were willing to challenge it or this bias or this at the beginning just talking about it that you're willing to challenge.Jenny (21:59):Yeah, we said I think I know two things about every state, and they're probably both wrong. And that's been true. There's so much we don't know until we get out and experience it.Danielle (22:14):I think that's also symptom of, I think even here, I know people, but I don't know them. And often even just going someplace feeling like, oh, I don't have the time for that, or I can't do that, and the barriers, maybe my own exhaustion is true. I have that exhaustion or someone else has that exhaustion. But even the times I've avoided saying hi to someone or the times I've avoided small connections, I just think a lot, and maybe what is tiring is that the therapeutic model has reinforced isolation without having this other. You're talking about the counter vortex when we talk about healing is done in community, healing is done by witnessing, and somehow the assumption is that the therapist can be all of that witnessing and healing and community, and you're paying us and we're there and we're able to offer insight and we've studied and we have a professional job and we're not enough.(23:33):I often find myself in a state of madness and I can't do everything and I can speak to what I've chosen to do recently, but how do I function as a therapist in a system? I want people to feel less anxious. I want to be there, offer insights around depression or pay attention to their body with them. All of these really good, there aren't bad. They're good things. But yet when I walk out my door, if kids are hungry, that burden also affects my clients. So how do I not somehow become involved as an active member of my community as a therapist? And I think that's frustrated me the most about the therapy world. If we see the way the system is hurting people, how is our professional, it seems like almost an elite profession sometimes where we're not dug in the community. It's such a complicated mix. I don't know. What are you hearing me say? Yeah,Jenny (24:40):Yeah. I'm thinking about, I recently read this really beautiful book by Susan Rao called Liberated to the Bone, and Susan is a craniosacral therapist, so different than talk therapy, but in it, there was a chapter talking about just equity in even what we're charging. Very, very, very, very few people can afford 160 plus dollars a week(25:13):Extra just to go to therapy. And so who gets the privileges? Who gets the benefits from the therapy? And yet how do we look at how those privileges in themselves come at the expense of humanity and what is and what privileged bodies miss out on because of the social location of privilege? And yeah, I think it's a symptom that we even need therapy that we don't have communities where we can go to and say, Hey, this thing happened. It was really hard. Can we talk about it? And that is devastating. And so for me it's this both. And I do think we live in a world right now where therapy is necessary and I feel very privileged and grateful to be a therapist. I love my clients, I love the work I get to do. And I say this with many of my new clients.(26:22):My job is to work myself out of a job. And my hope is that eventually, eventually I want you to be able to recreate what we're growing here outside of here. And I do mean that individually. And I also mean that collectively, how do I work towards a world where maybe therapy isn't even necessary? And I don't know that that will ever actually happen, but if that gets to be my orientation, how does that shift how I challenge clients, how I invite them to bring what they're bringing to me to their community? And have you tried talking to that person about that? Have you tried? And so that it doesn't just become only ever this echo chamber, but maybe it's an incubator for a while, and then they get to grow their muscles of confrontation or vulnerability or the things that they've been practicing in therapy. Outside of therapy.Danielle (27:29):And I know I'm always amazed, but I do consistently meet people in different professions and different life circumstances. If you just sit down and listen, they offer a lot of wisdom filled words or just sometimes it feels like a balm to me. To hear how someone is navigating a tough situation may not even relate to mine at all, but just how they're thinking about suffering or how they're thinking about pain or how they're thinking about feeling sad. I don't always agree with it. It's not always something I would do. But also hearing a different way of doing things feels kind of reverberates in me, feels refreshing. So I think those conversations, it's not about finding a total agreement with someone or saying that you have to navigate things the same. I think it is about I finding ways where you can hear someone and hearing someone that's different isn't a threat to the way you want to think about the world.Jenny (28:42):As you say that, it makes me think about art. And something Sean often says is that artists are interpreters and their interpreting a human experience in a way that maybe is very, very specific, but in their specificity it gets to highlight something universal. And I think more and more I see the value in using art to talk about the reality of being unhealed. And that in itself maybe gets to move us closer towards whatever it is that we're moving closer towards or even it just allows us to be more fully present with what is. And maybe part of the issue is this idea that we're going to move towards something rather than how do we just keep practicing being with the current moment more honestly, more authentically?Danielle (29:51):I like my kids' art, honestly. I like to see what they interpret. I have a daughter who makes political art and I love it. I'll be like, what do you think about this? And she'll draw something. I'm like, oh, that's cool. Recently she drew a picture of the nativity, and I didn't really understand it at first, but then she told me it was like glass, broken glass and half of Mary's face was like a Palestinian, and the other half was Mexican, and Joseph was split too. And then the Roman soldiers looking for them were split between ice vests and Roman soldiers. And Herod had the face part of Trump, part of an ancient king. I was like, damn, that's amazing. It was cool. I should send it to you.(30:41):Yeah, I was, whoa. I was like, whoa. And then another picture, she drew had Donald Trump invading the nativity scene and holding a gun, and the man drew was empty and Joseph and Mary were running down the road. And I was like, oh, that's interesting. It is just interesting to me how she can tell the truth through art. Very, if you met this child of mine, she's very calm, very quiet, very kind, laid back, very sweet. But she has all these powerful emotions and interpretations, and I love hearing my kids play music. I love music. I love live music. Yeah. What about you? What kind of art do you enjoy?Jenny (31:28):I love dance. I love movement. I think there's so many things that when I don't have words for just letting my body move or watching other bodies move, it lets me settle something in me that I'm not trying to find words for. I can actually know that there's much more to being human than our little language center of our brain. I really love movies and cinema. I really love a lot of Polish films that are very artistic and speak to power in really beautiful ways. I just recently watched Hamnet in the theater and it was so beautiful. I just sobbed the entire time. Have you seen it?(32:27):I won't say anything about it other than I just find it to be, it was one of the most, what I would say is artistic films I've seen in a long time, and it was really, really moving and touching.Danielle (32:43):Well, what do you recommend for folks? Or what do you think about when you're thinking through the holiday season and all the complications of it?Jenny (32:57):I think my hope is that there gets to be more room for humanity. And at least what I've seen is a lot of times people making it through the holidays usually means I'm not going to get angry. I'm not going to get frustrated. I'm not going to get sad or I'm not going to show those things. And again, I'm like, well, who decided that we shouldn't be showing our emotions to people? And what if actually we get to create a little bit more space for what we're feeling? And that might be really disruptive to systems where we are not supposed to feel or think differently. And so I like this idea of 5%. What if you got to show up 5% more authentically? Maybe you say one sentence you wouldn't have said last year, or maybe you make one facial expression that wouldn't have been okay, or different things like that. How can you let yourself play in a little bit more mobility in your body and in your relational base? That would be my hope for folks. And yeah.Jenny (34:26):What would you want to tell people as they're entering into holiday season? Or maybe they feel like they're already just in the thick of the holidays?Danielle (34:35):I would say that more than likely, 90% of the people you see that you're rubbing shoulders with that aren't talking to you even are probably feeling some kind of way right now. And probably having some kind of emotional experience that's hard to make sense of. And so I know as we talk people, you might be like, I don't have that community. I don't have that. I don't have that. And I think that's true. I think a lot of us don't have it. So I think we talked about last week just taking one inch or one centimeter step towards connecting with someone else can feel really big. But I think it can also hold us back if we feel like, oh, we didn't do the whole thing at once. So I would say if people can tolerate even just one tiny inch towards connection or a tiny bit more honesty, when someone you notice is how you are and you're like, yeah, I feel kind of shitty. Or I had this amazing thing happen and I'm still sad. You don't have to go into details, but I wonder what it's like just to introduce a tiny a sentence, more of honesty into the conversation.Jenny (35:51):I like that. A sentence more of honesty.Danielle (35:54):Yeah. Thanks Jenny. I love being with you.Jenny (35:57):Thank you, friend. Same. Love you. Well, first I guess I would have to believe that there was or is an actual political dialogue taking place that I could potentially be a part of. And honestly, I'm not sure that I believe that.
In this installment of TPS Reports the Squares discuss late night sloppy joe's, JellyRoll crying everywhere, Donald Trump making Rob Reiner's death about himself, boofing Wee Man, peeling mangos, HBO shows & doing whatever it takes to finish the new album. Outro song: "Abhorrent" by Wax, DJ Hoppa Smoochie Gang Playlist Term's Album of the Week Playlist Please send questions, stories & whatever else to tpsreportspodcast@gmail.com and feel free to leave us a voicemail at 708-797-3079. The Palmer Squares on Facebook, Twitter, YouTube, Patreon & more Shop for Official TPS Merchandise
So the House really was made of wax all along...Emma and Ally are hitting the road for a very ill-advised detour, because this week on Spooky Chicks and Horror Flicks, the hosts dip into the 2005 teen slasher House of Wax. Starring Elisha Cuthbert and Chad Michael Murray as siblings who wander into a town that's one lit candle away from doom, this film also delivers the cinematic event no one was emotionally prepared for: Paris Hilton being k!lled in a horror film.Expect a spoiler-filled breakdown of why this gooey, glossy, wax-drenched horror flick has lived rent-free in our heads for two decades.Support the showWe Have Merch! - shop.spookychickspod.com Website - spookychickspod.comInstagram - instagram.com/spookychickshorrorflicksTiktok - tiktok.com/@spookychickshorrorflicksLetterboxd - letterboxd.com/spookychickspod/ Patreon - patreon.com/SpookyChicksandHorrorFlicks
In this episode, Marty Grunder joins us to talk about what it really means to build a legacy business that lasts for decades. We dive into the vision behind GROW Group's annual conference coming up in February, the leadership and culture drivers that set winning companies apart, and a recap of the biggest lessons and breakthroughs from LAL. Whether you're scaling from your first crew or leading a multimillion-dollar company, Marty's practical wisdom and long-game mindset will push you to think bigger, lead better, and build something that truly endures.
Click here for the DRB Daily Sign Up form! TODAY'S SCRIPTURE: Ephesians 1-4 Click HERE to give! Get Free App Here! One Year Bible Podcast: Join Hunter and Heather Barnes on 'The Daily Radio Bible' for a daily 20-minute spiritual journey. Engage with scripture readings, heartfelt devotionals, and collective prayers that draw you into the heart of God's love. Embark on this year-long voyage through the Bible, and let each day's passage uplift and inspire you. TODAY'S EPISODE: Welcome to the Daily Radio Bible! In today's episode, Hunter welcomes listeners to the fifth day of December and guides us through a heartfelt reading of Ephesians chapters 1 through 4—a slight detour to make things right after a mix-up with the daily scripture readings. As your faithful Bible reading coach, Hunter invites you to journey together through these transformative passages, emphasizing the profound truth of our new identity in Christ. Blending the wisdom of scripture with relatable reflections—think "wax on, wax off" from The Karate Kid—Hunter reminds us that the Christian life is about putting on who we truly are in Christ and letting go of what no longer defines us. The episode flows into a time of prayer, encouragement, and practical updates, including a shoutout about the new Daily Radio Bible app designed to make sharing the podcast even easier. Join Hunter as we dig deep into God's word, pray for one another, and remember that, no matter what, you are loved—no doubt about it. TODAY'S DEVOTION: Wax on, Wax off. Do you remember those words from Mr. Miyagi to Danielson in the movie Karate Kid? This passage in Ephesians today has a way of bringing that idea to mind. Our Christian life starts by putting on what we are, much like the "wax on" of the film, learning who we are in Christ—putting it on, letting it shape us. Paul spends the better part of these chapters in Ephesians reminding us who we are, encouraging us to put it on. We are in Christ. God has made us new in Christ. He took those of us who were not his people and made us his own. He took those who were not citizens and made us citizens. He adopted us as his very children. All by means of his death on the cross. This is what he's done for us. He forgave our sins, made us new by his grace. And that, my friend, is what you are: you are his, you are in him. So put that on. God loved us and chose us in Christ to be holy and without fault in his eyes. That is who you are. Put that on. The Christian life begins and ends, and includes everything in between, by putting on Christ, living out who you already are. That's the invitation—wax on. But then comes wax off. We need to take off what we no longer are. You are not your old self. You are not the sum of all your old failures, your old feelings, lusts, desires, regrets, and shames from the past. No, take it off. That's not who you are. Put on who he says you are in him. It's by living out who you truly are that you'll have the power to put away what you're not. It doesn't go the other way around. It doesn't start with us trying to get rid of all the old stuff in order to finally live who we are. No, it begins with understanding and living in your true identity in Christ. Then you'll have the power, perspective, and presence of God within you to enable you to live that life, to take off what needs to be taken off. You can't muster this up by trying really hard. There's no physical, spiritual, emotional, or psychological regime that can equip you well en TODAY'S PRAYERS: Lord God Almighty and everlasting father you have brought us in safety to this new day preserve us with your Mighty power that we might not fall into sin or be overcome by adversity. And in all we do, direct us to the fulfilling of your purpose through Jesus Christ Our Lord amen. Oh God you have made of one blood all the peoples of the earth and sent your blessed son to preach peace to those who are far and those who are near. Grant that people everywhere may seek after you, and find you. Bring the nations into your fold, pour out your Spirit on all flesh, and hasten the coming of your kingdom through Jesus Christ our Lord, Amen. And now Lord, make me an instrument of your peace. Where there is hatred let me sow love. Where there is injury, pardon. Where there is doubt, faith. Where there is despair, hope. Where there is darkness, light. And where there is sadness, Joy. Oh Lord grant that I might not seek to be consoled as to console. To be understood as to understand, to be loved as to love. For it is in the giving that we receive, in the pardoning that we are pardoned, it is in the dying that we are born unto eternal life. Amen And now as our Lord has taught us we are bold to pray... Our Father who art in heaven, hallowed be thy name, thy kingdom come thy will be done on earth as it is in heaven, give us this day our daily bread, and forgive us our tresspasses as we forgive those who trespass against us, and lead us not unto temptation, but deliver us from evil, for thine is the Kingdom and the power and the glory forever. Amen. Loving God, we give you thanks for restoring us in your image. And nourishing us with spiritual food, now send us forth as forgiven people, healed and renewed, that we may proclaim your love to the world, and continue in the risen life of Christ. Amen. OUR WEBSITE: www.dailyradiobible.com We are reading through the New Living Translation. Leave us a voicemail HERE: https://www.speakpipe.com/dailyradiobible Subscribe to us at YouTube: https://www.youtube.com/@Dailyradiobible/featured OTHER PODCASTS: Listen with Apple Podcast DAILY BIBLE FOR KIDS DAILY PSALMS DAILY PROVERBS DAILY LECTIONARY DAILY CHRONOLOGICAL
Ep 273 is loose! And we're diving into the history of one of the world's most famous attractions, Madame Tussauds!Who was the woman behind the famed house of wax? How did she learn her skills? And is this the most tenuous cocktail link in history?The secret ingredient is....wax!Get cocktails, poisoning stories and historical true crime tales every week by following and subscribing to The Poisoners' Cabinet wherever you get your podcasts. Find us and our cocktails at www.thepoisonerscabinet.com Join us Patreon: https://www.patreon.com/thepoisonerscabinet Find us on TikTok: https://www.tiktok.com/@thepoisonerscabinet Follow us on Instagram: https://www.instagram.com/thepoisonerscabinet/ Find us on Facebook: https://www.facebook.com/ThePoisonersCabinet Listen on YouTube: https://www.youtube.com/@ThePoisonersCabinet Sources this week include Memoirs of Madame Tussaud, Madame Tussaud A Life in Wax by Kate Berridge, Madame Tussaud and the History of Waxworks by Pamela Pilbeam, Geri Walton, Madame Tussauds' website, history dives into Jean Paul Marat and Philip Philidor. Hosted on Acast. See acast.com/privacy for more information.
Wax your skis! Welcome to the DayWeather Podcast — your daily look at weather trends and impacts across the Western United States. Meteorologist Don Day breaks down the latest forecast patterns, temperature swings, storms, and seasonal trends affecting travel, industry, ranching, and recreation from the Rockies to the Pacific Northwest. #DayWeatherPodcast #WesternWeather #WeatherForecast #TravelWeather #RanchWeather #OutdoorForecast #RockyMountainWeather #LongRangeForecast #ElNino #WyomingWeather #ColoradoWeather #NebraskaWeather #UtahWeather #MontanaWeather #PacificNorthwestWeather LINKS: Regional Travel Forecast - https://www.youtube.com/@dayweather Learn about the features of the Sainlogic Smart Weather Station SA9 and tips on how to set up a digital weather station. https://www.sainlogic.com/products/sainlogic-wifi-weather-station-sa9 Code: Day (buyers can enjoy a 30% off with this code at checkout for all products) Tim Vasquezs Forecast Lab - www.youtube.com/@ForecastLab https://www.cocorahs.org/ Cloud ebook - https://whatsthiscloud.com/ebook Jan Curtis Flickr Page - https://www.flickr.com/photos/cloud_spirit/ All New Highly Accurate TROPO Rain Gauge - USE CODE RAINDAY FOR 10% OFF https://measurerain.com DayWeather Journal for Kids https://www.amazon.com/dp/B09M57Y7J1?ref_=pe_3052080_397514860
In this episode, we dive into our annual budget review and build out our full 2026 budget inside LMN for Brian's Lawn Maintenance. I walk you through why this is the most important end-of-year task, how it shapes your pricing and profit for next season, and why getting your numbers dialed in now sets you up to win big in 2026. Let's get our ducks in a row and go into the new year with clarity, confidence, and a rock-solid plan.
In this episode, we dive into the gear that actually moves the needle when the snow starts flying. From EarthWay spreaders to Polar Tech shovels and the must-have tools that keep you efficient on site, we break down what really helps you work faster and smarter. Special guest Mitch Furr joins the show to share his real-world insights and the equipment upgrades that make a difference when every minute counts.
In this episode I take you behind the scenes of my LAL 2025 keynote and walk through the core framework that's shaping the entire talk. We dig into what it really means to decide on a new direction, how declaring it publicly reshapes your identity and environment, and why delivering through daily action is the bridge between belief and breakthrough. If you're ready to challenge the hidden assumptions holding you back, this conversation will help you rewrite the story you're living.
A sun-soaked broadcast from two of Naarm's most loved selectors. Asked once how the name for their joint project started, Simon TK and Edd Fisher responded casually: "We were asked to produce a record fair many moons ago, Wax'o Paradiso was the name of that event," they recounted in an interview. Happy accident or not, the name rings true more than a decade later. What started as a record fair has since evolved into an event series and now a record label, with Fisher and TK becoming true pillars of Naarm's local scene in doing so, crafting paradisiacal musical worlds wherever they go. Wax'o Paradiso is a live act first and foremost. Rarely relying on conventional venues, their parties have become the stuff of urban lore, held everywhere from Fairfield Amphitheatre to an old convent and even a children's farm. Often outdoors, these gatherings carry a breezy, open-hearted feeling, and that flows directly into their sets. Think of it as Australian Balearic: eclectic explorations through warm and rolling shades of dance music, laced with licks of '90s prog and tech house, the spiritual foundation of any good bush doof. Their RA Mix captures the essence of why the pair have become stalwarts of their local circuit. It isn't a recreation of those beloved open-air sessions, but at nearly three hours long, it settles around you like a summer night—and, for listeners in colder climates, perhaps a bittersweet reminder of one. Most tellingly, RA.1014 is bookended by tracks from two Australian artists across two generations. Ten years in, TK and Fisher's focus remains steady: build community, elevate local voices and share the eclectic, joyful sound that has made them a cornerstone of Naarm's scene. Their RA Mix is a clear extension of that mission: warm, generous and rooted in the place they call home. Find the tracklist and interview at ra.co/podcast/10333 @waxo-paradiso