Podcasts about Java

Indonesian island

  • 3,747PODCASTS
  • 12,403EPISODES
  • 43mAVG DURATION
  • 2DAILY NEW EPISODES
  • Jan 23, 2026LATEST
Java

POPULARITY

20192020202120222023202420252026

Categories



Best podcasts about Java

Show all podcasts related to java

Latest podcast episodes about Java

The .NET Core Podcast
From Chaos to Control: Anton Moldovan on Load Testing with NBomber

The .NET Core Podcast

Play Episode Listen Later Jan 23, 2026 55:04


Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk. Show Notes "Another thing which I also observed is that there is some benefit to be able to run your load test in your native... using your native platform, libraries, protocol access; those type of things. Because in our case, for example, we use Orleans and it's a proprietary protocol which doesn't exist in in Java in Scala language. The same about, almost the same, was about Signal R: Microsoft released SignalR for Java, but the quality of this library was different."— Anton Moldovan Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem. Today, we're joined by Anton Moldovan to talk about load testing, advice for testing strategies, and how NBomber can help you to load test your applications. Are you sure that your application can handle 4 million users at once? Better load test it before you start boasting. "We call this type of test, like, "user journey." Like, end-to-end simulating user journey across entire applications. So end-to-end, end-to-end flow, end-to-end tests. But this type of test they they have some downsides."— Anton Moldovan Along the way, we talked the different types of testing involved in getting your application for production, the many different ways that NBomber (or other load testing suites) can help you prepare for that, and Anton helps us understand a little more about functional programming. Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes. Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET. Full Show Notes The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-8/from-chaos-to-control-anton-moldovan-on-load-testing-with-nbomber/ Useful Links: NDepend

4:13 Podcast
#386: Can I Survive an Unwanted Divorce? With Lysa TerKeurst

4:13 Podcast

Play Episode Listen Later Jan 22, 2026 36:56


When Lysa TerKeurst experienced the painful, unwanted end of her nearly 30-year marriage, she found herself asking hard questions and searching Scripture for real answers. She didn't just need comfort—she needed clarity, truth, and a way forward. On today's episode of the 4:13, Lysa shares the resource she wishes she had during that season and tackles some of the most difficult questions many women quietly carry: Does God hate divorce? How do I move forward when I'm still angry? How do I rebuild a life I never envisioned? She'll walk you through what the Bible says about divorce, correct some of the misguided messages often accepted, and assure you that you are not alone—even if it feels that way. So, whether you're walking through a divorce right now, still carrying pain from years ago, or loving someone who is in the throes of it all, this conversation offers hope, truth, and practical steps for the road ahead. SHOW NOTES: 413Podcast.com/386   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.

Dev Questions with Tim Corey
293. Should I Create a PWA or Native Application?

Dev Questions with Tim Corey

Play Episode Listen Later Jan 22, 2026 15:45


I want to build a cross-platform application. Should I just build a PWA or do I need to build a native app? Is it better to use Swift and Java or could I use C# or JavaScript? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

Oracle Groundbreakers
Jeanne Boyarsky: Get Ready for Java 25 Certification

Oracle Groundbreakers

Play Episode Listen Later Jan 21, 2026 16:20


This is the first in a short series of speaker profiles for JavaOne 2026 in Redwood Shores, California, March 17-19. Get early bird pricing until February 9, and for a limited time, take advantage of a $50 discount by using this code at checkout: J12026DCP. Register. Sessions. In this conversation, Jim Grisanzio from Java Developer Relations talks with Jeanne Boyarsky, a Java developer, an author, and a Java Champion based in New York City. Jeanne previews her JavaOne session, which will be a Hands on Lab for Java 25 certification. Previously, Jeanne was a guest on Duke's Corner in January 2024: Jeanne Boyarsky on Java, Learning, and Contributing. Preparing for Java 25 Certification Jeanne will be running a hands-on lab about Java 25 and getting ready for the certification: Becoming One of the First Java 25 Certified Developers in the World (or Learning New Features). The session will cover features added to the language from Java 17 to Java 25. Although the certification has not been announced yet, Jeanne is already preparing for it. "You can be one of the first people in the world to be certified if you come to my talk and learn about it and are ready when the test comes out," she says. The lab will walk through tricky questions and edge cases featuring new functionality, with coding practice to explore the features directly. Even if you are not planning to take the certification test, the lab provides a good way to learn about the new features. The session is designed for beginners with one to three years of experience. Top Features in Java 25 Several features particularly excite Jeanne. She highlights scoped values, which she describes as "a good jump from thread local in order to be able to share code in a nice, safe, contained way." She also appreciates unnamed variables and unnamed patterns because developers no longer need to use annotations to suppress warnings for unused variables. "You can just use an underscore," she says. Jeanne is particularly interested in stream gatherers because streams are one of her favorite features in Java overall. She was excited when stream gatherers were in preview, and now that they are officially released, she can use them in her job. "Nice that the excitement hasn't worn off, right?" Among the new features, Jeanne is especially interested in the new main method, as described in JEP 495: Simple Source Files and Instance Main Methods. "I'm super, super, super excited about the new main methods where you don't need a class and you don't need the whole static void mess," she says. This change makes writing code more succinct. Making Java Accessible to Students This change in how Java handles the main method enables new developers to learn Java faster. Jeanne volunteers at a high school teaching kids how to code in Java. In the past, teachers had to tell students: "Alright, public class foo, public static void. Don't worry about what any of that means. We'll tell you later." But Jeanne says that curious kids would ask what it meant, and teachers could only say that comes later. Now, students start with void main, braces, and IO print line. "It's obvious what everything does," Jeanne says. Void means it does not return anything, which makes sense to students. They can even use the Java Playground and start with just IO print line. When they move to the command line or an IDE, they only need the void main part without discussing the word class until they are ready to learn about classes and objects. "It makes their first impression of the language so much better, and it makes it so much faster and easier for them to get started," Jeanne says. She particularly appreciates the Java Playground because students do not need anything installed on their computers to start. They can write print lines, loops, and control structures, and by the time teachers ask them to install something, they are already invested in programming. "It's fun." Jeanne calls the Java Playground "awesome" and says it's a "really nice utility" even for experienced developers. She uses it herself for quick tests when she does not want to open an IDE. JavaOne on Oracle's Campus When asked about JavaOne, Jeanne describes the conference as moving to California last year, just outside San Francisco on Oracle's campus. "The weather was great, which is awesome because I live in New York City. There's snow outside right now," she laughs. The venue particularly impressed her. "It was nice because it was on Oracle's campus. You got a feel for it. It was pretty. There was a lake. There was a lot of areas to connect with people inside and outside." The conference was held largely in one building, with lunch in another building nearby, which made it easy to engage people repeatedly. "Even if you don't know people, the fact that they're at JavaOne means they're interested in Java. So, you can go over to anyone and introduce yourself." One of Jeanne's favorite memories from a previous JavaOne was meeting Duke and seeing her book in the Java bookstore. Advice for Students When asked for advice for students learning computer science, Jeanne recommends learning the fundamentals while using AI to help. "Rather than using AI to write the code, have it give you practice questions or do code review or ideas of projects," she suggests. Students also often ask what professional developers do daily. Her answer provides a realistic picture of professional software development. "Every day is a little bit different, but most days include a mix of meetings, working with my coworkers, code reviews, writing code, now with AI," she says. Problem solving takes many forms, from performance questions like "Why is this slow?" to security concerns about making systems more secure. A significant part of her role involves understanding what users actually need. "A lot of the time users ask for what they think they want and not what they actually want," Jeanne says. Through user interviews, she works to understand what they are trying to accomplish, which often leads to better solutions than what they initially requested. "So not just building what you're told is a huge thing, especially as you become more senior in your career," she says. The goal is to make users productive and happy, not just to code. Technology keeps changing, and for Jeanne, that constant evolution makes the work fun. She has embraced AI tools as coding assistants, using them for pair programming, generating tests, and suggesting next steps. When her team piloted coding assistants, they focused on choosing a tool rather than waiting for the perfect tool. "The important thing is to get a tool and get people going and using it and being more productive," she says. The learning curve is not high, and the tools pay for themselves almost immediately. However, Jeanne says that it's important to understand what you are doing rather than using AI to replace that understanding. "It's about understanding what you're doing and not using the AI to replace it because at least with the coding assistance, it's right 90, 95% of the time," she says. She talked about an example of asking AI to generate a regular expression while pairing with a junior programmer. The AI started writing it properly but then made an error. "I noticed it right away because I know what correct is," she says. After giving it another prompt with a hint, it produced the correct result. Without knowing what correct looks like, developers cannot effectively verify and fix AI-generated code. The AI Hype Cycle Regarding concerns about AI making developers obsolete, Jeanne is pragmatic. "I've heard that enough times that I'm a little skeptical," she says, adding that this is the third or fourth time some technology has been predicted to take all the jobs. Instead, she sees AI as enabling developers to accomplish more and make users happier. She has a big backlog "that goes on forever." She says it would be great if we could get more of it done and in the hands of customers. "I think we're at that phase in the hype cycle for AI where people are talking about AI like it solves all your problems, [but] it solves some of your problems. But because there's less acknowledgement of the ones it doesn't solve, it's easier to have that skepticism." When asked if AI represents a paradigm shift or just the latest tool, she responds: "Right now, I think it's the latest tool, but I do think we're going to get to the point where we're programming at a higher level." Connect with Jeanne: X, LinkedIn, Bluesky Connect with Jim: X, LinkedIn Duke's Corner Java Podcast: Libsyn

