Indonesian island
POPULARITY
Categories
Have you ever caught yourself being a little… judgy? It's no secret—judgment is everywhere these days, even in the church. But aren't we also supposed to use good judgment? It's tricky, right? Well today, you're going to get biblical clarity on how to use good judgment without being judgmental. Shannon Popkin is back on the podcast to help you understand the difference between healthy discernment and being kinda judgy. You'll learn what Jesus actually meant in Matthew 7 when He said, "Judge not," how personal convictions can get in the way of judging rightly, and what it looks like to speak truth with compassion rather than condemnation. Plus, since not every issue is black and white, Shannon shares some practical ways to keep humility and God's grace at the center of it all. SHOW NOTES: 413Podcast.com/405 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
We're recapping a packed Disney trip that took us from Blizzard Beach to EPCOT, from a one-night resort stay to Banana Ball, and finally to Disney's Animal Kingdom for breakfast, snacks, shopping, and Disney's new Bluey experience. We kick things off at Blizzard Beach, where we cool down with some water park fun, try a couple of sweet treats including the S'mores Churro, and even run into a listener along the way. From there, we head to EPCOT to check out the limited-time Annual Passholder Lounge inside Restaurant Marrakesh and share whether this summer perk is worth making time for. Next, we check into the Meliá Orlando Celebration for a one-night stay before heading to ESPN Wide World of Sports to experience Banana Ball. We'll discuss the atmosphere, entertainment, and whether this unique event lives up to the hype. On Saturday, we make our way to Disney's Animal Kingdom for breakfast at Satu'li Canteen, check out some new merchandise, sample snacks from Isle of Java and Pizzafari, and join the virtual queue for Disney's newest Bluey experience. Along the way, we highlight our favorite moments, biggest surprises, best values, and the experiences we'd most recommend. Whether you're planning a Walt Disney World vacation or just love hearing about what's new around the parks, this episode is packed with reviews, tips, and plenty of Disney fun.
Tim Berglund talks to Gunnar Morling (Confluent) about his career in open source Java and data infrastructure. Gunnar's first job: a student PHP developer in AMD's e-learning group. His challenge: building Hardwood, a fast, multi-threaded Parquet engine for Java with minimal dependencies.► The One Billion Row Challenge blog post: https://www.morling.dev/blog/one-billion-row-challenge/SEASON 2 Hosted by Tim Berglund, Adi Polak and Viktor Gamov Produced and Edited by Noelle Gallagher, Peter Furia and Nurie Mohamed Music by Coastal Kites Artwork by Phil Vo
Addison, Texas is proof that a small map footprint can deliver huge flavor. We drove up from Waco and immediately felt it: this pocket of the Dallas Fort Worth Metroplex runs on good food, big gatherings, and the kind of walkable energy that makes you want to park once and just explore. Sweet Paris: https://www.sweetparis.com/ Landmark Kitchen and Bar: https://www.landmarkbars.com/addison Fuzz Labs: https://fuzzlab.co/ Dolce Paradiso: https://www.dolceparadiso.net/ Visit Addison: https://visitaddison.com/Sidecar Social : https://sidecarsocial.com/addison/ Kick it Festival: https://visitaddison.com/kickit/We're joined by Amber Patterson from Visit Addison, who breaks down what makes the city such a magnet for meetups and weekend trips. We talk Kaboom Town, Addison's legendary July 3 fireworks celebration, and Addison Oktoberfest, a long-running festival that brings a surprisingly authentic Munich-style experience to North Texas. Then we get into the stat that stops every foodie in their tracks: roughly 200 restaurants packed into 4.4 square miles, plus the local backstory of how Addison became a launchpad for iconic concepts.Sports fans get love too. With the World Cup coming to the Dallas area, Amber shares how Addison is preparing with watch-friendly restaurants and a four-day Kick It in Addison festival at Addison Circle Park, complete with a huge screen and all-day match viewing. We also swap notes on why the park itself is worth a stop, and how Java and Hops Coffee House turns a simple stroll into the perfect park lunch plan with standout coffee.We kick off our restaurant recap with Sweet Paris, and we preview more spots and experiences we're adding shortly after a quick technical hiccup. Also mentioned in this episode: Jessica Vasquez- Design It Dallas: @DesignitDallas Part 2: Exploring Moray Speyside-Scotland: A Day of Hidden Treasures, Adventure, and Culinary Delights | 229 | https://www.buzzsprout.com/263670/episodes/15853436From Lighthouses to Castles - Join us in Moray Speyside, Scotland - Part 1 | 228 | https://www.buzzsprout.com/263670/episodes/15845252Subscribe so you don't miss the updated full rundown, and if you enjoyed the travel and food intel, share the episode and leave us a review.Ready for Summer? Get 10% OFF your own roadsurfer adventure!https://link.roadsurfer.com/roamiesCODE: ROAMIES10And it means the world to us when you subscribe, rate and share our podcast.Alexa and RoryThe ROAMiesFollow us at:http://www.TheROAMies.com@The ROAMies: Facebook and Instagram YouTube and X.
Have you ever felt the passion in your faith slowly fading? Maybe there was a time when you couldn't wait to open your Bible, go to church, or talk about God. But somewhere along the way, your fire went out. Your enthusiasm faded. And now? You're in a spiritual funk—maybe even numb. Well today, Dallas Theological Seminary President, Dr. Mark Yarbrough, joins us for a deeply honest and hope-filled conversation about what it means to revive a faith that's grown cold. Mark explains why every believer is vulnerable to drifting spiritually—whether it's due to an abrupt hardship or a slow fade of familiarity—and he'll give you six essential markers of a rekindled heart, all of which are rooted in returning to your identity in Christ. Oh friend, this conversation is not about trying harder or following a spiritual checklist. It's about pointing you back to the One who can set your heart ablaze again. SHOW NOTES: 413Podcast.com/404 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
Java's use of memory, often chided for being excessive, is actually a strength as it trades more memory use for fewer CPU cycles. Java can only make this tradeoff due to its moving garbage collectors, something more memory efficient platforms often cannot. But what's the point in leaving available memory on the table if using it makes your program run faster? Efficient use of that resource wouldn't be to leave it untapped but to use it to speed up the program. In this "Ask the Architect" episode of the Inside Java Podcast, recorded during JavaOne 2026, Nicolai Parlog talks to Ron Pressler, Java Architect at Oracle.
Hi Spring fans! In this installment I talk to my friend, of JClarity and Microsoft fame, fellow Java champion and Java guru Martijn Verburg
#352: Vibe coding is the latest version of a promise the industry has been making since the first generation of programming languages. Type what you want, get an app. Jeff Kuo from Ragic has been working on the no-code version of that same promise for almost twenty years. He has thoughts on why the promise keeps not quite landing. The honest answer is that AI-assisted coding is great for people who already know what the code is doing. It is counterproductive for everyone else. A non-developer can generate a lot of code. They cannot maintain any of it. That gap is where every weekend vibe-coded project goes to die six months in, when the codebase has ballooned and the AI is in a loop confidently identifying the wrong root cause for the seventh time. So what does work? Jeff's argument is that no-code platforms become the guardrail AI actually needs. Strip the infrastructure layer away, leave only the business logic, and the model only has to reason about one thing at a time -- which is the one thing today's models are good at. Ragic generates form and report definitions, not code, and the Java engine underneath does the rest. There is also the strange consumer behavior nobody is talking about. People love AI chat boxes in tools they have never used before. They close AI chat boxes in tools they already know. Which means the future of AI-native software might not belong to the incumbents at all -- it belongs to the new tools being built right now for users who do not have any muscle memory to defend. And one piece of advice that has aged perfectly across forty years of software: the maintenance is the thing that keeps you awake at night. AI makes it faster to build things from scratch and harder to maintain anything at scale. Begin with the end in mind. Or do not, and become the next cautionary tale. Jeff's contact information: LinkedIn: https://www.linkedin.com/in/ragic/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
Jim Grisanzio from Oracle Java Developer Relations talks with Luiz Real, an engineer and college professor from the SouJava Community in Sao Paulo, Brazil. Luiz came to JavaOne 2026 for the first time this year to build relationships, catch up on the latest technical features in Java, and to mix with the Java Champions. He says building those connections is something you can only do in person at a conference like this. "JavaOne for me is a career changing thing," he says. In this conversation Luiz also talks about teaching Java to students, the opportunities for Java developers in the world of AI, and the massive community of Java developers in Brazil. Luiz Real, Lead Software Engineer, Oracle ACE, College Professor Jim Grisanzio, Oracle Java Developer Relations
Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space. He shares insights from experiments with building durable execution engines, bootstrapping, and AI natively developing Apache Hardwood - a minimal dependencies Java parser for Apache Parquet. Read a transcript of this interview: https://bit.ly/49cwnoI Newsletter: Subscribe to the Software Architects' Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter InfoQ online certification cohorts: Online cohorts for senior engineers and architects, built around QCon talks. Join a 5-week confidential peer group to validate your approach and apply practitioner frameworks to the technical challenges you face at work. Learn more: https://certification.qconferences.com/ Upcoming Events: QCon AI Boston 2026 (June 1-2, 2026) Learn how real teams are accelerating the entire software lifecycle with AI. https://boston.qcon.ai QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/ The InfoQ Podcasts: Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts: - The InfoQ Podcast https://www.infoq.com/podcasts/ - Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture - Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: - Mastodon: https://techhub.social/@infoq - X: https://x.com/InfoQ?from=@ - LinkedIn: https://www.linkedin.com/company/infoq/ - Facebook: https://www.facebook.com/InfoQdotcom# - Instagram: https://www.instagram.com/infoqdotcom/?hl=en - Youtube: https://www.youtube.com/infoq - Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Learn and share the changes and innovations in professional software development. - Join a community of practitioners. - Increase your visibility. - Grow your career. https://www.infoq.com/write-for-infoq
An airhacks.fm conversation with Arun Gupta (@arungupta) about: learning Basic, Pascal, COBOL and C in college, early Java applets connecting to databases via JDBC, joining Sun Microsystems in March 1999 as an RMI/CORBA test engineer, the Portable Object Adapter and IIOP wire protocol, RMI-IIOP for language interoperability, J2EE 1.2 alpha release, JAX-B and JAX-RS testing, J2EE technologies migrating into Java SE, GlassFish as the open-source reference implementation, growing GlassFish downloads from zero to five million in three years, OSGi modularization in GlassFish V3, single-jar Java EE deployment, the Sun Grid early cloud attempt, the Sun Cloud REST API designed by Tim Bray, Red Hat JBoss technical marketing, recording an early docker screencast at Red Hat, Couchbase and the move to Amazon, principal open source technologist role, making Amazon join CNCF, launching Amazon Corretto with James Gosling at Devoxx Belgium 2019, the corretto name meaning coffee with liquor, Apple Open Source Program Office and the internal Apple openJDK fork used across Apple Music and Siri, Intel VP of Open Ecosystem, joining JetBrains as VP of Developer Experience, the book Fostering Open Source Culture, MineCraft Modding with Forge co-authored with his son who keynoted JavaOne at age 10, Devoxx4Kids in the US with over 200 workshops and 5000 kids taught, the not-invented-here syndrome, the conference program committee bias toward new topics, normative JSR specifications using must, shall and must not as a basis for LLM code generation, TCK and reference implementation model, Quarkus modernization of legacy J2EE applications, AGENTS.md and skill files on top of coding agents, running and weight training for mindfulness. Arun Gupta on twitter: @arungupta
An airhacks.fm conversation with Martin Kouba (@martunek) about: ZX Spectrum Didaktik clone, Basic listings from ABC magazine, Laser Squad and Wall Breaker games, writing a Pascal fantasy strategy game called Fury as a teenager, first Java 1.4 contact at university, pushing Java 5 annotations against XML configuration in a first telco job, OC4J as Oracle Application Server with Orion lineage, switching to JBoss, seam framework as glue between backend and frontend, Hibernate, reporting a Seam security issue and being invited to Red Hat, CDI TCK migration from JBoss Test Harness to arquillian and from Subversion to GitHub, writing CDI and Bean Validation TCK with XML-based assertion extraction from the specification text, normative specifications producing high-quality LLM code generation for CDI, JAX-RS and JPA, prototype-first approach to writing API specifications, deprecation annotations needing since-version, removal-version and replacement, asynchronous CDI events and fireAsync, transactional observers, Java SE CDI container standardization and its removal from the MicroProfile Core profile, joining the Quarkus team from day one, building ArC as the build-time CDI implementation, why @Specializes is not supported in Quarkus, Qute templating library, Quarkus WebSocket Next and the limits of the Jakarta WebSocket API, Quarkus scheduler with Duration-based intervals, Quartz integration, Quarkus component test based on Weld JUnit, MCP Java SE STDIO server with zero dependencies using ServiceLoader and Function, building the Quarkiverse MCP server from the first MCP specification version, the missing MCP TCK and the new conformance test suite Martin Kouba on twitter: @martunek
Sometimes you need to look back and see God in your past to help you trust Him for your future. In this episode, author and speaker Laurie Polich Short will show you how what felt like a detour may have actually been divine direction. Whether you've experienced closed doors, extended seasons of waiting, or deep disappointment, you'll be reminded that God is present in every part of your story. Laurie will help you trace God's fingerprints all throughout your life—even in the moments that were confusing, painful, or unexpected—and invite you to release your expectations of how He "should" show up so you can begin to recognize how He already has. Plus, be sure to listen until the very end because I'm singing a special blessing over you! SHOW NOTES: 413Podcast.com/403 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
Spring is in the air and this week we're airing out dirty laundry and talking history! Join us as we answer MANY emails, and bring you 3 historical tales. Brian brings the story of Andrew Jackson's foul mouthed parrot, Steve brings us the story of The Conch Republic, and Anthony brings us the story of the RMS Trent. We also pick the next 3 movies we will be watching, come listen and have a laugh or two. Check out our friend's coffee and have some Java! Use the code RHP26 or Rhist26 for free shipping! https://thewhollyroast.com/ LIKE AND SUBSCRIBE PLEASE! We are proud to announce our NEW Patreon is available: https://www.patreon.com/reviewinghistory We hope you sign up and enjoy the fun we're having over there. Please give us a rating and a review on ApplePodcasts or Spotify. It helps potential sponsors find the show! Sign up for @Riversidefm: www.riverside.fm/?via=reviewi... Sign up for @BetterHelp: betterhelp.com/reviewinghistory Email Us: Reviewinghistorypod@gmail.com Follow Us: www.facebook.com/reviewinghistory twitter.com/rviewhistorypod letterboxd.com/antg4836/ letterboxd.com/spfats/ letterboxd.com/BrianRuppert/ letterboxd.com/brianruppert/list…eviewing-history/ twitter.com/Brianruppert #comedy #history #podcast #comedypodcast #historypodcast #tellemstevedave #americanhistory #america #andrewjackson #andrewjacksonparrot #president #presidents #tennessee #florida #keywest #conchrepublic #micronation #civilwar #rmstrent #thetrentaffair #lincoln #britishhistory #englishhistory #war
Josh and Rachel Parvin join Nathan and Brad for a great conversation about the current state of Baba Java International in Dubai!In this episode, the couple shares how Baba Java is growing its presence in the Middle East by selling high-quality green coffee from their trusted farm partners to specialty roasters across the UAE, Saudi Arabia, Oman, Qatar, and beyond. They discuss exciting developments like Josh becoming a certified SCA Q Instructor, their plans to host more cuppings and classes throughout the Gulf region, standout client relationships (including Cotera Coffee and Grandmother Coffee), and which coffees are performing especially well.You'll also hear their perspective on market challenges, the recent C-market fluctuations, what the next year looks like for the Dubai team, and some joyful personal news, but you'll have to watch to find out what!This episode gives listeners a clear, encouraging update on Baba Java's international mission and the heart behind taking specialty coffee and ethical sourcing to the world.---------------------------------------------------------------------- Visit our blog: https://babajavacoffee.com/blog/ Find your new favorite coffee with our quiz: https://babajavacoffee.com/coffee-quiz/
Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun break down the recently announced shift of the May release train from May 11-22 to June 1-5, and what that means for your upgrade planning across the Spring portfolio. They also dig into what is shaping up in Spring Boot 4.1, including Spring gRPC support, Log4j file rotation strategies, OpenTelemetry enhancements, OAuth2 resource server improvements, MongoDB support for Spring Batch, and AMQP 1.0. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.Show NotesMay Release Train Shift Blog PostSpring Boot 4.1 Release Notes
With JDK 27 introducing hybrid key exchange schemes that combine ML-KEM with traditional ECDHE algorithms, Java applications can gain TLS-layer protection against the harvest-now, decrypt-later threat without rewriting business logic. In this episode of the Inside Java Newscast, Ana explains post-quantum hybrid key exchange for TLS 1.3 and demonstrates how a Java application can take advantage of it. See https://inside.java/podcast
Jim Grisanzio from Oracle Java Developer Relations talks with Henri Tremblay at JavaOne 2026. Henri is a Java Champion, Montreal JUG leader, and EasyMock lead developer from Montreal, Canada. Henri's session at JavaOne covered the Java Memory Model, which is a topic he believes every Java developer should understand well. He's been to six JavaOne's and had warm words for the conference, which represents a rare opportunity to meet the people whose code runs on systems and devices all over the world. He had clear advice for developers: read books, understand how and why your code works, and get out there and join the community. On AI, Henri sees real value for efficiency and learning, but at the same time he warns against laziness, especially when reviewing code. For students and junior developers, he says they should also leverage AI for learning, but he advises that they internalize the fundamentals of software engineering. LinkedIn: Henri Tremblay, Jim Grisanzio.
В этом выпуске мы погружаемся в мир функционального программирования вместе с Никитой Волковым, архитектором и разработчиком на Haskell и Rust. Обсуждаем, почему «чистота» функций — это не ограничение, а суперсила, как монады помогают нам в повседневной Java-разработке и почему будущее за строгими контрактами и DSL. Во второй части выпуска Никита рассказывает о своем проекте pGenie — инструменте для работы с PostgreSQL, который предлагает альтернативный взгляд на интеграцию с базами данных, делая SQL «источником истины». 00:00:00 Начало 00:02:01 Эволюция мышления: путь от PHP и Scala к Haskell и Rust. 00:07:37 Java 8 vs Haskell. Истинная чистота и детерминизм 00:15:03 Функциональщина, монады, функторы и концепция Optional 00:27:59 Property-based testing 00:36:51 Как FlatMap и монада STM управляют недетерминированным внешним миром 01:01:34 Проект pGenie. Почему Рич Хикки критиковал ORM и в чем боль синхронизации контрактов 01:13:29 Философия OpenAPI для баз данных. Взгляд на БД как на изолированный микросервис со статической структурой запросов 01:38:06 Workflow разработки с pGenie: генерация типизированного Java-кода и защита схемы от даунтайма через файловые сигнатуры 01:50:56 Тренды Open Source в эпоху ИИ: драма вокруг генерации кода, ИИ-слоп и борьба с агентами через «пасхалки» в коммитах 01:59:51 Совет стартаперам и Рубрика «Непопулярное мнение»: почему ИИ убьет динамические языки программирования Гость: Никита Волков https://github.com/nikita-volkov Проект: pGenie на GitHub Книга: «Learn You a Haskell for Great Good! https://learnyouahaskell.github.io/chapters.html “Консалтинг Никиты” https://codemine.io
What if the Jesus you know has been shaped more by culture than by Scripture? All too often, we create a customized Jesus to fit our preferences instead of following the true Jesus revealed in God's Word. And without even realizing it, He becomes the Lord of our comfort and convenience instead of the Lord of our lives. So today, pastor and bestselling author Kyle Idleman will give us a clear understanding of who Jesus is as Messiah and King! He'll unpack how our view of Jesus can quietly drift, how to recognize when we've turned Him into a life coach instead of a King, and what it looks like to follow Him for who He truly is. SHOW NOTES: 413Podcast.com/402 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
Java 26 est là, GraalVM cartonne chez Trivago (43 à 12 réplicas !), OpenJDK interdit le code généré par LLM, Spring et Quarkus enchaînent les releases. Côté IA : ADK 1.0, A2A, Lyria 3 chante (mal ?), Yann LeCun lance Ami Labs et ses World Models. Mythos d'Anthropic fait trembler la sécu, Claude Code a leaké son source, et les git worktrees envahissent vos terminaux. Bonus : la mort annoncée de l'IDE, vagues de licenciement chez Oracle et Block, et nos voix toutes clonées. Bon week-ends de mai ! Enregistré le 7 mai 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-340.mp3 ou en vidéo sur YouTube. News Langages Retour d'expérience d'une migration vers graalVM chez Trivago https://medium.com/graalvm/inside-trivagos-graalvm-migration-native-image-for-graphql-at-scale-912bca9df841 La passerelle GraphQL de Trivago (point d'entrée de tout le trafic vers 48 microservices) souffrait de pics de timeout au démarrage JVM Résultats spectaculaires après migration vers GraalVM Native Image : réduction des réplicas de 43 à 12, CPU de 15 à 5 cœurs, images Docker plus légères Obstacles techniques : incompatibilité Log4j → migration vers Logback, remplacement de Mockk par Testcontainers, compilation CI/CD très gourmande Netflix DGS et d'autres librairies manquaient de support GraalVM → l'équipe a contribué des correctifs upstream en open source Approche recommandée : commencer par les services les moins complexes, investir massivement dans les tests automatisés À la 14e migration, le processus était si rodé qu'il allait plus vite que la toute première tentative OpenJDK Interim Policy on Generative AI - https://openjdk.org/legal/ai OpenJDK adopte une politique intérimaire interdisant toute contribution incluant du contenu généré par des LLMs, modèles de diffusion ou systèmes deep-learning Le périmètre est large : code source, texte, images dans les dépôts Git, pull requests GitHub, emails, pages wiki et issues JBS Les contributeurs peuvent utiliser les outils d'IA de manière privée pour comprendre, déboguer et relire le code OpenJDK, mais ne peuvent pas contribuer le contenu généré Trois risques justifient cette politique : surcharge des relecteurs face au code plausible mais incorrect, risques de sûreté/sécurité pour une plateforme critique, et risques de propriété intellectuelle (l'OCA exige que les contributeurs possèdent les droits IP de leurs contributions) Même éditer partiellement du code AI-généré ne le rend pas acceptable à la contribution Oracle, sponsor corporatif d'OpenJDK, travaille sur une politique complète à soumettre au Governing Board GraalVM Native Image et la Closed-World Assumption en Java https://pvs-studio.com/en/blog/posts/java/1357/ Un bon article de rappel du contexte de closed world en Java GraalVM Native Image compile les applications Java en exécutables natifs statiques, sans JVM au runtime. La JVM fonctionne en monde ouvert : les classes sont chargées à la demande, les appels sont des références symboliques résolues dynamiquement. Native Image impose la "closed-world assumption" : tous les chemins d'exécution doivent être connus à la compilation. Les fonctionnalités dynamiques Java (réflexion, proxies, chargement de classes) créent des chemins cachés invisibles à l'analyse statique. C'est pourquoi Native Image exige des fichiers de configuration explicites pour la réflexion, les proxies, les ressources et la FFM API. L'article illustre le problème avec la Foreign Function & Memory API pour appeler printf natif : fonctionne sur JVM, échoue en Native Image sans config. Inclure tout le bytecode accessible serait inutilisable : binaire géant, compilation très lente, et la réflexion nécessite des métadonnées précises. La configuration n'est pas un défaut de conception mais une conséquence logique du passage du dynamique au statique. Java 26 : les nouveautés https://foojay.io/today/java-26-whats-new/ Java est le langage de la JVM, publié tous les 6 mois depuis Java 9 ; Java 26 est une version non-LTS avec 10 JEPs. JEP 500 : protection des champs final modifiés par réflexion profonde, avec des avertissements configurables. JEP 504 : suppression définitive de l'API Applet, plus supportée par les navigateurs. JEP 516 : le cache AOT (Project Leyden) fonctionne désormais avec n'importe quel garbage collector. JEP 517 : support HTTP/3 dans le client HTTP, HTTP/2 reste le défaut mais HTTP/3 est accessible à la demande. JEP 522 : amélioration du débit du GC G1 en réduisant la synchronisation entre threads applicatifs et threads GC. Nouveau support des UUIDv7 via UUID.ofEpochMillis(), naturellement triables et adaptés aux identifiants de bases de données. Process devient AutoCloseable, utilisable dans un try-with-resources. Aucune fonctionnalité en preview n'est graduée en standard ; Structured Concurrency en est à sa 6e preview. Librairies Guillaume a créé une petite librairie Java sans dépendance pour extraire le JSON d'une réponse d'un LLM un peu verbeux https://glaforge.dev/posts/2026/03/22/extracting-json-from-llm-chatter-with-jsonspotter/ Les LLM génèrent souvent du JSON, mais il est parfois entouré de bla-bla et/ou contient des erreurs (ex: commentaires, virgules finales) qui bloquent les parseurs JSON standards. Guillaume a créé une petite librairie légère sans dépendance pour localiser et extraire la structure la plus longue ressemblant à du JSON (même malformé) On peut ensuite passé cette chaîne à un parseur "lénient" (plus tolérant) comme Jackson pour ensuite avoir de bons vieux objets Java fortement typés Librairie dispo sur Maven Central ADK Java sort sa version 1.0 (Agent Development Kit par Google) https://developers.googleblog.com/announcing-adk-for-java-100-building-the-future-of-ai-agents-in-java/ ADK est un framework open source de Google pour créer des agents IA, initialement en Python, maintenant multi-langages (Python, Java, Go, Typescript). Nouvelles fonctionnalités majeures : Outils puissants : GoogleMapsTool, UrlContextTool, ContainerCodeExecutor, VertexAiCodeExecutor, abstraction ComputerUseTool. Architecture de plugins centralisée : Nouveau conteneur App pour gérer les Plugins à l'échelle de l'application (ex: LoggingPlugin, GlobalInstructionPlugin). Context engineering amélioré : Compaction d'événements pour gérer la taille des fenêtres de contexte (résumé et rétention). Human-in-the-Loop (HITL) : Supporte les workflows ToolConfirmation pour approbation humaine des actions d'agent. Services de session et de mémoire : Contrats clairs pour la gestion de l'état (InMemory, VertexAI, Firestore) et la mémoire à long terme. Support Agent2Agent (A2A) : Collaboration native entre agents distants de différents frameworks via le protocole A2A. Dans cet autre article, Guillaume partage comment il a développé l'application Comic Trip montrée dans la vidéo YouTube et qui utilise ADK 1.0 https://glaforge.dev/posts/2026/03/30/building-my-comic-trip-agent-with-adk-java-1-0/ Nouvelle version du SDK Java pour Agent2Agent Protocol, avec le support de la version 1.0 de la spécification https://medium.com/google-cloud/a2a-java-sdk-1-0-0-beta1-released-e83c414b34cc Alignement avec la version 1.0 de la spécification Nouveau groupId org.a2aproject.sdk et package org.a2aproject.sdk Protocoles de transport : support complet et équivalent pour JSON-RPC, gRPC et HTTP+JSON/REST. Gestion des erreurs : introduction de codes d'erreur et détails structurés pour une meilleure observabilité. Optimisation HTTP : ajout d'en-têtes de cache pour les métadonnées des agents (Agent Card). Flexibilité du client HTTP : support par défaut du JDK HttpClient, avec option Vert.x pour les environnements Quarkus. Nouvelles fonctionnalités techniques : méthode DataPart.fromJson() pour la création simplifiée d'objets depuis du JSON brut. Prochaines étapes (v1.0.0.GA) : support simultané des versions 1.0.0 et 0.3.0 du protocole pour assurer l'interopérabilité. JPA 4.0 Milestone 2 : nouvelles fonctionnalités pour Jakarta Persistence https://in.relation.to/2026/04/23/JPA-4-M2/ Jakarta Persistence (JPA) est la spécification standard Java pour le mapping objet-relationnel (ORM), implémentée notamment par Hibernate. JPA 4.0 M2 est la deuxième milestone de la prochaine version majeure de la spécification, annoncée par Gavin King. Construction de requêtes Criteria à partir de chaînes JPQL, offrant plus de flexibilité dans la composition dynamique des requêtes. Nouveaux types d'expressions spécialisés (TextExpression, NumericExpression) pour simplifier l'écriture des requêtes Criteria. Nouvelle interface FetchOption pour contrôler explicitement la stratégie de chargement des associations, dont un BatchSize intégré. Nouvelle annotation @EntityListener qui découple les classes entités de leurs listeners, supprimant les dépendances à la compilation. Les listeners peuvent cibler plusieurs types de callbacks et s'appliquer globalement à toute l'unité de persistance. Introduction de FlushModeType.EXPLICIT et QueryFlushMode pour un contrôle plus fin de la synchronisation avec la base de données. La méta-annotation @Discoverable permet de placer des annotations comme @NamedQuery sur n'importe quelle classe ou interface. Améliorations du DDL via @Index amélioré et clarifications de la spécification via la javadoc. Quarkus 3.35 : tree-shaking, PGO et AOT Semeru https://quarkus.io/blog/quarkus-3-35-released/ Quarkus est un framework Java cloud-natif optimisé pour GraalVM et HotSpot, conçu pour les microservices et les environnements conteneurisés. Nouveau JAR tree-shaking expérimental : analyse des dépendances à la compilation pour supprimer les classes inutilisées. Sur le CLI Quarkus, cela supprime plus de 6 000 classes et économise environ 18 Mo (39,5 %). Support du Profile-Guided Optimization (PGO) pour les builds natifs via quarkus.native.pgo.enabled=true. Le PGO est une fonctionnalité Oracle GraalVM, non disponible dans la Community Edition. Support de l'AOT IBM Semeru : le démarrage passe de ~380 ms à ~190 ms dans les premiers tests. Nouvelle extension quarkus-reactive-transactions : support de @Transactional pour les méthodes Hibernate Reactive retournant Uni. Configuration CORS dédiée pour l'interface de management, indépendante de l'interface HTTP principale. Les tests n'utilisent plus les System Properties pour la propagation de configuration, facilitant la parallélisation future. Le serializer jackson sans reflection n'est pas le default du aux retours de cas limites, encore du travail This Week in Spring - 21 avril 2026 https://spring.io/blog/2026/04/21/this-week-in-spring-april-21-2026 Spring Framework 6.2.18 et 7.0.7 corrigent trois failles de sécurité : DoS via fichiers multipart WebFlux, empoisonnement de cache de ressources statiques, et DoS sur Windows. Le support open source de Spring Framework 5.3.x et 6.1.x est terminé, la migration est recommandée. Spring Data 2026.0.0-RC1 introduit l'upsert (MERGE/INSERT ON CONFLICT) dans l'API Template de Spring Data Relational. Spring Data ajoute un RedisMessageSendingTemplate pour la cohérence avec les listeners Redis, et une optimisation de réinitialisation de caches en un seul appel. Spring AI introduit une Session API (série Agentic Patterns, partie 7) : architecture event-sourcée pour la mémoire des agents IA. La Session API supporte la compaction turn-safe, l'isolation de sous-agents en parallèle, et la persistence JDBC (PostgreSQL, MySQL, MariaDB, H2). Elle vise Spring AI 2.1 (novembre 2026) et remplacera à terme l'API ChatMemory. Spring Vault 4.1.0-RC1 et 4.0.2 sont disponibles. Netflix a présenté son usage de Java, Spring Boot et Spring AI dans une vidéo. This Week in Spring - 28 avril 2026 https://spring.io/blog/2026/04/28/this-week-in-spring-april-28-2026 Cette série hebdomadaire de Josh Long compile les nouveautés de l'écosystème Spring : articles, outils, podcasts et annonces de la communauté. Spring Boot 4 introduit un package natif de résilience org.springframework.resilience avec une nouvelle API de retry qui remplace les approches fragiles via Spring Retry ou Resilience4j. L'API retry native de Spring Boot 4 a des noms d'attributs et sémantiques différents des anciennes bibliothèques, rendant les tutoriels pré-2025 obsolètes et sources de bugs silencieux. Le SDK Spring AI pour Amazon Bedrock AgentCore est disponible en GA : il intègre les capacités AgentCore dans Spring AI via annotations et auto-configuration. Le SDK AgentCore gère automatiquement le contrat runtime AgentCore : endpoint /invocations, health check /ping, SSE avec backpressure. Il offre mémoire court terme (sliding window) et long terme (sémantique, préférences, résumé, épisodique), ainsi que des outils pour navigateur et exécution de code en sandbox. Un plugin Maven (Nullability Maven Plugin) simplifie l'intégration de JSpecify et NullAway pour enforcer la null-safety à la compilation dans les projets Java. Le plugin génère automatiquement les fichiers package-info.java par package et configure le compilateur pour traiter les violations de nullabilité comme des erreurs. Josh Long et Dr. Venkat Subramaniam ont co-présenté à Voxxed Days Amsterdam sur "Intelligent Kotlin", avec un épisode de podcast associé. Cloud Amazon S3 Files https://aws.amazon.com/about-aws/whats-new/2026/04/amazon-s3-files/ Amazon S3 Files est un nouveau service donnant un accès système de fichiers direct aux données stockées dans les buckets S3 Basé sur la technologie Amazon EFS, il supprime la barrière entre stockage objet et interface système de fichiers sans dupliquer les données Débit en lecture pouvant atteindre plusieurs téraoctets par seconde ; des milliers de ressources de calcul peuvent y accéder simultanément Les données restent accessibles via les deux interfaces : S3 API classique et système de fichiers standard, sans migration nécessaire Cas d'usage : agents IA pour la persistance de mémoire entre pipelines, équipes ML sans staging, simplification des data lakes Disponible dans 34 régions AWS Data et Intelligence Artificielle Comment générer de la musique et des clips audio en Java avec le modèle Lyria 3 https://glaforge.dev/posts/2026/03/25/generating-music-with-lyria-3-and-the-gemini-interactions-java-sdk/ Génération musicale avec Lyria 3 (DeepMind) et le SDK Java Gemini Interactions. Lyria 3 : modèle d'IA générative pour créer musique avec paroles ou pistes instrumentales. Utilisation via le SDK Java de l'API Gemini, nécessite une clé API Gemini. Deux versions de modèle Lyria 3 : lyria-3-clip-preview : Clips courts (30s), extraits. lyria-3-pro-preview : Chansons complètes (jusqu'à 3 min), structurées. Personnalisation via les prompts : Fournir ses propres paroles ou les faire générer. Contrôler la structure de la chanson ([Intro], [Verse], [Chorus], [Outro]). Générer des morceaux instrumentaux uniquement. Utiliser des images comme source d'inspiration (modèle multimodal). Sortie : Audio (MP3) et texte (paroles/structure) directement, sans décodage complexe. Facilite l'intégration de la génération musicale dans les applications Java. Les world model, la prochaine étape pour les IA https://www.lepoint.fr/sciences-nature/comment-le-commando-de-yann-le-cun-se-prepare-a-ringardiser-les-geants-mondiaux-de-lia-depuis-paris-OZVUWTDYBNE25C6WF44265ZQKE/ Yann LeCun a quitté Meta FAIR pour créer AMI Labs (Advanced Machine Intelligence) basée à Paris Sa thèse : les LLMs ne mèneront pas à l'intelligence générale, la vraie IA doit partir de la compréhension du monde physique AMI Labs a levé 1,03 milliard de dollars en seed (le plus grand seed round de l'histoire européenne) à 3,5 milliards de valorisation Les world models apprennent à prédire et comprendre la réalité physique plutôt qu'à prédire le prochain token d'une séquence Slogan d'AMI : "Real intelligence does not start in language. It starts in the world." Paris comme base stratégique pour challenger la Silicon Valley dans la prochaine rupture de l'IA Debezium 2026 : résultats du sondage communautaire https://debezium.io/blog/2026/04/27/debezium-2026-survey-results/ Debezium est un outil de Change Data Capture (CDC) open source qui capture les modifications de bases de données en temps réel pour les diffuser vers des systèmes comme Kafka. 98,6% des répondants utilisent Debezium activement ou prévoient de le faire dans l'année, avec 91,3% déjà en production. 63,8% des déploiements tournent sur Kubernetes, 60,9% utilisent Kafka Connect auto-géré, et 17,4% restent sur des VMs ou bare metal. Helm charts est l'approche dominante pour la gestion de configuration, souvent combiné avec GitOps, CI/CD, Ansible ou Terraform. PostgreSQL domine les connecteurs utilisés à 69,6%, suivi de MySQL (33,3%), SQL Server (29%) et Oracle (27,5%). Les volumes de changements capturés vont de 1-25 modifications par minute jusqu'à 1-2 millions par minute selon les environnements. Infinispan rejoint l'écosystème OGX comme fournisseur de stockage vectoriel https://infinispan.org/blog/2026/04/17/infinispan-joins-ogx-ecosystem OGX (anciennement Llama Stack) est un serveur API agentique open source pour construire des applications d'IA complètes. OGX compose des fournisseurs d'inférence, des stores vectoriels, des backends de sécurité, des runtimes d'outils et du stockage de fichiers en un seul serveur déployable. OGX se positionne comme une alternative à l'API OpenAI, déployable sur diverses infrastructures et modèles. OGX cible les workflows RAG (Retrieval-Augmented Generation) et les applications agentiques. Infinispan s'y intègre comme fournisseur de vector IO, apportant recherche vectorielle, par mots-clés et hybride. Je n'ai pas entendu parlé de ce renommage, vous le voyez dans vos deploiements ? Outillage cmux un nouveau terminal basé sur Ghostty spécialisé pour les coding agents https://cmux.com/ Application macOS native construite sur le moteur de rendu Ghostty (libghostty), offrant une accélération GPU pour une fluidité maximale Conçu spécifiquement pour le multitâche et les workflows assistés par IA, avec des onglets verticaux affichant la branche Git, le répertoire et les ports actifs Intègre des notifications qui illuminent les panneaux lorsqu'un agent IA (Claude Code, Codex, etc.) nécessite l'attention de l'utilisateur Propose un navigateur web intégré et scriptable qui peut être affiché en écran scindé à côté du terminal via une API Alternative moderne à tmux, ne nécessitant pas de fichiers de configuration complexes ou de préfixes de touches pour la gestion des vitres et des sessions Supporte nativement tous les agents de codage en ligne de commande et permet l'automatisation via une API socket et une interface CLI dédiée Git Worktree comme un chef https://www.metal3d.org/blog/2026/git-worktree-comme-un-chef/ Article par Patrice Ferlet Git Worktree: Travailler sur plusieurs branches simultanément via des répertoires distincts. Évite git stash ou clones multiples pour le changement de contexte rapide. Méthode "bare" (recommandée): Cloner le dépôt en mode bare (ex: .bare). Lier le dossier racine au dépôt bare via un fichier .git. Configurer le remote tracking pour voir toutes les branches distantes. Ajouter des worktrees pour chaque branche (git worktree add ). Avantages: Économie d'espace, source de vérité unique (un git fetch met tout à jour), hooks/configs partagés, sécurité. Conseils: Ne jamais faire de git checkout à l'intérieur d'un worktree. git fetch --all depuis n'importe quel worktree pour tout mettre à jour. git worktree add --detach pour tester des merges temporaires sans créer de branche. Supprimer: git worktree remove puis git worktree prune. Un script wtree est fourni pour automatiser l'initialisation du setup "bare". Améliore considérablement le workflow. L'IDE meurt et vite https://x.com/jdegoes/status/2036931874057314390?s=46&t=C18cckWlfukmsB_Fx0FfxQ Des leaders techniques prédisent la fin rapide de l'IDE traditionnel, remplacé par des interfaces conversationnelles agentiques Le changement de paradigme : le développeur n'écrit plus des lignes de code mais exprime son intention et supervise des agents autonomes Des outils comme Claude Code, Copilot et Cursor transforment déjà radicalement les workflows de développement quotidiens L'IDE centré sur l'éditeur de code perd sa raison d'être quand l'agent lit, modifie et structure le code de manière autonome La transition est comparable au passage du desktop au mobile : les pratiques établies depuis 30 ans remises en question en quelques mois Le source de Claude Code a leaké via probablement le codemap et un site decrit sont fonctionnement https://ccunpacked.dev/ Le 31 mars 2026, Anthropic a accidentellement inclus les sourcemaps dans un package npm de Claude Code, exposant ~512 000 lignes de TypeScript La fuite n'était pas un piratage mais une erreur humaine : un "*.map" oublié dans .npmignore Le site ccunpacked.dev a été lancé pour analyser et visualiser le code source décompressé Le code révèle un agent background permanent nommé "KAIROS", un mode furtif pour cacher les contributions des employés Anthropic à l'open source, et 44 feature flags cachés Une fonctionnalité inédite "Buddy" (animal de compagnie électronique dans le terminal) et un mode "dream" pour l'idéation continue ont été découverts Anthropic a confirmé : "Aucune donnée client sensible n'était impliquée. Erreur humaine dans le packaging de la release." Gemini CLI passe aux agents https://x.com/srithreepo/status/2039794081925382307?s=46&t=GLj1NFxZoCFCjw2oYpiJpw Gemini CLI, l'agent IA open source de Google pour le terminal, introduit des hooks dans sa boucle agentique Les hooks permettent d'exécuter des scripts automatiquement (scanners de sécurité, vérifications de conformité, logging) à chaque étape de l'agent Lancement de Gemini CLI GitHub Actions : un agent autonome pour les repositories qui peut exécuter des tâches de codage de routine Support des MCP servers pour étendre les capacités et des "Agent Skills" pour des workflows spécialisés Mode agent disponible dans VS Code et IntelliJ avec accès aux outils du système de fichiers et terminal Wispr, le speech to text en local sur macOS http://wispr.stormacq.com/ Wispr est une application macOS de dictée vocale entièrement locale, propulsée par Whisper (OpenAI) sur appareil, sans cloud ni tracking Sébastien Stormacq a développé Wispr en un jour et demi sans écrire une seule ligne de code, grâce à Kiro CLI (agent IA Amazon) Disponible en open source sur GitHub et via Homebrew Détection automatique de la langue, insertion du texte au curseur dans n'importe quelle application via un raccourci global En un mois : 19 releases incluant mode mains-libres, suppression des mots de remplissage, auto-envoi pour les chats, et un outil CLI Exemple concret de développement vibe coding produisant un outil de qualité production sans expertise Swift préalable Comment, Gordon, l'assistant spécialisé en Docker est né https://n9o.xyz/posts/202603-building-gordon/ Nuno Coração (n9o.xyz) détaille comment Gordon, l'assistant spécialisé Docker, a été construit sur docker-agent, le runtime d'agents IA open source de Docker écrit en Go Les agents sont définis en YAML déclaratif et distribués comme des artefacts OCI, sans mise à jour binaire nécessaire L'architecture initiale en essaim de 9 agents spécialisés a été abandonnée au profit d'un agent racine unique avec un prompt soigneusement conçu Le modèle utilisé est Claude Haiku 4.5, suffisant après optimisation des prompts Principe clé "show, then do" : toute action de l'agent nécessite une approbation explicite de l'utilisateur La description des outils impacte fortement la précision du LLM : ajouter des outils peut paradoxalement dégrader les performances existantes Le prompt est une spécification détaillée (identité, patterns d'accès fichiers, règles de sécurité) plutôt qu'une simple instruction IBM Bob https://bob.ibm.com/blog/announcing-ibm-bob-launch IBM Bob assistant IA d'IBM pour coder sur de vraies codebases (lancé avril 2026) 5 modes : Ask, Plan, Code, Advanced (MCP), Orchestrator Détecte la complexité du code en temps réel et propose des refactos Fait des revues de code automatiques sur tes branches/issues GitHub Permet d'écrire en langage naturel directement dans l'éditeur Fonctionne aussi en terminal/CLI et dans les pipelines CI/CD Sécurité : approbation manuelle, .bobignore, checkpoints, pas de training sur tes prompts How I use Claude - 50 tips pratiques https://www.youtube.com/watch?v=mZzhfPle9QU Staff Engineer Meta partage 50 tips après 6 mois d'utilisation intensive de Claude Code Basé sur ~12h/jour d'usage perso et professionnel Couvre tout : bases, workflows avancés, parallélisation Objectif : partager ce qu'il aurait voulu savoir dès le départ Méthodologies Quelqu'un rale sur la non soutenabilité des bases de code écritent avec des agents https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/ Mario Zechner estime que les agents IA font les mêmes erreurs répétitivement sans apprendre, accumulant la complexité à grande vitesse faute de bottlenecks humains Sans vision globale, les agents créent du cargo-cult : les "best practices" de l'industrie appliquées localement sans cohérence architecturale La croissance de la base de code dégrade la capacité des agents à retrouver le code existant → duplication et incohérences croissantes Il cite des pannes AWS et des initiatives qualité Microsoft comme signes préoccupants liés au code généré par IA Solution : réserver les agents aux tâches délimitées et évaluables, garder l'architecture, les APIs et les systèmes critiques écrits à la main Maintenir une revue de code rigoureuse et traiter les humains comme les gardiens finaux de la qualité On m'oblige à utiliser l'IA https://n.survol.fr/n/on-moblige-a-utiliser-lia Éric D. défend l'adoption obligatoire de l'IA comme décision stratégique légitime, comparable au choix du full remote ou de la stack technique Il distingue la décision stratégique (adoption IA) de la méthode d'accompagnement (qui reste collaborative et bienveillante) La compétence IA devient un critère de recrutement : chercher des candidats déjà curieux et explorateurs de ces outils L'alignement culturel sur les pratiques et outils est un prérequis à la cohésion d'équipe Le refus d'adopter certains outils stratégiques peut justifier de ne pas recruter un candidat autrement compétent Encore une metodo SPDD https://martinfowler.com/articles/structured-prompt-driven/ Problème : l'IA accélère le dev individuel mais amplifie ambiguïtés et incohérences à l'échelle d'une équipe. martinfowler SPDD : traiter les prompts comme des artefacts versionnés, révisables et réutilisables plutôt que des échanges jetables. martinfowler Canvas REASONS : 7 dimensions (Requirements, Entities, Approach, Structure, Operations, Norms, Safeguards) pour guider le LLM de l'intention à l'exécution. martinfowler Workflow en 6 étapes : exigences → analyse → contexte → prompt structuré → code → tests unitaires, chaque étape s'appuyant sur la précédente. martinfowler 3 compétences clés : abstraction d'abord, alignement de l'intention, revue itérative. martinfowler Limites : fort ROI sur du code métier complexe, peu adapté aux hotfixes urgents, scripts jetables ou travail créatif/visuel. m Sécurité Le projet Glasswing pour sécuriser les logiciels https://www.anthropic.com/glasswing Anthropic lance Glasswing, une initiative de cybersécurité utilisant Claude Mythos Preview pour identifier des vulnérabilités zero-day 12 partenaires fondateurs dont AWS, Apple, Cisco, CrowdStrike, Google, JPMorganChase, Linux Foundation, Microsoft et NVIDIA Anthropic investit 100 millions de dollars en crédits de modèle et 4 millions en dons aux organisations de sécurité open source Le modèle opère avec une autonomie substantielle, identifiant des milliers de vulnérabilités dans les OS, navigateurs et infrastructures critiques Plus de 40 organisations supplémentaires ont accès pour scanner et sécuriser leurs systèmes Objectif : donner l'avantage aux défenseurs avant que les techniques de hacking assistées par IA ne se généralisent chez les attaquants LinkedIn vous espionne https://frenchbreaches.com/blog/linkedin-est-accuse-de-fouiller-dans-votre-ordinateur-illegalement Scandale "BrowserGate" : LinkedIn injecte du JavaScript qui tente de détecter les extensions Chrome installées sur votre navigateur Le script analysé contient une liste codée en dur de 6 222 extensions Chrome avec identifiants et chemins de fichiers internes Croissance alarmante de la liste ciblée : 38 extensions en 2017 → 461 en 2024 → ~1 000 en mai 2025 → 6 222 début 2026 Les données collectées incluent aussi CPU, RAM, résolution d'écran, timezone et état batterie pour du fingerprinting Certaines extensions ciblées sont liées à la neurodivergence, aux pratiques religieuses ou aux opinions politiques → violation grave du RGPD LinkedIn défend que le scan vise uniquement à détecter les extensions qui pratiquent le scraping de données Post mortem de la supply chain attack sur la librairie NPM axios https://github.com/axios/axios/issues/10636 Le 31 mars 2026, deux versions malveillantes d'axios (1.14.1 et 0.30.4) ont été publiées via un compte mainteneur compromis Vecteur d'attaque : RAT installé via ingénierie sociale ciblée sur la machine personnelle du mainteneur principal La 2FA ne protège pas si la machine de l'utilisateur est compromise : l'attaquant contrôle tout et peut agir comme l'utilisateur Les packages malveillants injectaient plain-crypto-js@4.2.1, un cheval de Troie multi-plateforme (macOS, Windows, Linux) Détection communautaire en ~3 heures, suppression par npm, mesures correctives : rotation complète des credentials Changements préventifs : publication via OIDC, releases immuables, amélioration des pratiques GitHub Actions Passbolt un gestionnaire de mots de passe open source https://lesjoiesducode.fr/passbolt-gestionnaire-de-mots-de-passe-gratuit-open-source-que-votre-equipe-merite-vraiment Gestionnaire de mots de passe open source conçu pour le partage d'identifiants en équipe, utilisé par plus de 50 000 organisations Chiffrement individuel par utilisateur et par version de credential, pas de coffre-fort partagé — architecture zero-knowledge "Forward secrecy" : quand un membre quitte l'équipe, ses copies chiffrées sont automatiquement révoquées sans reset manuel Supporte TOTP, clés SSH, tokens API et champs personnalisés avec piste d'audit complète de tous les accès Édition communautaire entièrement gratuite avec utilisateurs illimités, auto-hébergeable ou cloud Chiffrement OpenPGP nécessitant passphrase + clé privée, avec tokens visuels anti-phishing Loi, société et organisation Anthropic fait un don d'1,5 millions de dollars à la fondation Apache https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-1-5m-donation-from-anthropic Anthropic donne 1,5 million de dollars à l'ASF pour soutenir l'infrastructure, la sécurité et la communauté open source Vitaly Gudanets (CISO d'Anthropic) : "Soutenir l'ASF est un investissement direct dans la résilience et l'intégrité des systèmes dont dépend l'IA moderne" Les fonds financeront les systèmes de build, les processus de sécurité et les services aux projets Apache Ce don est le déclencheur de l'initiative IA responsable à 10 millions de dollars de l'ASF L'infrastructure Apache est invisible mais critique : des systèmes financiers aux plateformes de santé, elle sous-tend l'écosystème logiciel mondial L'ASF lance l'initiative IA responsable https://news.apache.org/foundation/entry/the-apache-software-foundation-launches-10m-responsible-ai-initiative-with-initial-1-75m-donation L'ASF lance une initiative pour une IA responsable dotée d'un budget de 10 millions de dollars sur 3 ans minimum Anthropic est le premier donateur avec 1,5 million de dollars ; Alpha-Omega contribue 250 000 dollars L'initiative fournit aux projets Apache un accès à des modèles IA pour l'expérimentation et la sécurité Elle soutient l'ensemble de la chaîne IA/ML : pipelines de données, infrastructure, frameworks de deep learning Des tracks de conférences, hackathons et bourses de voyage sont prévus pour élargir la communauté Les principes directeurs incluent la supervision humaine, l'intégrité des licences et la sécurité open source Oracle vire 30000 personnes https://rollingout.com/2026/03/31/oracle-slashes-30000-jobs-with-a-cold-6/ Oracle licencie 20 000 à 30 000 employés, 18% de ses effectifs mondiaux. Les salariés ont appris leur licenciement par un simple email à 6h du matin, sans aucun préavis. L'accès à tous les systèmes (Slack, Zoom, badges) a été coupé immédiatement après. But : libérer 8 à 10 milliards de dollars pour construire des centres de données IA. Oracle a déjà contracté 50 milliards de dettes en 2026 pour financer ses projets IA. Paradoxe : l'entreprise affiche un bénéfice record de 6,13 milliards, mais ses liquidités sont dans le rouge. L'action Oracle a perdu plus de la moitié de sa valeur depuis septembre 2025. Et si l'IA n'était qu'un prétexte pour licencier https://eventuallycoding.com/p/ia-licenciements-et-si-l-intelligence-artificielle-n-etait-qu-une-excuse Hugo Lassiège (eventuallycoding) estime que les entreprises utilisent l'IA comme narratif commode pour masquer des erreurs de gestion passées (Block a triplé ses effectifs post-COVID sans croissance des revenus correspondante) Moins de 1% des licenciements technologiques seraient réellement dus à des gains de productivité IA selon les analyses citées Mesurer la productivité des développeurs reste un problème non résolu, mais les entreprises affirment des gains d'efficacité sans preuves Des pressions économiques réelles (inflation, guerres commerciales, coûts énergétiques) sont masquées derrière le discours IA Les restructurations nécessaires sont présentées comme des transformations AI-driven positives pour rassurer les investisseurs Il y voit une fenêtre d'opportunité pour l'Europe pendant que les géants américains se restructurent GitHub Copilot va utiliser les interacitons pour entrainer ses modèles sauf si vous vous délistez https://github.blog/news-insights/company-news/updates-to-github-copilot-interaction-data-usage-policy/ À partir du 24 avril 2026, GitHub utilise par défaut les interactions des utilisateurs Copilot Free, Pro et Pro+ pour entraîner ses modèles Les données collectées incluent le code accepté ou modifié, les snippets envoyés, les noms de fichiers et structures de dépôts, et les retours utilisateurs Les utilisateurs Copilot Business, Enterprise et les dépôts d'entreprise sont exclus de cette collecte de données d'entraînement Opt-out disponible dans les paramètres GitHub > "Privacy" ; les préférences de désactivation préalables sont conservées automatiquement Objectif déclaré : améliorer la précision des modèles sur les langages et cas d'usage du monde réel Grosse percée de Claude Code dans les commits sur GitHub https://aifoc.us/damn-claude-thats-a-lot-of-commits/ Explosion de Claude Code : En six mois, Claude Code est passé de 0,7 % à 4,5 % de tous les commits publics sur GitHub, surpassant tous les autres outils d'IA combinés. Adoption massive des agents IA : Environ 5 % des commits publics sur GitHub sont désormais générés par des agents IA, un chiffre en croissance rapide depuis fin 2025. Domination des bots sur GitHub : Au-delà des commits, les outils d'IA sont omniprésents dans la gestion des pull requests et des problèmes (Copilot et CodeRabbit notamment). Limites méthodologiques : Les données ne concernent que les dépôts publics (les entreprises utilisent massivement des dépôts privés, invisibles ici). Le comptage dépend fortement de la visibilité des signatures (certains outils comme Claude marquent systématiquement leurs commits, d'autres non) L'API de recherche GitHub présente une fiabilité variable à cette échelle. Changement de paradigme : Le développement logiciel vit une transition majeure, comparable au passage du desktop au mobile. L'intégration des agents IA dans le cycle de production n'est plus une expérimentation, mais une réalité opérationnelle à grande échelle. Dysmaths une application pour aider à apprendre les mathématiques et la géométrie lorsque l'on souffre de dyspraxie, dysgraphie https://dysmaths.com/ Application web pour aider les élèves de collège et lycée souffrant de dysgraphie et dyspraxie à faire des maths et de la géométrie Outils de dessin à main levée, géométrie précise (compas, rapporteur, règle) et opérations structurées (fractions, racines, puissances, symboles mathématiques) Export PDF et PNG avec conservation fidèle de l'échelle pour l'impression et la soumission des exercices Options d'accessibilité : police OpenDyslexic, personnalisations d'interface, import d'images et de PDFs Répond à un besoin réel : les outils standards ne sont pas adaptés aux difficultés de coordination et d'organisation spatiale en mathématiques IA ou réalité ? Par Amistory https://www.youtube.com/watch?v=PPYdAhBBF2I L'IA génère des contenus (images, voix, vidéos) de plus en plus indétectables Les arnaques au clonage de voix et deepfakes sont en forte hausse Les faux contenus viraux manipulent l'opinion à grande échelle Le faux n'est plus un accident, c'est devenu un système organisé La société entre dans une ère de doute généralisé sur le réel Comment s'informer quand le réel lui-même peut être simulé ? Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 12-13 mai 2026 : Lyon Craft - Lyon (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 19-20 mai 2026 : Green Code Challenge - 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) 27 mai 2026 : aMP Day Strasbourg 2026 - Strasbourg (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) 4 juin 2026 : Workplace Intelligence Days - 1ère édition - Lyon (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) 9 juin 2026 : France API 2026 - Paris (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) 15 juin 2026 : Jupyter Workshops: Demystifying MyST Markdown in Education - Orsay (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) 23-24 juin 2026 : MWCP 2026 - Paris (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 25-26 juin 2026 : Agile Tour Toulouse 2026 - Toulouse (France) 27 juin 2026 : Asynconf - 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) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 28-30 août 2026 : State of the Map - Champs-sur-Marne (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 10-11 septembre 2026 : Nantes Craft - Nantes (France) 17 septembre 2026 : dotAI - Paris (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 18 septembre 2026 : dotJS - Paris (France) 18 septembre 2026 : WordCamp Bretagne - Rennes (France) 22 septembre 2026 : Salon Data 2026 - Nantes (France) 22-23 septembre 2026 : Agile en Seine & IA 2026 - Paris (France) 24 septembre 2026 : OWASP AppSec Days France 2026 - Paris (France) 24 septembre 2026 : PlatformCon Paris - Paris (France) 24 septembre 2026 : React Native Connection 2026 - Paris (France) 24-26 septembre 2026 : Paris Web 2026 - Paris (France) 28-29 septembre 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 2 octobre 2026 : DevFest Perros-Guirec 2026 - Perros-Guirec (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) 12 octobre 2026 : Dev With AI - Paris (France) 27-29 octobre 2026 : Directions EMEA 2026 - Paris (France) 29-30 octobre 2026 : BDX I/O 2026 - Bordeaux (France) 30 octobre 2026 : Cloud Nord 2026 - Lille (France) 4-5 novembre 2026 : Devoxx Morocco - Casablanca (Morocco) 14-15 novembre 2026 : Capitole du Libre - Toulouse (France) 19 novembre 2026 : DevFest Toulouse 2026 - Toulouse (France) 27 novembre 2026 : DevFest Paris 2026 - Paris (France) 1-3 décembre 2026 : Apidays Paris - Paris (France) 4 décembre 2026 : DevFest Lyon 2026 - Lyon (France) 4 décembre 2026 : DevFest Dijon 2026 - Dijon (France) 9-10 décembre 2026 : OpenSource Expérience - Paris (France) 9-10 décembre 2026 : DevOps REX - Paris (France) 10 décembre 2026 : KCD Provence - Aix-en-Provence (France) 7-9 avril 2027 : Devoxx France 2027 - Paris (France) 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/
Adam Bien, an independent consultant and pioneer of zero dependencies in the enterprise world of Java, highlights the benefits of consistently using standards, regardless of whether they involve Java or existing patterns. He argues that by doing so, he managed to future-proof the systems he built, preparing them for the cloud era and even for the AI-Native era. Read a transcript of this interview: https://bit.ly/4cFAn3g Newsletter: Subscribe to the Software Architects' Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter InfoQ online certification cohorts: Online cohorts for senior engineers and architects, built around QCon talks. Join a 5-week confidential peer group to validate your approach and apply practitioner frameworks to the technical challenges you face at work. Learn more: https://certification.qconferences.com/ Upcoming Events: QCon AI Boston 2026 (June 1-2, 2026) Learn how real teams are accelerating the entire software lifecycle with AI. https://boston.qcon.ai QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/ The InfoQ Podcasts: Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts: - The InfoQ Podcast https://www.infoq.com/podcasts/ - Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture - Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: - Mastodon: https://techhub.social/@infoq - X: https://x.com/InfoQ?from=@ - LinkedIn: https://www.linkedin.com/company/infoq/ - Facebook: https://www.facebook.com/InfoQdotcom# - Instagram: https://www.instagram.com/infoqdotcom/?hl=en - Youtube: https://www.youtube.com/infoq - Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Learn and share the changes and innovations in professional software development. - Join a community of practitioners. - Increase your visibility. - Grow your career. https://www.infoq.com/write-for-infoq
In this very special BONUS episode, I'm sitting on the front porch with my beautiful mom, Judith Jolly. She's a vibrant 84-year-old who raised me and helped shape who I am today—but more than that, she leaves a lasting impact on everyone she meets. You'll hear us talk about the importance of genuine community, how her experiences during World War II shaped her perspective, and the values that stand the test of time. She also shares timeless wisdom on being authentic, taking initiative in forming relationships, loving neighbors and strangers alike, and finding joy in everyday life. My mom is leaving an enduring legacy through her lifelong commitment to loving others, and I just know you're going to learn so much from her! RECIPE: Get Mom's Amazing Pound Cake Recipe SHOW NOTES: 413Podcast.com/frontporchwisdom Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
主播|李叔 嘉宾|花蚀印度尼西亚,别称“万岛之国”,总人口超过2.7亿,为世界上人口第四多的国家,也是穆斯林人口数量最多的国家,但在这里,有着一个几乎全民信仰印度教的神奇岛屿巴厘岛。本期节目,博物作家、东南亚文化研究者花蚀老师再次做客,带我们踏上这座众神之岛,揭开它神秘又迷人的面纱。巴厘岛的印度教,和印度的印度教到底有啥不一样?传说中,神仙为了不让巴厘岛被隔壁爪哇岛“污染”,亲手劈开海峡,造就了一场持续千年的地域黑。在这里,印度教的三位主神梵天、毗湿奴、湿婆不再各自为政,而是以“叠罗汉”的方式合为一体,令人称奇。《罗摩衍那》传到东南亚更是被疯狂“魔改”:在泰国,猴神哈努曼有了情人;在老挝,十首魔王成了悲剧英雄;在云南傣族版里,罗摩被亲儿子射杀,悉多含恨跳崖——同一个故事,为什么会在不同的国家和地域文化中长出不同版本?巴厘岛的艺术同样活色生香。克差火舞没有乐器,全靠人声节奏,舞者从三米高台跃下、踢散火焰的瞬间,既是表演,也是祭祀。哇扬皮影戏配上甘美兰音乐,如清溪流淌,让人瞬间沉入心流。日谈看世界将在6月发起的旅程不止于宗教与文化,船宿科莫多,追踪史前巨蜥科莫多龙,看万蝠起飞,登帕达尔岛俯瞰粉红沙滩......从神话到自然,这是一次穿越信仰与生命力的赤道漫游。|songlist|Indonesian gamelan medley from Java, Sunda and Bali performed by Amadinda Percussion Group, Triginta Percussion, Péter Szalai and László Tömösközi (2008)/timeline/00:40 广而告之:印尼寻龙团已就位,阵容强大!04:15 穆斯林国家印尼,为啥会出现块宗教“飞地”?12:09 印度教精英大逃亡,巴厘岛成艺术避难所17:49 巴厘岛印度教vs印度原版:神仙玩法大不同25:03 克查(Kecak)火舞:人声为乐、猴神纵火,一场献给神的祭祀戏剧38:23 雷贡舞(Tari Legong):眼睛瞪得像铜铃,凶过毛利战舞40:09 皮影戏(wajang)看不懂却上头?甘美兰(Gamelan)音乐带你进入心流44:48 萨卡博物馆里的鬼怪造像,毗湿摩为何长了一张“鳌拜”脸?51:33 一块布能当传家宝?比丝绸还绝的格林星布56:57 《罗摩衍那》那些被“魔改”的版本01:11:46 除了人文景观,还能体验达尔文式的观察时刻!/相关图片/俱卢大战:束发战胜毗湿摩巴厘岛的三层双面神龛琅勃拉邦香通寺灵车殿柚木浮雕:左为罗摩猜忌悉多,罗什曼那和哈奴曼求情;右为悉多蹈火自证琅勃拉邦香通寺灵车殿柚木浮雕:十首王之死巴厘岛版的哈奴曼火烧魔城印度古典舞剧 Kathakali爪哇和巴厘一带传统宫廷舞剧里的 Legong舞巴厘岛印度教节日 Galungan,每家每户都会在房屋入口的右侧摆放“penjor”。一种精心装饰有编织嫩椰叶、蛋糕、水果和鲜花的竹篙。人们会穿上最漂亮的衣服,戴上最精美的首饰,跳起巴龙舞,与神明一起庆祝节日。/ 日谈看世界旅行团,火热招募中 /01 端午假期 · 印尼探岛寻龙之旅 2026/6/15-6/21,当地时间7天6晚博旅文化创始人郑洋老师带队、特邀讲师花蚀老师讲解、日谈主播小伙子随行从众神之岛「巴厘岛」到世界自然遗产之地「科莫多」,闯入“现实版侏罗纪”,追踪地球上仅存的史前巨兽,感知神、人、自然的共生哲学,读懂岛屿文明的深层肌理。收听行程:广告!望海上银河与晚风同眠,再与科莫多龙静待日落(链接:https://www.xiaoyuzhoufm.com/episode/69c3fd18565a991256dcad7e)立即报名:日谈看世界“印尼探岛寻龙之旅”,正式开售!(链接:https://mp.weixin.qq.com/s/3iSI5aE1XEGNFIAuFZf8bw)02 国庆假期 · 非洲肯尼亚野性之旅 2026/9/30—10/8,当地时间9天8晚日谈人气嘉宾&自然博物讲师二宝杨毅带队讲解三返非洲,极致狂野,如约而至!深入野生动物天堂,追寻原始生命之美,亲身感受肯尼亚的震撼与神奇~立即报名:日谈看世界「非洲肯尼亚野性之旅」国庆重启,再赴生命之约(链接:https://mp.weixin.qq.com/s/1cSjbnsKt0y2SugkeicKYw)03 国庆假期 · 勇闯南美史诗之旅 2026/9/25—10/7,当地时间13天12晚博旅文化郑洋老师带队,日谈公园主播李叔、小伙子随行行程贯穿阿根廷、巴西、秘鲁三国——从布宜诺斯艾利斯街头到亚马逊雨林,从伊瓜苏瀑布到上帝之城里约热内卢,从印加古都库斯科到马丘比丘,串联起南美大陆最精华的自然奇观与人文瑰宝。收听行程:广告!巴西秘鲁阿根廷,瀑布古城亚马逊,让我们踏上南美史诗之旅(链接:https://www.xiaoyuzhoufm.com/episode/69e6515e1d989496e71887ea)立即报名:日谈看世界「勇闯南美 · 史诗之旅」,正式开启!(链接:https://mp.weixin.qq.com/s/BphCI60uUJh9TfZAGx1XKw)/往期印度教节目/vol.664 印度教的众神们,相爱相杀两千年vol.696 楞伽大战到俱卢之战,印度众神鏖斗吴哥窟【收听平台】小宇宙|喜马拉雅|苹果播客|网易云音乐|荔枝|蜻蜓FM|QQ音乐|酷我音乐|酷狗音乐|微博音频|虎扑|三联中读|听听FM|知乎|豆瓣|虎嗅|猫耳FM|Spotify|YouTube|关注我们|日谈公园,曾获小宇宙年度热门播客、喜马拉雅品牌青睐播客、Apple播客年度最佳播客、网易云音乐年度语言播客、荔枝APP年度品质播客等多项殊荣,并发起“日光派对”播客MCN,提供播客经济相关服务。这些年,我们曾获得过以下这些荣誉,感谢各个平台一直以来的厚爱与支持。点击日谈公园品牌官网(链接:https://www.ritanbbpark.com/),了解更多微信公众号:日谈公园微博:@日谈公园小红书:日谈公园即刻:日谈李小日B站:日谈公园今日头条:日谈公园(部分节目独家图文仅在头条号更新,欢迎关注)|商务合作|欢迎发送邮件至bbpark@ritanbbpark.com
Java and Felder are joined in the studio today by landscape artist Rick Griffin to talk about wild things, improvised flowerpots, and what in the world gallimaufry means. Also, we celebrate The Gestalt Gardener podcast reaching 500,000 Downloads! Let's Get Dirty!Email Felder anytime at FelderRushing.Blog and listen Friday and Saturday mornings at 9 to The Gestalt Gardener on MPB Think Radio. In the meantime, in Felder's words, "get out and get dirty."If you enjoyed listening to this podcast, please consider contributing to MPB: https://donate.mpbfoundation.org/mspb/podcast Hosted on Acast. See acast.com/privacy for more information.
An airhacks.fm conversation with Ian Rogers (@Ian Rogers) about: ZX Spectrum 128K with rubber keys and a burning side grill, Basic programming competitions, REM commands as ASCII art, PC versus Amiga and Archimedes era in the UK, fractal landscape generators for Wing Commander 4 cut scenes, Ocean Software in Manchester and the Head Over Heels game, Manchester Baby and Williams tube as the first stored-program computer, Steve Furber and ARM origins at the University of Manchester, Cosworth and Pi Research Formula One telemetry, transputers and embedded PowerPC data loggers, dynamic binary translation with the Dynamite simulator, ICL 2900 emulation for the Israeli tax system, MIPS to Itanium binary translation for SGI machines, Transitive Corporation and the PowerPC to x86 product that became Apple Rosetta, the Steve Jobs era at Apple, Spark to Power binary translation and the IBM acquisition of Transitive, JDBC versus ODBC API design observations, java.util.Vector and java.util.Hashtable synchronization decisions, StringBuilder array copying overhead from removing synchronization, DARPA HPCS languages Fortress, Chapel, X10, just-in-time parallelization from Java bytecode, LCC compiler from Princeton and the iBerg backend, JikesRVM as a metacircular Java VM written in Java, GNU Classpath and Sable VM by Etienne Gagnon, Apache Harmony port of JikesRVM to Windows, Maxwell and Maxine VMS as GraalVM precursors, Bernd Mathiske and the Sun acquisition by Oracle, GNU Classpath impact of the openJDK GPL release at FOSDEM 2006, Mark Wielaard and Rémi Forax FOSDEM stories, trace compilation and de-optimization parallels with JIT, Azul Systems Vega hardware and concurrent garbage collection, C4 collector design influencing ZGC and Shenandoah, Gil Tene's telephone exchange mentality for JVM responsiveness, page unmapping and signal handler memory pressure problems in HotSpot, Cliff Click and Modular, Google Android Runtime (ART) replacing Dalvik, transactional memory for class initializers in ART, ELF files and OAT format for ahead-of-time compilation, WhatsApp bytecode obfuscation breaking the ART verifier, lock balance verification for speculative lock optimizations, D8 and R8 Android compilers, Goit internal Google bytecode optimizer, Jeremy Manson and Google's OpenJDK variant, Linux kernel performance work and perf tooling, JikesRVM stack trace format making exception-heavy DaCapo benchmarks faster than HotSpot, Energy Efficiency across Programming Languages study comparing Java and Go, Ian Rogers on twitter: @Ian Rogers
This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubIan F. Darwin - Java, Android & Unix Developer, Trainer, Mentor & Author of "Java Cookbook"Jeanne Boyarsky - Oracle Java Champion, Co-Author of "Real-World Java" & "OCP 21 Java Cert Book"Check out more here:https://gotopia.tech/episodes/438RESOURCESIanhttps://fosstodon.org/@IanDarwinhttps://x.com/Ian_Darwinhttps://github.com/IanDarwinhttps://www.linkedin.com/in/idarwinhttps://www.darwinsys.comJeannehttps://bsky.app/profile/jeanneboyarsky.bsky.socialhttps://mastodon.social/@jeanneboyarskyhttps://x.com/jeanneboyarskyhttps://github.com/boyarskyhttps://www.linkedin.com/in/jeanne-boyarskyhttps://sites.google.com/view/jeanneboyarskyhttps://www.selikoff.netLinkshttps://javacookbook.orghttps://dev.java/community/jcsDESCRIPTIONIn this GOTO Book Club, Java Champion Jeanne Boyarsky interviews Ian F. Darwin — author of one of Java's most enduring reference books, Java Cookbook, now in its fifth edition covering up to Java 25. The conversation traces Ian's extraordinary journey: from writing Java's first commercial training course outside of Sun Microsystems, to meeting Tim O'Reilly at a Unix conference and handing him a chapter on lint, to delivering a class in Houston where the entire room had just been laid off and were using the course as their golden handshake into a new career. Ian talks about the philosophy behind the book — culling a peak 900-page beast down to a tight 600 pages, anchoring tool choices on proven, battle-tested picks like JUnit, Mockito, and logging — and shares his three favourite chapters: Regular Expressions, Object-Oriented Techniques, and Reflection.The conversation gets sharply honest about AI and the future of the industry. Ian — who uses Claude as his coding assistant and does vibe code — warns that his greatest fear isn't AI taking over the world, but something subtler and more dangerous: companies stopping junior hires because AI can do the work, leaving no one to grow into the deep expertise that retires with the current generation. The parallel risk for books is equally candid: AI was trained on older editions, so the fifth edition is genuinely new and un-scraped territory.His advice for anyone who has learned the basics of Java?Don't ask an AI — buy the cookbook, save yourself years of trial and error, and for goodness' sake, read the code before you deploy it. "It's like building an airplane and putting passengers on it without flight testing."RECOMMENDED BOOKSIan F. Darwin • Java Cookbook 5th ed. • https://amzn.to/3QH0NZyIan F. Darwin • Java Cookbook 1st ed. • https://amzn.to/4sUpPlLIan F. Darwin • Checking C Programs with Lint • https://amzn.to/3Q2C69YVictor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBRJeanne Boyarsky & Scott Selikoff • OCP 21 Java Cert Book • https://amzn.to/4lF8OICBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!
In this episode, Pastor Chip Ingram will challenge the way you think about love! Because, contrary to popular belief, love is much more than a feeling or an emotion, and it isn't something that just happens to you; it's something you choose. Chip explains what love really is (and isn't), how to decipher between love and your feelings, and how you can love others even when you don't feel like it—or when they really don't deserve it. Plus, you'll find out if you suffer from grandiosity… as he did. Not sure what grandiosity is? Listen in. What Chip shares is eye-opening! SHOW NOTES: 413Podcast.com/401 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
О чём говорили: - Voxxed Days как региональные дочки Devoxx и почему AI везде - JobRunner: путь от аутсорса до миллиона евро — и почему это Sidekiq для Java - Курсор уже легаси, Claude Design в три промта и баш для агентов - Agentic Programming: Product Strategist, Flow Orchestrator, Forward Deployed Engineer - Daily standup мёртв и эмулятор работы для аутсорса - Carbon Footprint, лидерборды по токенам и подписочная модель как наркотик - Building Agents on JVM: COG от JetBrains и Kotlin Native - Cloud GPU vs локальные модели: математика электричества и LM Studio - Can we trust AI-generated code: spec-driven и возвращение Cucumber - 5 Prompt Injection Techniques за 15 минут - Java vs Kotlin: место Java в эпоху AI и почему LLM любят Python - Oracle 23k увольнений, information overload и потрогайте траву Тайминги: 0:00:00 Интро 0:02:07 Voxxed Days Amsterdam и Claude Design в три промта 0:10:42 JobRunner: open source путь к миллиону евро 0:19:38 AI-зависимость, баш для агентов и слитые исходники Cloud Code 0:25:21 Eugenic Programming: смерть Agile и четыре новые роли 0:38:09 Daily standup мёртв, Carbon Footprint и подписочный наркотик 0:49:08 Building Agents on JVM: Антон Архипов и Kotlin COG 0:59:30 Информационная перегрузка и Oracle 23k увольнений 1:07:58 Riot Code Assist Tools и self-hosted LLM 1:11:50 Cloud GPU vs локальные модели и LM Studio 1:21:33 Can we trust AI-generated code: Cucumber возвращается 1:30:48 Early Returns from Outer Space in Kotlin 1:34:35 5 Prompt Injection Techniques за 15 минут 1:39:30 Java vs Kotlin: место Java в эпоху AI 1:43:41 Аутро: трогайте траву Нас можно найти: 1. Telegram: https://t.me/proConf 2. Youtube: https://www.youtube.com/c/proconf 3. SoundCloud: https://soundcloud.com/proconf 4. Itunes: https://podcasts.apple.com/by/podcast/podcast-proconf/id1455023466 5. Spotify: https://open.spotify.com/show/77BSWwGavfnMKGIg5TDnLz
UFOs. AI. CERN. The signs of the times are accelerating — and most Christians are genuinely not prepared for what's coming.Prophet and author Joseph Z joins Jen for one of the most important conversations of 2026. From UFO disclosure to AI deception to the CERN experiments — Joseph breaks down the spiritual warfare behind the headlines, what the Bible actually says about end times signs, and why 2026 is a pivotal year in Bible prophecy. This is not a message of fear — it's a message of authority, hope & ... "we win"! In this episode:What UFO disclosure REALLY means for believers (& what it's not)Why AI is one of the greatest tools of deception in the last daysThe truth about CERN and its prophetic significancePr0ject BluBe4m — what it is and how to recognize itJoseph Z's specific prophetic warning for 2026How to keep hearing God's voice when deception is everywhereThe bold Christian response to the signs of the timesJoseph Z is a prophet, author, and television host known for his accurate prophetic warnings. Don't miss this one.☕ Want to hear God's voice clearly in days like these? Grab Jen's FREE 5-Day Email Series: https://www.subscribepage.io/HearGodSeries
Enrique Ibarra, CIO and Head of Business Transformation at GNP, Mexico's largest insurance company, walks through an enterprise-scale pilot of autonomous software development involving roughly 1,000 internal and external developers. The episode examines how agentic AI changes developers' roles from creators to editors and orchestrators.In CXOTalk episode 918, Ibarra explains why AI co-pilots alone were insufficient to modernize a 20-year-old mainframe system, how GNP evaluated the Blitzy autonomous development platform across four real-world use cases, and how developer roles are shifting from creators to editors and orchestrators. The episode covers legacy modernization, enterprise AI adoption, change management, measurable results, and the two-year roadmap to retool the full engineering organization.YOU'LL DISCOVER✅ The CIO's phased human-in-the-loop playbook: target high-effort, low-risk friction points first (documentation, test suites, version upgrades)✅ Measured outcomes: 5 to 10X engineering velocity, near-100% autonomous completion on language upgrades, roughly 80% on frontend modernization✅ Why GNP's 20-year-old mainframe system forced a modernization decision tied to cost and the coming COBOL talent shortage✅ How the pilot was structured across four use cases: Java 8 to Java 21 migration, Angular frontend upgrade, new feature build, and security vulnerability remediation✅ Why autonomous platforms differ from co-pilots, and when to use each (Blitzy for heavy lifting, IDE-based co-pilots for the final 20%)✅ How to encode technical, security, and architectural guidelines as prompt inputs rather than post-hoc review✅ The change management approach that converted skeptical developers into active users within weeks✅ Strategic payoff: shipping new insurance products in weeks rather than months, and shifting IT from maintaining the business to dictating market paceTIMESTAMPS0:00 Introduction and headline results0:39 Why GNP needed to modernize a 20-year-old mainframe system1:15 From coding co-pilots to an autonomous platform2:36 Designing the four-use-case pilot4:26 Autonomous platforms versus vibe coding5:49 What autonomous development means in practice7:24 Encoding security and governance as prompt inputs8:24 Results: velocity, autonomy rates, and the final 20%10:16 How developer roles and daily work change11:19 Managing developer skepticism and change resistance12:25 Advice for CIOs: the phased human-in-the-loop playbook13:34 Strategic business benefits and first-to-market product launches14:58 Rolling out across seven teams and a two-year horizon16:34 Final advice for engineering leaders getting started
Flexible constructor bodies were added to Java 25 with JEP 513. In this episode of the Inside Java Newscast Billy Korando will review the issues with how constructors used to work before Java 25, either forcing developers to write convoluted code, or in some cases undermining the safety and integrity of child classes. Billy will then cover how flexible constructor bodies address these issues and how Java developers can use them to write safer code and better designed applications. Make sure to check https://inside.java/podcast
We've heard from our cafe managers and American marketing department about their experience at the massive World of Coffee tradeshow in Dubai, now it's time to hear from our Dubai team! Baba Java's American branch is mostly a roaster and cafes. In the UAE we handle the other side of the coffee business, gathering the best beans from the best farms from all over the world and selling the unroasted "green coffee" to other roasters and cafes. We cover not only Dubai and the UAE, but all over the Middle East! In this episode Josh and Rachel discuss their journey of attending World of Coffee over the years, from hauling samples in their backpacks and not knowing anyone, to having a fully staffed booth and many attendees waiting to see what we brought this year! Listen along for all this, plus stories of car troubles, flipped ATVs, and an awkwardly long intro. ----------------------------------------------------------------------Visit our blog: https://babajavacoffee.com/blog/ Find your new favorite coffee with our quiz: https://babajavacoffee.com/coffee-quiz/
Welcome to Our Agile Tales as we start off this new season with Rich Sheridan, founder, CEO and chief story teller at Menlo Innovations.Aside from founding and leading Menlo Innovations, Rich is also the author of the bests-selling books, Joy Inc. and Chief Joy Officer, whose message is that joy is essential to productivity and profitability in the workplace. Rich recounts his journey from early programming success and a rapid rise to VP to feeling despondent amid chaotic, late, over-budget software delivery, which sparked a search for better ways to organize people. He defines workplace joy as externally focused delight in serving end users, distinct from perks or simple happiness. He describes an “aha” moment when his eight-year-old daughter observed that no one could make decisions without him, revealing a hero-based organization, and a “click” moment in 1999 influenced by Kent Beck's Extreme Programming Explained, IDEO's Nightline segment, and meeting his co-founder, James Goebel.Rich details early resistance to pair programming, how experiments and a “Java factory” open-room approach shifted behavior, and how the internet bubble burst led him to found Menlo Innovations in 2001. He explains how IBM tours and a conference invitation launched his storytelling and how Edison's Menlo lab inspired Menlo's name, concluding that the risk of change was less than the risk of staying the same.Key topics and timestamps:00:00 Welcome to Our Agile Tales00:22 Meet Rich Sheridan02:30 From Programmer to Burnout05:53 Defining Joy at Work08:21 Aha Moment Leadership Shift10:36 Click Moment XP and IDEO12:53 Pairing Experiment Begins15:54 Java Factory Culture Change19:19 Menlo Innovations Is Born20:59 Joyful Workdays No Overtime22:38 Tour Guide to Storyteller28:04 Risk of Change vs Staying30:05 ClosingAbout Rich SheridanRich Sheridan is the CEO and Chief Storyteller at Menlo Innovations and the best-selling author of Joy Inc. and Chief Joy Officer. He has spent years traveling across four continents and nearly 20 countries, helping organizations rethink not just how they work, but how it feels to be part of them. His core message is simple: joy isn't optional—it's essential to productivity, profitability, and real team energy.Rich's ideas have been featured in Forbes, Inc., NPR, and Harvard Business Review. What sets him apart is that he's been living these principles for over 20 years at Menlo, the company he co-founded in Ann Arbor, Michigan—now known worldwide for its uniquely joyful culture.Follow Rich Sheridan at: https://www.linkedin.com/in/menloprezMusic: https://www.purple-planet.comVisit us at https://www.ouragiletales.com/about
Andy Damevin, a developer who worked on Quarkus for almost a decade, talks about Roq. A project that started as an experiment to try to see if it's possible to build a static web site generator on top of quarkus. He touches on the rationale for choosing Java and Quarkus, how to migrate to Roq, and the platform's future. Read a transcript of this interview: https://bit.ly/48Q5SoJ Newsletter: Subscribe to the Software Architects' Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter InfoQ online certification cohorts: Online cohorts for senior engineers and architects, built around QCon talks. Join a 5-week confidential peer group to validate your approach and apply practitioner frameworks to the technical challenges you face at work. Learn more: https://certification.qconferences.com/ Upcoming Events: QCon AI Boston 2026 (June 1-2, 2026) Learn how real teams are accelerating the entire software lifecycle with AI. https://boston.qcon.ai QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/ The InfoQ Podcasts: Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts: - The InfoQ Podcast https://www.infoq.com/podcasts/ - Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture - Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: - Mastodon: https://techhub.social/@infoq - X: https://x.com/InfoQ?from=@ - LinkedIn: https://www.linkedin.com/company/infoq/ - Facebook: https://www.facebook.com/InfoQdotcom# - Instagram: https://www.instagram.com/infoqdotcom/?hl=en - Youtube: https://www.youtube.com/infoq - Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Learn and share the changes and innovations in professional software development. - Join a community of practitioners. - Increase your visibility. - Grow your career. https://www.infoq.com/write-for-infoq
Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Java Champion, Vaadin Champion, and Oracle ACE Pro Simon Martinelli to talk about Spec-Driven Development. With AI reshaping how we write code, Simon makes the case that requirements, not code, should be the single source of truth. We will explore what Spec-Driven Development looks like in practice, how it fits into a Java and Spring workflow, and how teams can use it to move from use case to running code with AI in the loop. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.Show NotesSimon Martinelli on LinkedInSimon Martinelli on XSpec-Driven Development: How AI Changed Everything (And Nothing) by Simon Martinelli at Spring I/O 2026
Java and Felder are in the studio today to talk about all the things going on in your garden, and all the places you can take the plants from your garden. It's Plant Swap time! Let's Get Dirty!Email Felder anytime at FelderRushing.Blog and listen Friday and Saturday mornings at 9 to The Gestalt Gardener on MPB Think Radio. In the meantime, in Felder's words, "get out and get dirty."If you enjoyed listening to this podcast, please consider contributing to MPB: https://donate.mpbfoundation.org/mspb/podcast Hosted on Acast. See acast.com/privacy for more information.
Angels show up all throughout Scripture—from the garden of Eden to the empty tomb. But despite their biblical presence, many of our ideas about angels have been shaped more by culture than by truth. So today, author and Bible teacher Melissa Spoelstra will set the record straight. Drawing from her in-depth study of angels in the Bible, Melissa unpacks who angels really are, what they do, and why understanding them matters for your faith today. She addresses common myths and misconceptions, explores questions like guardian angels and "the Angel of the Lord," and explains how angels fit into God's bigger story. More importantly, Melissa shares how learning about angels can help you know God more deeply. SHOW NOTES: 413Podcast.com/400 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
An airhacks.fm conversation with Manik Surtani (@maniksurtani) about: programming on the BBC Micro with Basic and writing a Trojan horse, GW BASIC and Turbo Pascal on PC, Space Invaders-style games, C++ neural network simulating bat learning behavior at university, PHP e-commerce startup Silk Road Software competing with Intershop in the late 1990s, multi-tenant web shops for UK customers, the dot-com crash and startup failure, first Java job building Virgin Atlantic online check-in and airport kiosks on WebLogic and Oracle, demonstrating a JBoss and MySQL and Linux open source stack to the Virgin Atlantic CTO, contributing to JGroups at the Financial Times and meeting Bela Ban, JBoss Cache tree structure limitations and concurrency issues, rewriting JBoss Cache into Infinispan as a HashMap-based distributed cache, removing reflection overhead and pluggable serialization with Protocol Buffers support, the Hot Rod client-server protocol, joining Square via Bob Lee to migrate a Ruby on Rails monolith to Java microservices for Starbucks payments, multi-DC high availability architecture with red-green deployments, shutting down the Rails monolith with zero downtime using double writes and gradual traffic migration, Block as a polyglot environment with Java and Kotlin and Ruby and Go and python, the Head of Open Source role at Block and establishing an Open Source Programs Office, inner sourcing practices, co-designing gRPC with Google, building and open-sourcing Goose as a coding agent predating Claude Code and Codex, co-designing MCP with Anthropic, founding the Agentic AI Foundation with Anthropic and OpenAI and AWS and Google and Microsoft and Cloudflare and Bloomberg, Block Open Source projects including OkHttp and OkIO and Retrofit, LLMs generating better code with type-safe compiled languages like Java, grounding LLMs against Jakarta EE APIs to reduce hallucinations, Block business units including Square, Cash App, Afterpay and Tidal Manik Surtani on twitter: @maniksurtani
In this podcast, Jaromir Hamala, a seasoned Java engineer specialising in high-throughput data systems, shares his thoughts on how developers can tackle high-performance software development. He touches on the benefits of modern Java that allow writing idiomatic Java code while remaining "mechanically sympathetic", and also on his experience debugging a Linux kernel bug. Read a transcript of this interview: https://bit.ly/4mIDdrA Subscribe to the Software Architects' Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter Upcoming Events: QCon AI Boston 2026 (June 1-2, 2026) Learn how real teams are accelerating the entire software lifecycle with AI. https://boston.qcon.ai QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/ The InfoQ Podcasts: Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts: - The InfoQ Podcast https://www.infoq.com/podcasts/ - Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture - Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: - Mastodon: https://techhub.social/@infoq - X: https://x.com/InfoQ?from=@ - LinkedIn: https://www.linkedin.com/company/infoq/ - Facebook: https://www.facebook.com/InfoQdotcom# - Instagram: https://www.instagram.com/infoqdotcom/?hl=en - Youtube: https://www.youtube.com/infoq - Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Learn and share the changes and innovations in professional software development. - Join a community of experts. - Increase your visibility. - Grow your career. https://www.infoq.com/write-for-infoq
This episode is proudly brought to you by Redan Flexi, download the Redan Flexi app and enter a new world of convenience. Also brought to you by Mukuru, download the Mukuru App and start sending from the UK to Zimbabwe with ZERO Fees.
What do you do when your story feels too broken to redeem? That's exactly where Mary DeMuth found herself—carrying the deep pain of childhood trauma, abuse, and brokenness. It's a story she never would have chosen. But today, she celebrates a God who rewrites, redeems, and restores every story. In this conversation, Mary will help you discover how Jesus meets you in your past, transforms your present, and sets a new course for your future. Because no part of your story is beyond His redemption. So if you're wrestling with shame, feeling stuck, or wondering if God has forgotten you, this episode will meet you right where you are with real hope. Jesus is still writing your story—and you can trust Him with the pen. SHOW NOTES: 413Podcast.com/399 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
In JavaOne 2026's closing session, audience members had the opportunity to ask the Java architects questions. They asked about the state of structured concurrency and Project Babylon, how Java is being developed and the role AI plays in that process, the architects' pet projects, and whether they would ever consider breaking backward compatibility, etc. Make sure to check https://inside.java/podcast
We're catching L's this week in our 50th Pick Episode! We answer some emails, and bring you 3 talk about our personal lives, and bring you historical tales. Brian brings the story or John Coode, Steve brings us the story of "Mad" Jack Churchill, and Anthony brings us the story of the Henry Hudson! We also pick the next movies we will be watching, come listen and have a laugh or two. Check out our friend's coffee and have some Java! Use the code RHP26 or Rhist26 for free shipping! https://thewhollyroast.com/ LIKE AND SUBSCRIBE PLEASE! We are proud to announce our NEW Patreon is available: https://www.patreon.com/reviewinghistory We hope you sign up and enjoy the fun we're having over there. Please give us a rating and a review on ApplePodcasts or Spotify. It helps potential sponsors find the show! Sign up for @Riversidefm: www.riverside.fm/?via=reviewi... Sign up for @BetterHelp: betterhelp.com/reviewinghistory Email Us: Reviewinghistorypod@gmail.com Follow Us: www.facebook.com/reviewinghistory twitter.com/rviewhistorypod letterboxd.com/antg4836/ letterboxd.com/spfats/ letterboxd.com/BrianRuppert/ letterboxd.com/brianruppert/list…eviewing-history/ twitter.com/Brianruppert #comedy #history #podcast #comedypodcast #historypodcast #tellemstevedave #americanhistory #america #maryland #johncoode #protestant #catholic #protestantrebellion #henryhudsonriver #hudson #explorers #dutch #worldwar2 #jackchruchill #britishhistory #englishhistory #war
-In studio-Java Starr -Zooming in Dutch Blooms -420 weekend update live from the SoHI studios every Fri 4:20-6:10 + Patreon Minnesota in the house! Doncha know….. We have coincidentally a Minnesota heavy show this week in studio we have @Javastarr one of the members of @devindude420 and @goodcoughee Born in Iowa he later relocated to Minnesota and started recording in 2006 he's now based in Houston and is in the epicenter of the recent Hemp law changes we will talk about that and more not to mention some serious coffee talk and joint smoking, Devin Played last night here in Denver and Java stayed behind to judge the Flower finals for the @connoisseurcup.official going down tomorrow April 18th, organizer Jayson will also be with us to give us details and I suspect some ticket giveaways will be going down. We also have Joshua from @dutch_blooms Zooming in, He is in the middle of a micro license build out and as exciting as it is it also has its challenges Joshua is a living soil grower and in this day and age that is what separates you from the herd these days. Looking forward to seeing how that is playing out and all the midwestern humor…..You Betcha So get that @dabx GO rig charged your @jerome_baker bong Clean with some ice
Life is busy. Between work, family, and everything else on your plate, consistent Bible reading, prayer, and quiet time can feel out of reach. But growing your faith doesn't require a complete life overhaul! Instead, you can develop "seed habits"—small, simple practices that fit naturally into your everyday routines. Joining me today is author Hannah Seymour who shares a refreshing, practical approach to spiritual growth by combining the science of habit formation with the power of spiritual disciplines. From your kitchen to your commute, you'll learn how to build meaningful rhythms with God in the middle of your real, everyday life. SHOW NOTES: 413Podcast.com/398 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
With JDK 26 / JEP 500 starting to prevent final field mutation through reflection, it is important that Java projects stop employing that practice. For more, check https://inside.java/podcast
What comes to mind when you think of self-care? Massages? Facials? Maybe a nap? While those are all good things, the truth is they won't sustain us in the long run. So today, pastor and theologian Dr. Benjamin Espinoza invites you to rethink self-care. He'll help you see that true self-care goes far beyond any surface-level indulgences and is actually deeply rooted in your relationship with God. You'll see why caring for yourself is essential in caring for others and how something as simple as play can make a big difference. Plus, he'll help you incorporate some very practical (and biblical) self-care into your already busy schedule. So, if you're feeling overwhelmed, burned out, or unsure of how to care for yourself in a way that honors God, listen in! This conversation will help you faithfully steward the divine image God has given you. SHOW NOTES: 413Podcast.com/397 Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.
Many Christians love God… but still struggle with anxiety, chronic illness, or patterns they can't seem to break.In this episode, I sit down with Beatty Carmichael, author of The Prayer of Freedom, to talk about a biblical approach to inner healing and personal deliverance that's helping people experience real, lasting breakthrough.Beatty shares a repentance-based prayer process rooted in Scripture that he's used with over 1,000 people—with nearly 90% experiencing measurable healing and freedom, even in long-term or resistant cases.And here's what makes this conversation different…This isn't about extreme deliverance moments or emotional drama.It's about understanding spiritual legal rights, walking through biblical repentance, and partnering with the Holy Spirit to close doors that may be allowing oppression or sickness to remain.We cover:What sin and repentance actually mean (and how they're misunderstood)The connection between spiritual roots and physical or emotional strugglesWhat “legal rights” are in the spiritual realm—and why they matterHow repentance can lead to healing (with New Testament support)The first steps to begin walking in freedomWhat to expect after praying for healing and deliveranceWhether you can help friends or family experience freedom tooIf you've ever wondered:“Why am I still struggling even though I love God?”or“Is there something spiritual I'm missing?”This episode will give you a grounded, biblical framework to explore those questions.
In the middle of this Holy Week, we're sharing a special episode to help you pause and prepare your heart for the celebration of Jesus' resurrection. We know it's easy to get caught up in the busyness of the holiday, so these Easter reflections will invite you to slow down and simply behold the Lamb—because whatever you behold, you will be held by. Plus, Layne Victoria sings over you a beautiful worship song that will reorient your heart and help you rejoice in the risen Savior! SHOW NOTES: 413Podcast.com/396 Read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.