Wellness Force Radio
Stop Counter Manifesting: Life Can't Change When You're Full of Friction (Daniel Raphael)

Wellness Force Radio

Play Episode Listen Later Jan 20, 2026 86:50


How can you consciously shift timelines by changing the frequency you embody? Josh Trent welcomes Transformational and Manifestation Guide, Daniel Raphael, to the Wellness + Wisdom Podcast, episode 795, to explore how beliefs act as subconscious agreements, why manifesting is a side effect of alignment not force, how dreamporting and timeline shifting work through intuition and coherence, why trauma can dissolve faster than we think when identity loosens, and how ancient teachings, Christ consciousness, and embodied awareness reveal the blueprint for liberation already within you. 33% off the DREAMPORTING QUEST Awaken your natural ability to master frequencies and materialize your dreams. The Dreamporting Quest is a transformative journey that gives you a magic toolkit of brainwave entraining activations to ensure you can fly above the negativity in this time and shine your light to the world on a whole new level. Learn how to use the universal principles and energy techniques Daniel Raphael has learned from spiritual masters, and even lead Silicon Valley CEOs to transform their lives. Start Your Quest Get 33% off with code JOSH33 In This Episode, Daniel Raphael Uncovers: [01:20] Deprogram Your Beliefs How we've been programmed to fear or reject ancient teachings. Why beliefs are agreements that shape our reality. How Daniel experienced miracles in a cave in Java. Resources: Daniel Raphael [04:25] Dreamporting VS Manifesting The difference between dreamporting and manifesting. Why we can't use force and ego for manifesting. How everything around us changes based on the frequency we embody. Why shifting timelines is about making a decision. Resources: 784 Dr. Steven Young: How To Use Your Mind to Shift Reality At Will [08:25] Follow The Synchronicities Why reality is a game. What led Daniel to a dark night of the soul. Why dreamporting is about connecting to synchronicities. How mental and physical blocks stop us from perceiving the full reality. Why every event is redirecting us. How karma is always seeking balance. [11:30] Remote Viewing Why remote viewing is a basic part of life. The key steps to mastering remote viewing. How we're programmed out of our telepathic abilities. Why without safety we cannot experience our psychic skills. Resources: Dreamporting Quest (course): 33% off with code JOSH33 692 Paul Chek | Spirit Gym: How To Find The Truth of Your Soul + Live Your Dream [16:50] Trauma Can Be Healed Faster Than You Think Why we need to feel our emotions with both the heart and the mind. How Daniel helps his clients heal trauma within minutes. Why we need to disidentify from our wounds. The importance of tapping into our intuition to heal our trauma. Resources: 763 You Can't Heal Trauma Without "Time Travel" | Sarah Baldwin [20:55] Ego + Identity The polarity of people who don't know God and people who think they are God. Why manifestation is a side effect of alignment. How the Luciferian energy makes us identify with the ego. Why being aware of our identity dissolved the identity. [24:20] Be Guided by The Christ Consciousness How Daniel was different than other people from a very young age. Why imagination is real. How the Christ consciousness is the center, and the Luciferian energy tries to pull us off center. [27:50] Purification Process: Beware of The Dark Traps Why purification doesn't always have to come from pain. How the parasitic energies have been evolving for centuries. Why the consciousness on Earth is rising. Why we have to watch out for the traps of large organizations. Why we need to understand the darkness in order to become the light. Resources: The Lost Women of NXIVM (2019) 503 Paul Levy | Wetiko: Break Free From Collective Mass Psychosis [34:20] The Key to Manifesting Why we're only one choice away from shifting timelines. What Daniel's first experience with shifting timelines was like. How we can hold the new choice to keep what we're manifesting. What miracles Daniel has manifested by downloading a certain frequency. The importance of healthy anger. How to recognize that we've shifted timelines. [41:15] Don't Go Against Your Intuition Why intention, thought, feeling, and intuition are essential for dreamporting. How Daniel has been tested in timeline shifting. Why he refused to be on stage with famous people. How he didn't want to allow himself to become a sellout. Why safety is an illusion. The purpose of darkness in the world [46:40] Extracting Wisdom from the Bible What led Daniel to go through purification rituals. Why some scriptures were excluded from the Bible. How Christ's words have been twisted and misunderstood. Why we can change our genetics. How we can access the blueprint for liberation. [53:40] You Are Part of The Collective How our individuality impacts the collective. The power of coherence in shifting the quantum field. How Daniel's friend discovered a new brain wave. The definition of miracle. Why miracles only occur when we dissolve the illusions. [59:10] How to Stabilize Your Awareness The importance of observing our inner dialogue. How the content we consume and the people we spend time with impact our frequency. Why our subconscious is more powerful than our conscious mind. [01:02:25] Allow Yourself to Feel What You Resist Feeling Why we incarnate multiple times. How Daniel was born with lots of love, but lost it through trauma. Why there are no bad emotions. How we're shown what we resists. [01:09:05] Science VS Spirituality How science and spirituality are the same. Why we're not living in a materialistic universe. How Daniel forgot God when he was depressed. Why energy healing changed his life. [01:14:40] How to Harness Your Superpowers How Daniel channels jokes as a comedian. Why everyone has their own superpowers. How we should be taught how to harness our superpower. [01:18:10] Switch The Lens Through Which You See The World Why enlightenment is not something to get, it's already there. How nobody is a victim. Why switching our lens through which we see the world can change the reality. How wanting to be a saviour manifests in people who struggle. Why our identity only exists in our mind. "There's a very big difference between God consciousness and God complex. God complex is when it's all about you. It's an ego trap. The goal is to tune in more to your higher self and purify that channel as opposed to trying to manifest from the ego." — Daniel Raphael Leave Wellness + Wisdom a Review on Apple Podcasts

airhacks.fm podcast with adam bien
Industry 4.0, Palm Civet and Real-Time Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Jan 20, 2026 57:12


An airhacks.fm conversation with Christofer Dutz (christofer-dutz) about: first computer was a Commodore C64 from Hannover Messe, early programming in Basic, playing Wizards of War game on cassette tape, growing up in Melbourne Australia until age ten, visiting Ayers Rock and seeing prehistoric armored fish in puddles, learning C and C++ at Volkshochschule around 1992, memory management challenges with DOS gaming like X-Wing vs TIE Fighter and Wing Commander, starting Java at Technical University of Darmstadt in 1998 with version 1.0.7, appreciating Java's simplicity compared to C++ and no system crashes from memory errors, early involvement with Apache Cocoon for XML and XSL transformations, contributing to eXist-db XML database as committer number two, working with XML XSL and XSLT for data transformation, frustrations with YAML compared to XML, transition from Cocoon to Adobe Flex after Cocoon switched to Spring and Maven, becoming co-maintainer of Flex Mojos Maven plugins, Adobe donating Flex to Apache Software Foundation, attending ApacheCon in Sinsheim and connecting with Apache committers, committer and PMC member of 12 active Apache projects, firefighting role fixing Maven builds for stuck projects, retiring Apache Cocoon project, strong focus on industrial IoT projects, Apache IoTDB as best time series database, Apache StreamPipes for cloud IoT orchestration, Apache Camel and Apache NiFi involvement, founding Apache PLC4X in 2017 at codecentric, Apache PLC4X as JDBC-like interface for industrial equipment communication, spending 80-90 hours per week on PLC4X for nine years, challenges with industrial automation industry not understanding open source, anecdote about steel melting plant operator expecting free enterprise support, Germany being a difficult market for industrial automation consulting, founding ToddySoft company end of last year, building installable products and plugins for industrial solutions, ethical approach to open source by only selling products from projects he contributes to, real-time definitions varying from tens of milliseconds in cloud to nanoseconds in industrial systems, ToddySoft named after PLC4X mascot Toddy the palm civet (toddy cat), plans for future episode discussing IoTDB StreamPipes PLC4X and NiFi use cases Christofer Dutz on LinkedIn: christofer-dutz

True Story
[FORMAT POCHE] Mata Hari, la plus sulfureuse des espionnes

True Story

Play Episode Listen Later Jan 19, 2026 15:38


[REDIFFUSION] Nous sommes le 15 octobre 1917, au fort de Vincennes. Il est 6h15. Le temps est brumeux, le silence règne. Une femme arrive dans une voiture cellulaire. En sortant, elle se dirige vers son poteau d'exécution. Elle refuse le bandeau qu'on lui tend. Son avocat, autrefois son amant, l'embrasse avec passion… Pour une dernière fois. La femme se tient fièrement, et lance un dernier baiser en direction des soldats qui assistent à cette scène. Pourtant, cette femme ne méritait pas vraiment sa peine… Son nom : Margaretha Geertruida Zelle, qui deviendra la célèbre Mata Hari. Entre danse de charme, et espionnage, découvrez son Fabuleux destin.  Une passion pour la danse Margaretha est une belle jeune femme au teint hâlé. En 1895, elle répond à une annonce matrimoniale d'un capitaine de vaisseau de l'armée royale des Indes "Officier de retour des Indes cherche jeune femme affectueuse pour mariage". Alors qu'elle n'a pas 20 ans, elle épouse Rudolf, l'homme en question, de 19 ans son aîné. Le couple s'installe à Amsterdam. Rapidement, Margaretha et Rudolf mettent au monde leur premier enfant, Norman. Pour que Rudolf reprenne du service, ils partent tous les deux vivre sur l'île de Java en Indonésie, colonie hollandaise. Ils donnent naissance à une fille. Là bas, Margaretha apprend la danse orientale qu'elle apprécie particulièrement, et prend le surnom de Mata Hari, qui signifie “Oeil du jour”, un nom aujourd'hui mondialement connu. Mais, au bout de quelques années, Margaretha se lasse de la vie javanaise... Une production Bababam Originals  Learn more about your ad choices. Visit megaphone.fm/adchoices

The Gestalt Gardener
The Gestalt Gardener | From the Twig to the Tall

The Gestalt Gardener

Play Episode Listen Later Jan 16, 2026 91:44


With Felder in London and Java in the studio control room, all we need is you! Felder answers your questions from the big to the small, from the twig to the tall. 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.

4:13 Podcast
#385: Can I Unlearn the Lies I Believe? With Gary Thomas

4:13 Podcast

Play Episode Listen Later Jan 15, 2026 45:09


Do you ever feel let down in your daily experience as a Christian? You're not alone. Pastor and bestselling author Gary Thomas understands that frustration—which he says often comes from believing lies we don't even realize we've embraced. Today on the 4:13, Gary unpacks the subtle deceptions that quietly shape our expectations, steal our joy, and keep us from the abundant life God promises. He reveals 12 common lies many Christians believe and—using Scripture—helps you recognize those lies and replace them with truth. You'll learn to discern the trap of a self-centered salvation, why a family-first mentality does more harm than good, and how entitlement sneaks into our faith more easily than we think. Plus, you'll be introduced to a perspective of being rescued that can transform everything! So, get ready to renew your mind, deepen your trust, and live the life you were reborn to live! SHOW NOTES: 413Podcast.com/385  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.

Connections Podcast
Women's Health Series: Authentic Intimacy With Dr. Juli Slattery - #222

Connections Podcast

Play Episode Listen Later Jan 15, 2026 18:17


Andrea Fortenberry interviews psychologist, author, podcaster and Make It Awkward curriculum speaker Dr. Juli Slattery on how to navigate conversations about sexuality at home and around MomCo tables.  We'd love to connect with you! Send us a direct message on Instagram or Facebook or email us at leaders@themom.co.You can connect with Dr. Juli Slattery via:Her website: authenticintimacy.comHer podcast: Java with JuliInstagram: @authenticintimacyYou can also find our cohosts on Instagram: @andreafortenberry, @ivymamma and @sherri_crandall.Get your MOMCON tickets today.Sign up for MomCo Membership today!Learn more about The MomCo!Find a group online or in person near you.

Tech Disruptors
Microsoft Killing Tech Debt with Agents

Tech Disruptors

Play Episode Listen Later Jan 15, 2026 39:16


“AI removes the friction from the intent to the implementation,” says Amanda Silver, corporate vice president and head of products, apps and agents at Microsoft. She talks with Bloomberg Intelligence senior technology analyst Anurag Rana about how copilots and agents are collapsing the software lifecycle — from natural-language ideas to code, tests and operations — shifting developers to reviewing and governance from typing, and making “evals” the new testing standard. She cites big-tech technical-debt wins, such as .NET and Java upgrades requiring 70–80% less manual effort, and SRE agents that reduce remediation time. Additionally, the two discuss GitHub Copilot, already among top contributors in key repos and adopted across most large enterprises.

Cannabis Coffee Hour
Moy Hall Java #351

Cannabis Coffee Hour

Play Episode Listen Later Jan 14, 2026 64:58


Rob brought back some official Blue Mountain Coffee beans from Jamaica. He makes some fresh coffee, plays dub beats and a little guitar. Jamaica just had one of the worst hurricane in 20 years, this amazing country of music, art, nature and people are suffering from the storm and are re-building now ~ donate here if you can - https://supportjamaica.gov.jm/

Voice of the DBA
JSON Has a Cost

Voice of the DBA

Play Episode Listen Later Jan 14, 2026 2:45


JSON seems to be everywhere these days. Many application developers like it across all sorts of languages, C#, JAVA, Python, and more. They use it for transferring information between systems, and are comfortable serializing hierarchical object data into JSON from text and de-serializing it back into its various elements. For those of us working in relational databases, JSON seems like a blob of information that isn't easily queried, indexed, or stored. We prefer working with a relational set of data, which brings us into conflict with software developers. We'd like them to convert their objects to a relational structure, and they'd like us to just work with JSON. Read the rest of JSON Has a Cost

airhacks.fm podcast with adam bien
Building a Production-Ready Postgres Kubernetes Operator in Java with Quarkus and GraalVM

airhacks.fm podcast with adam bien

Play Episode Listen Later Jan 14, 2026 65:22


An airhacks.fm conversation with Alvaro Hernandez (@ahachete) about: discussion about LLMs generating Java code with BCE patterns and architectural rules, Java being 20-30% better for LLM code generation than python and typescript, embedding business knowledge in Java source code for LLM context, stackgres as a curated opinionated stack for running Postgres on kubernetes, Postgres requiring external tools for connection pooling and high availability and backup and monitoring, StackGres as a Helm package and Kubernetes operator, comparison with oxide hardware for on-premise cloud environments, experimenting with Incus for system containers and VMS, limitations of Ansible for infrastructure automation and code reuse, Kubernetes as an API-driven architecture abstracting compute and storage, Custom Resource Definitions (CRDs) for declarative Postgres cluster management, StackGres supporting sharding with automated multi-cluster deployment, 13 lines of YAML to create 60-node sharded clusters, three interfaces for StackGres including CRDs and web console and REST API, operator written in Java with quarkus unlike typical Go-based operators, Google study showing Java faster than Go, GraalVM native compilation for 80MB container images versus 400-500MB JVM images, fabric8 Kubernetes client for API communication, reconciliation cycle running every 10 seconds to maintain desired state, pod local controller as Quarkus sidecar for local Postgres operations, dynamic extension installation without rebuilding container images, grpc bi-directional communication between control plane and control nodes, inverse connection pattern where nodes initiate connections to control plane, comparison with Jini and JavaSpaces leasing concepts from Sun Microsystems, quarter million lines of Java code in the operator mostly POJOs predating records, PostgreSQL configuration validation with 300+ parameters, automated tuning applied by default in StackGres, potential for LLM-driven optimization with clone clusters for testing, Framework Computer laptop automation with Ubuntu auto-install and Ansible and Nix, five to ten minute full system reinstall including BIOS updates Alvaro Hernandez on twitter: @ahachete

airhacks.fm podcast with adam bien
GraalVM: Database Integration, Serverless Innovation and the Future

airhacks.fm podcast with adam bien

Play Episode Listen Later Jan 13, 2026 67:22


An airhacks.fm conversation with Thomas Wuerthinger (@thomaswue) about: clarification of GraalVM release cadence changes and decoupling from openJDK releases, GraalVM focusing on LTS Java releases only (skipping non-LTS like Java 26), GraalVM as a multi-vendor polyglot project with community edition and third-party vendors like Red Hat BellSoft and microdoc, increased focus on python support due to AI popularity, GraalVM team alignment with Oracle Database organization, Oracle Multilingual Engine (MLE) for running JavaScript and Python in Oracle Database, MySQL MLE integration, native image support for stored procedures in Oracle Database, shipping lambda functions from client applications to database for temporary execution, treating Oracle Database as an operating system for running business logic, serverless workloads directly in Oracle Database, application snapshotting similar to CRaC but running in user space without kernel privileges, efficient scale-to-zero capabilities with native images, Oracle REST Data Services service generalization for serverless execution platform, database triggers for workflow systems and application wake-up, durable functions with transactional state storage in Oracle Database, comparison to AS400 architecture with transaction manager database and operating system in same memory, memory price increases making GraalVM native image more attractive, lower memory consumption benefits of native image beyond just startup time, CPU-based inference support with SIMD and Vector API, TornadoVM for GPU-based inference built on Graal compiler, WebAssembly compilation target for native images, edge function deployment with WebAssembly, Intel memory protection keys for sandboxed native image execution, native image layers for shared base libraries similar to docker layers, profile-guided optimizations for size reduction, upx binary compression for 3x size reduction, memory savings from eliminated class metadata and profiling data not garbage collector differences, 32-bit object headers in serial GC smaller than HotSpot, polyglot integration allowing Python and JavaScript embedding in Java applications, Micronaut framework compile-time annotation processing, quarkus framework best alignment with native image for smallest binaries, GraalVM roadmap focused on database synergies and serverless innovation Thomas Wuerthinger on twitter: @thomaswue

Spring Office Hours
S5E02 - Topic Smorgasbord

Spring Office Hours

Play Episode Listen Later Jan 13, 2026 61:39


Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun open up the floor for a community-driven Q&A session. Bring your Spring questions whether it's about Spring Boot, Spring AI, testing strategies, or anything else on your mind. No set agenda, just good conversation and answers to whatever the community throws their way. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Caffeinated Christianity
Coffee With Friends #9: Church Membership — Part 1

Caffeinated Christianity

Play Episode Listen Later Jan 12, 2026 69:58


Church membership is extremely important, and for many people, something they know a little bit about. But what is the importance in church membership? How should churches practice it? What are the good and bad things about certain membership ideas? Does membership even matter? This podcast has two parts because the Boys have a lengthy roundtable discussion about it, covering a wide range of topics. This is probably one of our best chats. We hope you enjoy.

Caffeinated Christianity
Coffee With Friends #10: Membership — Part 2

Caffeinated Christianity

Play Episode Listen Later Jan 12, 2026 85:55


Church membership is extremely important, and for many people, something they know a little bit about. But what is the importance in church membership? How should churches practice it? What are the good and bad things about certain membership ideas? Does membership even matter? This podcast has two parts because the Boys have a lengthy roundtable discussion about it, covering a wide range of topics. This is probably one of our best chats. We hope you enjoy.

To the Extent That...
Mind The Gap: Episode 24: Lost in Translation

To the Extent That...

Play Episode Listen Later Jan 12, 2026 53:06


The public has been fascinated by the experience of interacting with large language models, or LLMs, like OpenAI's ChatGPT and Google's Gemini. In this episode we will look at current work with LLMs that plays to their strengths and involves a lower risk of inaccurate outputs. In particular we will look at the use of LLMs to translate between languages. Software teams generally operate in their native language. Once they have finished building their system, they often want to make it available in other languages to access other markets. The process of making a program that was originally written for one language usable by people who speak other languages is called internationalization. Historically internationalization has been a slow and expensive process. Today we will be talking with Archie McKenzie, the founder of a Silicon Valley startup that is offering internationalization services to software teams. Archie is atypical in various ways. A Briton, Archie came to the US to study Classics at Princeton. He ventured into a course taught by a famous computer scientist, Brian Kernighan, whose teaching inspired Archie to switch from Ancient Greek and Latin to Java, Python, and Typescript. After graduating from Princeton in 2024, Archie started a company called General Translation to develop and commercialize internationalization automation for software development projects.

The Gestalt Gardener
The Gestalt Gardener | Showing Some Growth

The Gestalt Gardener

Play Episode Listen Later Jan 9, 2026 96:40


We've made it to 2026 and so much has changed! Join Felder and Java in this new 2-hour format as they talk about everything from kale to ticks. Let's Get Dirty!Email Felder anytime at FelderRushing.Blog and listen Friday mornings at 9 and Saturday mornings at 10 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.

4:13 Podcast
#384: Can I Recover From Bad Decisions? With Nicole C. Mullen

4:13 Podcast

Play Episode Listen Later Jan 8, 2026 46:04


You may know Nicole C. Mullen as an incredible singer-songwriter, but did you know she's also a certified Bible nerd? That's right! And she not only knows the Word, but she can teach it too, bringing it to life in a powerful, practical way. So today on the 4:13, Nicole takes us into Scripture to remind us that it's never wrong to do the right thing—even when it's difficult or costly. Because, let's be honest, none of us are perfect, and we don't always make the wisest choices. But no matter what decisions you've made or the consequences you face, God can redeem your past and move you from regret to renewal. As Nicole walks us through the Word and opens up about some of her own not-so-great decisions, you'll be encouraged, challenged, and reminded that hope is never off the table! SHOW NOTES: 413Podcast.com/384  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.

Sharp & Benning
Gary Java Joins Us! - Segment 5

Sharp & Benning

Play Episode Listen Later Jan 7, 2026 8:40


One of the GOATs of this business and this place calls in to talk about his Buffalo Bills.

Spring Office Hours
S5E01 - 2026 Predictions and New Year Kickoff

Spring Office Hours

Play Episode Listen Later Jan 6, 2026 63:22


Join Dan Vega and DaShaun Carter for the Season 5 premiere of Spring Office Hours! In this kickoff episode, your favorite Spring experts look ahead to 2026 with their predictions. The hosts discuss what's on the horizon for the Spring ecosystem, including Spring Framework 7, Spring Boot 4, and the rapidly evolving Spring AI landscape.From Java's continued evolution to cloud-native innovations and the growing role of AI in developer workflows, Dan and DaShaun share their insights on the trends that will shape the year ahead. Whether you're planning your learning roadmap or curious about where the industry is heading, this episode is the perfect way to start 2026.You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

CoRecursive - Software Engineering Interviews
Story: Inside Early Google - Race Conditions, Java Pain, and the Birth of AdWords

CoRecursive - Software Engineering Interviews

Play Episode Listen Later Jan 2, 2026 37:40


Ron Garret left JPL for a 100-person startup he'd just discovered on Usenet. Four a.m. alarms. Burbank to San Jose on Southwest. A rented room in Susan Wojcicki's house. He expected the search engine engineering and instead he got asked to build ad serving. In Java and with JSPs and no syntax highlighting and no delimiter balancing. Launch week was a stampede and then a window on his screen fills with declines. Numbers he can't explain. Some of them look… real. How do you even name what's happening?    This episode is about creating Google AdWords. Building the machine that prints money, while trying not to get crushed in the gears. Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

4:13 Podcast
#383: Happy New Year From Jennifer and KC

4:13 Podcast

Play Episode Listen Later Jan 1, 2026 10:44


Before we rush into the new year, KC and I are taking a moment to look back on 2025 — the fun moments, the hard moments, the lessons learned (and unlearned), and the ways God has faithfully carried us through it all. We hope this conversation inspires you to reflect on your own year, celebrate what God has done, and step forward with expectancy for all He has ahead. Happy New Year!

Latent Space: The AI Engineer Podcast — CodeGen, Agents, Computer Vision, Data Science, AI UX and all things Software 3.0
[State of Code Evals] After SWE-bench, Code Clash & SOTA Coding Benchmarks recap — John Yang

Latent Space: The AI Engineer Podcast — CodeGen, Agents, Computer Vision, Data Science, AI UX and all things Software 3.0

Play Episode Listen Later Dec 31, 2025


From creating SWE-bench in a Princeton basement to shipping CodeClash, SWE-bench Multimodal, and SWE-bench Multilingual, John Yang has spent the last year and a half watching his benchmark become the de facto standard for evaluating AI coding agents—trusted by Cognition (Devin), OpenAI, Anthropic, and every major lab racing to solve software engineering at scale. We caught up with John live at NeurIPS 2025 to dig into the state of code evals heading into 2026: why SWE-bench went from ignored (October 2023) to the industry standard after Devin's launch (and how Walden emailed him two weeks before the big reveal), how the benchmark evolved from Django-heavy to nine languages across 40 repos (JavaScript, Rust, Java, C, Ruby), why unit tests as verification are limiting and long-running agent tournaments might be the future (CodeClash: agents maintain codebases, compete in arenas, and iterate over multiple rounds), the proliferation of SWE-bench variants (SWE-bench Pro, SWE-bench Live, SWE-Efficiency, AlgoTune, SciCode) and how benchmark authors are now justifying their splits with curation techniques instead of just "more repos," why Tau-bench's "impossible tasks" controversy is actually a feature not a bug (intentionally including impossible tasks flags cheating), the tension between long autonomy (5-hour runs) vs. interactivity (Cognition's emphasis on fast back-and-forth), how Terminal-bench unlocked creativity by letting PhD students and non-coders design environments beyond GitHub issues and PRs, the academic data problem (companies like Cognition and Cursor have rich user interaction data, academics need user simulators or compelling products like LMArena to get similar signal), and his vision for CodeClash as a testbed for human-AI collaboration—freeze model capability, vary the collaboration setup (solo agent, multi-agent, human+agent), and measure how interaction patterns change as models climb the ladder from code completion to full codebase reasoning. We discuss: John's path: Princeton → SWE-bench (October 2023) → Stanford PhD with Diyi Yang and the Iris Group, focusing on code evals, human-AI collaboration, and long-running agent benchmarks The SWE-bench origin story: released October 2023, mostly ignored until Cognition's Devin launch kicked off the arms race (Walden emailed John two weeks before: "we have a good number") SWE-bench Verified: the curated, high-quality split that became the standard for serious evals SWE-bench Multimodal and Multilingual: nine languages (JavaScript, Rust, Java, C, Ruby) across 40 repos, moving beyond the Django-heavy original distribution The SWE-bench Pro controversy: independent authors used the "SWE-bench" name without John's blessing, but he's okay with it ("congrats to them, it's a great benchmark") CodeClash: John's new benchmark for long-horizon development—agents maintain their own codebases, edit and improve them each round, then compete in arenas (programming games like Halite, economic tasks like GDP optimization) SWE-Efficiency (Jeffrey Maugh, John's high school classmate): optimize code for speed without changing behavior (parallelization, SIMD operations) AlgoTune, SciCode, Terminal-bench, Tau-bench, SecBench, SRE-bench: the Cambrian explosion of code evals, each diving into different domains (security, SRE, science, user simulation) The Tau-bench "impossible tasks" debate: some tasks are underspecified or impossible, but John thinks that's actually a feature (flags cheating if you score above 75%) Cognition's research focus: codebase understanding (retrieval++), helping humans understand their own codebases, and automatic context engineering for LLMs (research sub-agents) The vision: CodeClash as a testbed for human-AI collaboration—vary the setup (solo agent, multi-agent, human+agent), freeze model capability, and measure how interaction changes as models improve — John Yang SWE-bench: https://www.swebench.com X: https://x.com/jyangballin Chapters 00:00:00 Introduction: John Yang on SWE-bench and Code Evaluations 00:00:31 SWE-bench Origins and Devon's Impact on the Coding Agent Arms Race 00:01:09 SWE-bench Ecosystem: Verified, Pro, Multimodal, and Multilingual Variants 00:02:17 Moving Beyond Django: Diversifying Code Evaluation Repositories 00:03:08 Code Clash: Long-Horizon Development Through Programming Tournaments 00:04:41 From Halite to Economic Value: Designing Competitive Coding Arenas 00:06:04 Ofir's Lab: SWE-ficiency, AlgoTune, and SciCode for Scientific Computing 00:07:52 The Benchmark Landscape: TAU-bench, Terminal-bench, and User Simulation 00:09:20 The Impossible Task Debate: Refusals, Ambiguity, and Benchmark Integrity 00:12:32 The Future of Code Evals: Long Autonomy vs Human-AI Collaboration 00:14:37 Call to Action: User Interaction Data and Codebase Understanding Research

Caffeinated Christianity
Coffee With Friends #8: Church History w/ MattGPT

Caffeinated Christianity

Play Episode Listen Later Dec 30, 2025 57:40


On this episode of CWF, Friend of the Show™ and Chaperone of the Year™ MattGPT joins the Boys for a bonafide nerd fest. This discussion is centered around Church History. We discuss Church History facts and figures, what's interesting to us, and most importantly we answer this question: why is learning church history important? History is important, and it's really important for Christians. You will also learn pretty quickly how and why Matt has earned his nickname. Long live John Harmon Melton!

Top Albania Radio
Nga telefoni i Vrenozit në BBV tek intervista e veçantë e Ermira Çaushollit – Top Fare 29/12/2025

Top Albania Radio

Play Episode Listen Later Dec 30, 2025 49:21


Të informohesh dhe të argëtohesh… duket si mision i pamundur! Por jo për Julian Hurdha dhe Anxhelo Shkreli! Dyshja sjellin për publikun “Top Fare”, një emision humoristik ku nuk do të mungojnë të qeshurat, por as aktualiteti. Java nis me programin më provokues dhe që nuk kursen askënd. Më pak sarkazëm, ironi e pak ‘spec djegës', pasditet tuaja në Top Albania Radio nuk do jenë kurrë të mërzitshme!

4:13 Podcast
#382: Jennifer and KC Do Christmas

4:13 Podcast

Play Episode Listen Later Dec 25, 2025 15:06


This is a very merry episode of the 4:13 Podcast today because … it's Christmas, and we want to sprinkle a little extra joy into your celebration!  We're talking about the wonder and joy of Christmas—but also the mess of Christmas, because let's be real, it can get a little messy, right? So, we'll laugh together, share a few stories, and remind your heart that Jesus shows up right in the middle of the mess to bring you hope and peace! And to top it off, we're ending this episode with a very special song called "HOPE (Behold Emmanuel)" for you to carry with you throughout this Christmas season. So, be sure to listen until the very end. SHOW NOTES: 413Podcast.com/382  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.

Top Albania Radio
Nga BBV te rëndësia e TV dhe jo vetëm kaq, moderatori i njohur Alban Musa në “Top Fare” – 22/12/2025

Top Albania Radio

Play Episode Listen Later Dec 24, 2025 67:34


Të informohesh dhe të argëtohesh… duket si mision i pamundur! Por jo për Julian Hurdha dhe Anxhelo Shkreli! Dyshja sjellin për publikun “Top Fare”, një emision humoristik ku nuk do të mungojnë të qeshurat, por as aktualiteti. Java nis me programin më provokues dhe që nuk kursen askënd. Më pak sarkazëm, ironi e pak ‘spec djegës', pasditet tuaja në Top Albania Radio nuk do jenë kurrë të mërzitshme!

fare java alban top albania radio
Caffeinated Christianity
Coffee With Friends #7: Merry Christmas!

Caffeinated Christianity

Play Episode Listen Later Dec 23, 2025 56:42


On this episode of Coffee With Friends, the Boys are back with Friend of the Show™ Gabe Short to discuss all things Christmas. Specifically, we get into the traditions and implications of the Christmas Holiday. But that all comes after a debate over the future of the Chiefs and the Panthers playoff hopes. Also, for about 8 minutes in the middle, the microphone is picking up someone's heart beat, so don't freak out when you hear it. Anyway, Merry Christmas to all and to all a good night! #EggNog

Spring Office Hours
S4E35 - Year in Review

Spring Office Hours

Play Episode Listen Later Dec 23, 2025 66:26


Join Dan Vega and DaShaun Carter for the Season 4 finale of Spring Office Hours! In this special episode, the hosts look back on an incredible year in the Spring ecosystem. They'll revisit their 2025 predictions from Episode 1, did they nail it or miss the mark? From the release of JDK 24 and 25 to Spring Boot 4, Spring Framework 7, and Spring AI reaching GA, it's been a landmark year. The guys will also reflect on 35 episodes of great conversations, conference highlights from JavaOne to SpringOne, and celebrate the community that made it all possible. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Java with Juli
Unpacking Emotional Baggage (One of Our Most Popular 2025 Episodes), #568

Java with Juli

Play Episode Listen Later Dec 22, 2025 49:48


Grab your Java for one of our most popular episodes of 2025! This conversation with Dr. Dan Allender helped us understand why the stuff we haven't dealt with from childhood eventually shows up—right in the middle of our relationships. Listen in to find out why you must be willing to explore your own story in order to create safety and repair what's broken. Guest: Dr. Dan Allender Give to Authentic Intimacy today and your gift will be matched dollar-for-dollar, up to $70,000! Follow-up Resources: The Deep-Rooted Marriage by Dr. Dan Allender Follow Dr. Dan at @danballender Follow Authentic Intimacy at @authenticintimacy  

The InfoQ Podcast
The Latest in OpenJDK and JCP Expert Group: Insights with Simon Ritter

The InfoQ Podcast

Play Episode Listen Later Dec 22, 2025 38:45


In this episode, Simon Ritter, Deputy CTO at Azul, sat down with podcast host Michael Redlich, Lead Editor of the Java topic at InfoQ, and discussed the latest features in OpenJDK and Simon's experiences serving on the JCP Expert Group since JDK 9. OpenJDK topics included: the six-month release cycle, Generational Shenandoah, JDK Flight Recorder, Project Leyden and Compact Object Headers. Please note that this podcast was recorded on October 29, 2025 before anticipated upcoming events were discussed and before the public announcement on the acquisition of Payara by Azul. Read a transcript of this interview: https://bit.ly/4aqpTEe 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 London 2026 (March 16-19, 2026) QCon London equips senior engineers, architects, and technical leaders with trusted, practical insights to lead the change in software development. Get real-world solutions and leadership strategies from senior software practitioners defining current trends and solving today's toughest software challenges. https://qconlondon.com/ QCon AI Boston 2026 (June 1-2, 2026) Learn how real teams are accelerating the entire software lifecycle with AI. https://boston.qcon.ai 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

Inside Java
"Predictability or Innovation? Both!" with Georges Saab

Inside Java

Play Episode Listen Later Dec 22, 2025 20:38


This Inside Java Podcast takes a meta approach. Instead of focusing on specific features, it explores the bigger picture: What are the right problems for Java to tackle? What are the current and future challenges for the Java platform? Why is predictability so important for Java, and what's driving the recent focus on learners and students? Nicolai Parlog discusses these topics with Georges Saab, Senior Vice President of the Java Platform Group and Chair of the OpenJDK Governing Board.

airhacks.fm podcast with adam bien
How PowerMock Happened

airhacks.fm podcast with adam bien

Play Episode Listen Later Dec 20, 2025 66:54


An airhacks.fm conversation with Johan Haleby (@johanhaleby) about: first computer experience with Commodore C64 and typing Basic programs from instruction manuals, early gaming experiences and interest in understanding load commands, transition to Amiga 500 Plus for demo scene scripting and composition, moving to PC era with 486 SX25 and four megabytes of RAM, learning Turbo Pascal and creating 2D Super Mario-inspired games, experimenting with inline assembler in Pascal and reading "The Art of Assembly Programming", reverse engineering games using Win32 disassembler to bypass license checks, studying computer science at Blekinge and Lund University in Sweden, first job at JayWay consultancy firm working on IKEA project in 2005, early adoption of Spring framework and automated testing practices, comparison of old-style EJB with heavy XML configuration versus Spring's lightweight approach, the evolution from XML-based configuration to annotation-based Java EE 5 and 6, creating PowerMock with colleague Jan Kronqvist to mock static methods and final classes, using asm and JavaAssist for bytecode manipulation instead of AspectJ, implementing custom class loaders where each JUnit method executed in different class loader, deep clone module for cloning object graphs between class loaders, tight coupling challenges between PowerMock and Mockito/EasyMock/JUnit versions, transition from EasyMock's record-replay pattern to Mockito's when-then approach, modern preference for avoiding mocks and testing against real cloud environments, optimizing for fast CI/CD pipelines rather than local simulation, structuring code to separate infrastructure concerns from pure business logic, using Java Records as pure data carriers versus adding behavior to records, Clojure-inspired philosophy of decoupling state from behavior and identity, Rich Hickey's "Simple Made Easy" talk and definitions of simple versus easy, multi-methods in functional languages as alternative to polymorphism, domain modeling example with network devices and fiber channel connections, benefits of object-oriented polymorphism for transparent persistence and simple code, avoiding religious adherence to patterns in favor of pragmatic solutions, Maven's stability and opinionated approach versus Gradle's flexibility, reducing external dependencies and Maven plugins in favor of CI/CD automation, the NPM ecosystem's over-modularization compared to Java's more reasonable approach, decline of OSGi hype and return to simpler monolithic architectures, Johan's current work on Occurrent Event Sourcing library and cloud events Johan Haleby on twitter: @johanhaleby

4:13 Podcast
#381: Can I Stop Feeling Lonely? With Alli Patterson

4:13 Podcast

Play Episode Listen Later Dec 18, 2025 46:45


We are deeply relational people, longing to be connected and known. That's how we were created! Yet despite having endless ways to connect these days, loneliness is on the rise. So today on the 4:13, author Alli Patterson addresses the loneliness epidemic and breaks down how you can build relationships that actually nourish your soul! But here's the best part…  Alli went straight to God's Word to learn what the Gospels reveal about Jesus and His relationships. And what she discovered is fascinating! She'll walk you through the five essential relationship types Jesus built during His ministry—from His inner circle to the big crowds—and show you why each one matters. You'll see how Jesus intentionally cultivated His relationships and how those same relational rhythms can transform our lives today. So, if you've been craving deeper, healthier relationships, get ready! This conversation is rich with insight and will give you a practical blueprint to begin. SHOW NOTES: 413Podcast.com/381  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.

Outcomes Rocket
Why AI Systems Fail When We Assume They Behave Like Software with Steve Wilson, Chief AI & Product Officer for Exabeam

Outcomes Rocket

Play Episode Listen Later Dec 18, 2025 25:35


This podcast is brought to you by Outcomes Rocket, your exclusive healthcare marketing agency. Learn how to accelerate your growth by going to⁠ outcomesrocket.com AI security is no longer optional; it's the foundation that determines whether innovation in healthcare will thrive or fail. In this episode, Steve Wilson, Chief AI & Product Officer for Exabeam and author, discusses the hidden vulnerabilities inside modern AI systems, why traditional software assumptions break down, and how healthcare must rethink safety, trust, and security from the ground up. He explains the risks of prompt injection and indirect prompt injection, highlights the fragile nature of AI “intuition,” and compares securing AI to training unpredictable employees rather than testing deterministic code. Steve also explores issues such as supply chain integrity, output filtering, trust boundaries, and the growing need for continuous evaluation rather than one-time testing. Finally, he shares stories from his early career at Sun Microsystems, Java's early days, startup lessons from the 90s, and how modern AI agents are reshaping cybersecurity operations. Tune in and learn how today's most advanced AI systems can be both powerful and dangerously gullible, and what it takes to secure them! Resources Connect with and follow Steve Wilson on LinkedIn. Follow Exabeam on LinkedIn and visit their website! Buy Steve Wilson's book The Developer's Playbook for Large Language Model Security here.

rEvolutionary Woman
Season 9 Ep. 13: Grace Robinson- Product Manager for IBM

rEvolutionary Woman

Play Episode Listen Later Dec 18, 2025 37:05


Grace Robinson is a Java Champion and Product Manager at IBM, having been at IBM since graduating from University with a Degree in Biology. Grace enjoys bringing a varied perspective to her projects and using her knowledge of biological systems to simplify complex software patterns. Previously, as a developer advocate for 8 years, Grace built POC's, demos, sample applications and tutorials. Now, as Product Manager for the dev experience of IBM's Java portfolio, she's combining her experience and passion for development with her MBA and leadership skills to help drive the strategy and future direction of IBM's Java tools. To learn more about Grace Robinson: https://www.linkedin.com/in/gljrobinson/

Thrive Bites
Ep 200 - The Final Episode: Here's What I Learned

Thrive Bites

Play Episode Listen Later Dec 15, 2025 55:53


After more than 200 episodes, the journey of Thrive Bites comes to a close. It's been an incredible adventure filled with inspiring conversations, personal growth, and the pursuit of thriving in every sense of the word. For this special final episode, I'm joined by my longtime friend and first-ever guest, Dr. Robert Graham, as we reflect on the origins of the podcast, its most memorable moments, lessons learned, and the personal stories that shaped this journey. We also share what “thriving” truly means, practical nutrition tips, and a sneak peek at my next project—the collaborative cookbook, Empowered Kitchen, and beyond. Join us as we celebrate this milestone, honor the journey, and look forward to what's next!

Caffeinated Christianity
Coffee With Friends #6: Christian Athletes & Celebrities

Caffeinated Christianity

Play Episode Listen Later Dec 15, 2025 37:39


There are famous people online and on television constantly referring to their faith, to God, to Jesus, to various other things related to or adjacent to Christianity. How is it that we should think about these things? Do we need to think deeply about this? Does it really matter? Should Jameis Winston pastor my church? Join the Boys plus friend of the show Gabe as they think through famous Christians and what that means for us-- not-so-famous Christians.

4:13 Podcast
#380: Can I Tame My Thoughts To Transform My Life? With Max Lucado

4:13 Podcast

Play Episode Listen Later Dec 11, 2025 39:12


Are you feeling overwhelmed by out-of-control thoughts, consuming worry, or the nagging weight of guilt? Well, I've got good news: Your thoughts don't have to control your life! Instead, you can tame those thoughts, and here to help you do it is "America's Pastor," Max Lucado. Through Scripture and biblical wisdom, Max will teach you how to renew your mind and change your thinking—one thought at a time. He tackles common thought struggles like anxiety and guilt, and he offers practical tools to help you rewire those unruly thought patterns, including a tool for identifying UFOs! Wait… UFOs? Yep! Just listen in, and you'll see what I mean.

Hipsters Ponto Tech
AMBULÂNCIA 5G: 27 minutos salvos em casos de INFARTO | Conrado Tramontini – Sírio Libanês – Hipsters.Talks #16

Hipsters Ponto Tech

Play Episode Listen Later Dec 11, 2025 28:50


“Com o 5G na ambulância, num traslado de 20 minutos entre a casa do paciente e o hospital, conseguimos acelerar a preparação do time de revascularização em 27 minutos. Para um paciente com suspeita de infarto, isso é vida”. No 16º episódio do Hipsters.Talks, PAULO SILVEIRA, CVO do Grupo Alun, conversa com CONRADO TRAMONTINI, gerente de inovação do Hospital Sírio Libanês, sobre como tecnologia salva vidas, a complexidade dos sistemas hospitalares e por que hospitais precisam funcionar mesmo quando todos os sistemas caem. Uma conversa sobre inovação em saúde, desde padrões globais até a garagem de inovação do hospital. Prepare-se para um episódio cheio de conhecimento e inspiração!

The Piano Pod
Between Worlds: Mirna Lekic on Cultural Crossings, Sonic Identity, and the Art of Connection

The Piano Pod

Play Episode Listen Later Dec 10, 2025 81:55 Transcription Available


In this episode, I sit down with pianist and educator Mirna Lekić for a conversation that spans continents, sound worlds, and the deeper layers of what music can mean in a human life.Born and raised in Sarajevo during the Bosnian War and now based in New York City, Mirna brings a rare perspective to the piano — one shaped by resilience, migration, devotion, and an unshakable belief in music as a stabilizing, healing force.We explore her acclaimed 2023 album MIRAGE, a breathtaking collection of sonic illusions and cultural crossings that reimagines the piano as a global storyteller — moving from Azerbaijan to Spain, Armenia to Java, and beyond.This episode dives into:how early musical experiences during war shaped Mirna's artistic identitythe healing and stabilizing role music played during her family's resettlementthe depth of Bosnian and Balkan musical influenceshow cultural diversity becomes musical philosophy, not performanceMIRAGE and its groundbreaking approach to sound, resonance, and identitycollaborative work with living composers, shadow puppeteers, and multidisciplinary artistshow educators can guide young musicians toward authenticity in a rapidly changing worldIt's a conversation about healing, devotion, heritage, and the power of sound to help us make sense of where we come from — and where we're going.

Caffeinated Christianity
Coffee With Friends #5: Spiritual Discipline — Prayer & Meditation

Caffeinated Christianity

Play Episode Listen Later Dec 9, 2025 56:56


On this episode, we talk about prayer, mediation, and some other things. Prayer and mediation-- what are those? Is meditation something Christians do? Does my prayer life need to be ceremonial and routine? What does it mean to pray without ceasing? We answer those questions and more on this episode of Coffee With Friends. #Pray #Praysomemore #MeditationIsntHumming

Java with Juli
A New Wave of Romance Novels (& Why Women Can't Put Them Down), #590

Java with Juli

Play Episode Listen Later Dec 8, 2025 36:03


Women everywhere are turning to spicy romance novels to escape stress, overwhelm, and the monotony of everyday life. Today, Juli talks about why these trending titles feel so intoxicating, how they subtly shape our expectations of intimacy, and why they often leave us feeling disconnected from real relationships. Instead of escaping into fictional worlds, hear how you can rediscover the adventure and connection God designed for real life. Co-host: Hannah Nitz Give to Authentic Intimacy today! Between now and January 1st, your gift to Authentic Intimacy will be matched dollar for dollar up to $70,000. Follow-up Resources: What Do I Do With My Sexual Desire? by Dr. Juli Slattery (blog) Masturbation: Is It Wrong? by Dr. Juli Slattery (blog) Confessions of a Former Erotica Author by Francine Rivers (blog) Java with Juli #579: Good Girls, Bad Books: Erotica in Young Adult Fiction? Follow Hannah Nitz at @hannahnitz Follow Authentic Intimacy at @authenticintimacy   Resources quoted in this episode: The Rise of Smut: How TikTok is reviving romance literature.  Thanks to BookTok, Barnes & Noble is opening more stores than ever.  More than Mommy Porn: Why I read smut

TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation
Gatling Studio: Start Performance Testing in Minutes (No Expertise Required) with Shaun Brown and Stephane Landelle

TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation

Play Episode Listen Later Dec 7, 2025 40:54


Performance testing has traditionally been one of the hardest parts of QA,slow onboarding, complex scripting, difficult debugging, and too many late-stage surprises. Try Gatling Studio for yourself now: https://links.testguild.com/gatling In this episode, Joe sits down with Stéphane Landelle, creator of Gatling, and Shaun Brown to explore how Gatling is reinventing the load-testing experience. You'll hear how Gatling evolved from a developer-first framework into a far more accessible platform that supports Java, Kotlin, JavaScript/TypeScript, and AI-assisted creation. We break down the thinking behind Gatling Studio, a new companion tool designed to make recording, filtering, correlating, and debugging performance tests dramatically easier. Whether you're a developer, SDET, or automation engineer, you'll learn: How to onboard quickly into performance testing—even without deep expertise Why Gatling Studio offers a smoother way to record traffic and craft tests Where AI is already improving load test authoring How teams can shift-left performance insights and catch issues earlier What's coming next as Gatling expands its developer experience and enterprise platform If you've been meaning to start performance testing—or scale it beyond one performance engineer—this episode will give you the clarity and confidence to begin.

4:13 Podcast
#379: Can I Get Back Up When I Want To Give Up? With Shawn Johnson

4:13 Podcast

Play Episode Listen Later Dec 4, 2025 45:52


When life gets hard—really hard—it can be tempting to throw in the towel. But today you're going to hear an incredibly powerful testimony of why you shouldn't.  Pastor Shawn Johnson talks about how he received a devastating brain disease diagnosis that left him wrestling with despair, doubt, and the desire to give up on everything, including his faith and his future. But through vulnerability, community, and choosing to worship even in the middle of his pain, Shawn discovered that joy can coexist with suffering. He'll give you three reasons to keep fighting as well as seven strategies for resilience to help you hold on to hope when everything in you wants to let go. You'll learn how to balance vulnerability with strength, humility with courage, and faith with perseverance—so one day you can look back and say, "Thank God I didn't give up, because look what God has done!" This was such a deeply meaningful conversation that I decided to end this episode by singing over you a song I wrote called "Take Me to the Cross," because that's the place we all need most.   SHOW NOTES: 413Podcast.com/379  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.

4:13 Podcast
#378: Your Thanksgiving Soundtrack

4:13 Podcast

Play Episode Listen Later Nov 27, 2025 14:15


Thanksgiving may come once a year, but thankfulness is for every day. So in this special edition of the 4:13, we're looking at what Scripture says about cultivating an attitude of gratitude—not just today, but always! We hope you'll meditate on these verses and let them shape your perspective—no matter what season you're in—because there's an abundance of joy that comes from a heart full of gratitude! So, while you're in the kitchen preparing a meal or driving to see friends and family, listen in and let us be your Thanksgiving soundtrack. SHOW NOTES: 413Podcast.com/378  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.