Podcasts about Java

Indonesian island

  • 3,733PODCASTS
  • 12,323EPISODES
  • 43mAVG DURATION
  • 2DAILY NEW EPISODES
  • Dec 8, 2025LATEST
Java

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Java

Show all podcasts related to java

Latest podcast episodes about Java

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.

Conference of the Birds Podcast
Conference of the Birds, 12-6-26

Conference of the Birds Podcast

Play Episode Listen Later Dec 7, 2025 151:12


Note: new mailing address below... THIS WEEK's BIRDS: new music from Yusuf Mumin; Altin Gün from Turkey/Europe; also from Turkey: Aynur Doğan;  Algerian vocalist Noura;Lebaense vocalist Asmahan;  vintage Steve Lacy; pianist/ composer Yelena Eckemoff; new music from drummer/composer Tyshawn Sorey; from Iraq: Md After Hussain & Paq; Mila Ayub from Java; also from java: Javasounds does dangdut; Babani Koné from Mali; Fode Baro from Guinea; Kalaparusha Maurice McIntyre; Peter Mceachern Trio;  much, more.... Catch the BIRDS live on Friday nights, 9:00pm-MIDNIGHT (EST), in Central New York on WRFI, 88.1 FM Ithaca/ 88.5 FM Odessa;. and WORLDWIDE online via our MUSIC PLAYER at WRFI.ORG. 24/7 via PODBEAN: https://conferenceofthebirds.podbean.com via iTUNES: https://podcasts.apple.com/us/podcast/conference-of-the-birds-podcast/id478688580 Also available at podomatic, Internet Archive, podtail, iheart Radio, and elsewhere. Always FREE of charge to listen to the radio program and free also to stream, download, and subscribe to the podcast online: PLAYLIST at SPINITRON: https://spinitron.com/WRFI/pl/21633396/Conference-of-the-Birds and via the Conference of the Birds page at www.WRFI.ORG https://www.wrfi.org/wrfiprograms/conferenceofthebirds/  Join us on Facebook: https://www.facebook.com/groups/conferenceofthebirds/?ref=bookmarks Find WRFI on Radio Garden: http://radio.garden/visit/ithaca-ny/aqh8OGBR   NEW MAILING ADDRESS:  Stephen Cope  @ Conference of the Birds, POBOX 428, Tivoli, NY, 12583, USA. 

BH Sales Kennel Kelp CTFO Changing The Future Outcome

Magoo & Scrooge BH Sales Kennel Kelp Holistic Healing Hour Podcast "Visualizing Wellness: A Holistic Journey with Grandpa Bill" #SpotifyWellness, #HolisticLiving, #VisualHealing, #GrandpaBill,1.In this adaptation, how does Ebenezer Magoo-Scrooge differ from the traditional Dickens character at the beginning of the story?A.He is already a generous philanthropist giving millions to charity.B.He is a scientist obsessed with experiments.C.He is a miser who refuses to spend a single penny.D.He is a poor man struggling to make ends meet.Think about his interaction with Lumen regarding the Christmas hampers and donations.1.In this adaptation, how does Ebenezer Magoo-Scrooge differ from the traditional Dickens character at the beginning of the story?A.He is already a generous philanthropist giving millions to charity.B.He is a scientist obsessed with experiments.C.He is a miser who refuses to spend a single penny.D.He is a poor man struggling to make ends meet.Think about his interaction with Lumen regarding the Christmas hampers and donations3.Who represents the Ghost of Christmas Past, and what concept do they embody?A.His Mother; Family values.B.Queen Victoria; Imperial History.C.Florence Nightingale; Nursing and Care.D.Madame Curie; Foundational Science.She glows with the light of a specific radioactive element she discovered4.According to Madame Curie, why is 'simple charity' insufficient?A.It is too expensive to maintain long-term.B.it does not generate enough publicity.C.It makes the recipients lazy.D.It fixes the immediate injury but not the systemic flaw in knowledge.Think about the difference between treating a cut and understanding the machine that caused the cut.5.Who is the Ghost of Christmas Present and what is his main lesson?A.Santa Claus; Generosity should be anonymous.B.A News Anchor; Information must be unbiased.C.A Union Leader; Workers must unite.D.P.T. Barnum; Systemic justice requires spectacle and engagement.This ghost is associated with the 'Greatest Show on Earth'.6.What does P.T. Barnum suggest Magoo-Scrooge do with his resources?A.Create a media spectacle to shift policy and public will.B.Invest quietly in blue-chip stocks.C.Build more circuses for entertainment.D.Run for political office.He wants to turn justice into the 'Main Event' to influence lawmakers.7.Who is the Ghost of Christmas Yet to Come?A.An elderly environmentalist.B.Adah, a college freshman and Java expert.C.A futuristic robot.D.The Grim Reaper.She carries a laptop and represents the digital youth.8.What is the 'Structural Secret' advocated by the Ghost of Christmas Yet to Come?A.Deploying secure, scalable, autonomous systems like open-source models.B.Waiting for the future to fix itself.C.Banning all technology to return to nature.D.Asking the government to take over all charity.Think about modern tech buzzwords like 'blockchain', 'open-source', and 'scalability'.9.What is the name of the new institution Magoo-Scrooge founds?A.The Global Circus of Science.B.The Magoo-Scrooge Institute for Foundational Structural Change.C.The Ebenezer Benevolence Society.D.The Christmas Spirit Foundation.The name combines his identity with the core concept of fixing the system's roots.10.How does the final ambition of Magoo-Scrooge evolve regarding the 'fish' analogy?A.From giving fish to teaching men to fish.B.From eating fish to becoming a vegetarian.C.From catching fish to buying a fish market.D.From giving fish to building a sustainable ocean.It's not just about the food (fish) or the skill (fishing), but the ecosystem itself.

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.

Inside Java
"From Sumatra to Panama, from Babylon to Valhalla" with John Rose

Inside Java

Play Episode Listen Later Dec 2, 2025 52:37


Java's development embraces the past as well as the future and after contributing to it for over 30 years, John Rose is intimately familiar with the process. In this episode he talks about feature design, the right amount of technical debt (which isn't actually zero), why Rice's theorem demands a mix of static and dynamic checks, how Project Sumatra eventually birthed Panama and Babylon, and more. In this episode, Nicolai interviews John Rose, Senior Architect of the Java Virtual Machine, who brings over 30 years of experience advancing the Java platform.

All Ears - Senior Living Success with Matt Reiners
The Power of Peer Support: Redefining Loneliness in Senior Living with Dr. Kristine Theurer - Founder & President of Java Group Programs

All Ears - Senior Living Success with Matt Reiners

Play Episode Listen Later Dec 2, 2025 30:52


In this heartfelt and eye-opening conversation, Dr. Kristine Theurer joins Matt Reiners to explore how structured peer support is changing the culture of senior living. Kristine opens up about the personal loss that ignited her mission, the missteps that taught her what doesn't work, and the research-backed results that prove what does.You'll hear how the Java Group Programs began, what makes peer support different from traditional activities, and why Kristine believes every senior living community needs to create space for real connection. This episode is filled with emotion, insight, and practical takeaways for anyone working in aging services.01:00 – Introduction to Dr. Kristine Theurer and her mission03:00 – Kristine's personal story of grief and the power of peer support06:30 – Her first failed group and the lessons it taught her07:30 – What a “social revolution” in senior care really means09:00 – The issue with entertainment-heavy activity calendars10:45 – How Java Group Programs got started and evolved12:30 – Co-designing groups with residents and the role of emotional topics14:00 – What a Java session looks like in practice16:00 – Why ongoing groups matter more than time-limited ones18:00 – Real outcomes: depression drops, friendships form, culture shifts20:30 – The ripple effect on organizational culture22:30 – Common myths about loneliness in older adults25:00 – Why family isn't always enough to prevent isolation27:00 – How to start shifting from traditional programming to peer-led support29:30 – A moving story of transformation through peer connection31:00 – Final reflections and Kristine's call to action

Spring Office Hours
S4E32 - Multi-Factor Authentication with Josh Cummings

Spring Office Hours

Play Episode Listen Later Dec 2, 2025 63:24


Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Spring Security team member Josh Cummings to explore the new Multi-Factor Authentication (MFA) support in Spring Security. At the end of this episode, you will understand how to implement MFA in your Spring applications to enhance security beyond traditional username and password authentication. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.Show Notes: Spring Security MFA DocsJosh Cummings on BlueSky

Oracle Groundbreakers
Barry Burd: Teaching Java as an Art Form

Oracle Groundbreakers

Play Episode Listen Later Dec 2, 2025 72:07


Jim Grisanzio from Java Developer Relations talks with Barry Burd, a computer science teacher, an author, and the co-leader for two Java User Groups (JUGs). Barry is based in New Jersey and he's taught at the undergraduate level for decades. His journey with Java began in 2004 when he attended small user group meetings of just five or six people. Those gatherings, once part of the Amateur Computer Group of New Jersey, have evolved into the Garden State Java User Group and the New York Java SIG, which now regularly feature Java Champions and prominent speakers from the Java development community. The transformation of the two JUGs on the East Coast of the U.S. reflects the broader growth of the entire Java ecosystem globally.  Barry's teaching philosophy centers on passion, enthusiasm, and visualization. He works to help students see programming concepts as complete mental pictures rather than just syntax. His classroom approach emphasizes active interactions with as many questions as possible. He tries to create what he calls a party atmosphere rather than a boring traditional lecture setting. He believes strongly in meeting students where they are and encouraging those who love the material while supporting those whose passions may lie elsewhere. What distinguishes Barry's perspective is his view of computer science as an art form. He frequently compares elegant code to works of art. He asks students who question the practical value of certain technical concepts whether they would ask the same question in a course about the Mona Lisa. This artistic perspective extends to his appreciation of Java as well. He marvels at the language's thoughtful design, where features fit together as a unified whole rather than random pieces of technology thrown together haphazardly. Java's appeal for Barry grows from multiple sources. The language's backward compatibility has been crucial for his work as an author and a teacher. He says that only one program broke across multiple editions of his books over the years. He contrasts this long term stability with other platforms that change frequently and force him to spend time fixing previously working code. The elegance and careful thought behind Java's design resonates deeply with him. He appreciates the early decisions about inheritance and interfaces and the entire evolution of Java from the engineers under the stewardship of architects like Brian Goetz at Oracle. Barry says that the six-month release cycle introduced in recent years has injected new life into the Java ecosystem. He sees the platform as self-sustaining now with strong leadership that shows no signs of fading. Living near New York City, he says that financial institutions depend on Java's industrial strength reliability for obvious reasons. The technology serves two audiences well, he says, those who need rock-solid, enterprise-grade systems and those like himself who appreciate the beauty of well-crafted software. When asked why Java is so great, Barry says: "I guess the other reason is that it's good for industrial strength programming. People in the area of the world where I live in, close to New York City, in the financial district, rely on it. It's just not breakable the way other platforms are." If you ever have a chance to take a software development class from Barry Burd, take it. You'll love it.  Barry Burd https://x.com/allmycode https://www.linkedin.com/in/barry-burd/recent-activity/all/ Jim Grisanzio  https://x.com/jimgris  https://grisanzio.com  Duke's Corner Java Podcast  https://dukescorner.libsyn.com/site/  https://grisanzio.com/duke/

Streaming Audio: a Confluent podcast about Apache Kafka
Decreasing Java Build Times with Pratik Patel | Ep. 10

Streaming Audio: a Confluent podcast about Apache Kafka

Play Episode Listen Later Dec 1, 2025 25:56


Tim Berglund talks to Pratik Patel (Azul Systems) about his career in developer relations and Java. Pratik's first job: computer lab assistant at UNC Chapel Hill. His challenge: working at a large enterprise with manual, slow build processes and transforming them through automation.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

Top Albania Radio
Selected By Dj XXL 30/11/2025 – Part 2

Top Albania Radio

Play Episode Listen Later Dec 1, 2025 45:11


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
Selected by | Top Albania Radio
Selected By Dj XXL 30/11/2025 – Part 1

Selected by | Top Albania Radio

Play Episode Listen Later Dec 1, 2025 42:36


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
Selected by | Top Albania Radio
Selected By Dj XXL 30/11/2025 – Part 2

Selected by | Top Albania Radio

Play Episode Listen Later Dec 1, 2025 45:11


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
Top Albania Radio
Selected By Dj XXL 30/11/2025 – Part 1

Top Albania Radio

Play Episode Listen Later Dec 1, 2025 42:36


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
Thrive Bites
Ep 199 - How Medical Missions Change Lives with Partners for Global Health

Thrive Bites

Play Episode Listen Later Nov 29, 2025 53:08


Have you ever wondered what happens when people step outside their comfort zone to bring healing and hope across borders? Sometimes the most life-changing moments happen far from home, not just for those receiving care, but for those giving it. In this episode, I sit down with Brita Zuehlke, Christopher Kendall, Lisa Garcia, and Dr. Dan Omire-Mayor from Partners 4 Global Health, Inc. (P4GH), a nonprofit that provides medical care, equipment, and support to communities in need around the world. They share real stories from their mission trips to places like Guanaja and Honduras, what inspired them to serve, and how these experiences have shaped their lives and faith. It's a heartfelt look at what it means to make a difference, one person at a time. From small villages in Central America to lasting friendships built along the way, this conversation reminds us that compassion knows no borders. Listen now to be inspired by their journey and maybe even discover how you can be part of something bigger. #medicalmission #healthcareoutreach #thechefdoc Connect with them: Website: https://www.p4gh.org/ Facebook: https://www.facebook.com/P4GH.org Instagram: https://www.instagram.com/partners4gh/ Donate Now: https://www.p4gh.org/controls  --- ***This episode is sponsored by:

javaswag
#85 - Роман Гребенников - Lucene, Scala и стейтслесс поиск

javaswag

Play Episode Listen Later Nov 29, 2025 119:30


В 85 выпуске подкаста Javaswag в гостях Роман Гребенников, инженер с огромным опытом в разработке поисковых движков (Findify, Delivery Hero) и создатель open-source проектов Metarank и Nixie Search. Мы обсудили эволюцию поиска от “просто возьми Elastic” до хайпа по векторным базам данных и обратно. Поговорили о том, почему Scala всё еще жива, зачем нужен GraalVM в 2024 году, и как построить свой поисковый движок поверх S3 и AWS Lambda. 00:00 — Начало 04:44 — Findify: скраперы на C++, переход на Scala 13:25 — Эволюция поиска - ElasticSearch 19:37 — Elasticsearch vs OpenSearch 22:50 — Apache Lucene Deep Dive 28:53 — Как выбрать поиск для своего проекта? 38:40 — Spark vs Apache Flink 48:30 — MetaRank 53:48 — Почему Scala 01:05:25 — Python в ML 01:13:41 — Стартапы vs Корпорации 01:21:17 — Nixie Search 01:36:58 — Рынок векторных БД: Qdrant, Meilisearch, TurboPuffer 01:47:15 — Опыт с GraalVM: Как засунуть Scala и Lucene в AWS Lambda с холодным стартом в 20 мс 01:57:24 — Непопулярное мнение Гость: https://twitter.com/public_void_grv Ссылки: Nixie Search https://github.com/nixiesearch/nixiesearch MetaRank https://github.com/metarank/metarank Apache Lucene https://lucene.apache.org/ Apache Flink https://flink.apache.org/ GraalVM https://www.graalvm.org Qdrant https://qdrant.tech/ Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast

Caffeinated Christianity
Coffee With Friends #3: Roundtable — Christian Music

Caffeinated Christianity

Play Episode Listen Later Nov 28, 2025 50:42


Join the Boys plus Gabe Short on this episode to discuss Christian Music. There are some hot takes, some good discussion on best practices, and some general banter. (0:00-3:00) — Intro & Special Guest (3:01-4:25) Is music in the Bible? (4:30-End) Christian Music Hot Takes & General Discussion

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.

AP Audio Stories
Indonesia investigates radioactive contamination in some exports to US and Europe

AP Audio Stories

Play Episode Listen Later Nov 26, 2025 0:49


AP correspondent Charles de Ledesma reports Indonesian officials are probing activities at a Java-based factory, after radiation was detected in exports.

Caffeinated Christianity
Coffee With Friends #2: Evangelism & Discipleship in Gen Z

Caffeinated Christianity

Play Episode Listen Later Nov 25, 2025 81:08


On this episode of Coffee With Friends, special guest, friend of the show, and Cooper's little brother Gabe joins The Boys for a lengthy discussion on evangelism and discipleship in Gen Z and the local church in general. Gabe talks about his time at UNCW and his local church there, their evangelism efforts, and what he sees on the ground. Then, there's a round-table discussion on mission, tactics, what we see happening, and what local churches can do to get in on the harvest. If you want to skip the football banter, start listening at about 10 minutes. Times: (0:00-9:15) — College football banter (10:30-17:50) — Gabe's experience with church and Evangelism at UNCW -  (18:00-25:30) —Biblical foundations for evangelism and discipleship  (25:31-26:40) — what is evangelism and discipleship? (26:45-44:00) — What actually works in evangelism and discipleship? Why is the “harvest plentiful”? (44:05) — What doesn't work and what does to reach the next generation?

Develpreneur: Become a Better Developer and Entrepreneur
Thanksgiving Tips for Developers: How to Reset, Recharge, and Enjoy the Holiday Break

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Nov 25, 2025 17:51


Thanksgiving week is here, and with it comes the perfect opportunity for developers to slow down, unwind, and refocus. In this special pre-holiday episode of the Building Better Developers podcast, Rob and Michael step away from the regular Building Better Foundations theme to talk about travel mishaps, gaming plans, personal downtime, AI experiments, and practical Thanksgiving tips for developers who want to rest and still grow.  Whether you're staying home, traveling, or juggling family plans, this episode delivers simple and meaningful insights to help you make the most of the holiday season. Why Thanksgiving Matters for Developers For nearly a decade, the podcast has featured Thanksgiving episodes as a fun tradition—lighter, more personal, and focused on gratitude. As Rob and Michael reflect on the year, they share stories and ideas every listener can relate to. It's also a moment to pause and consider meaningful Thanksgiving tips for developers who are used to fast-paced schedules and tight deadlines.  Holiday Chaos Happens—Laugh and Keep Moving The episode kicks off with Rob's comedy-level travel disaster involving early check-ins, confusing airline mishaps, and even a sushi order gone terribly wrong. Despite the chaos, he reminds us that embracing humor is one of the most underrated Thanksgiving tips for developers dealing with holiday stress.  Embrace the unexpected. Use holiday disruptions as forced downtime to reset. Gaming, Rest, and Making Time for Fun Developers love learning—but they also love games. Rob talks through his Steam Deck frustrations while trying to play Blood Bowl 3, and Michael shares his goal to finally play his untouched birthday gift, Pokémon ZA. Gaming becomes more than entertainment—it's one of the best Thanksgiving tips for developers who need a mental break.  The message is simple: Make room for joy. Let yourself play. Exploring AI, Creative Coding, and One-Day Projects Instead of doom-scrolling, Rob suggests exploring AI tools—both for fun and learning. Michael adds that Thanksgiving is a perfect time for a bite-sized coding experiment or "kitchen sink app" to explore new Java, Spring, or Python updates.  This is where holiday downtime becomes a strategic advantage. You can recharge while sharpening skills. Try a no-pressure mini-project. One day of playful coding can spark major creativity. Disconnecting to Reconnect: The Heart of the Season Thanksgiving isn't just time off—it's time together. Michael encourages listeners to unplug, enjoy family time, watch holiday specials, and take a real break from screens. Spending quality time with loved ones is one of the most important Thanksgiving tips for developers who often live in digital worlds.  Even for those working through the holiday week, a quieter office can provide opportunities to reconnect with coworkers or simply enjoy a more relaxed pace. Black Friday Deals and Leveling Up Your Toolkit Rob and Michael wrap up with practical advice: use holiday sales wisely. From software subscriptions to hardware upgrades, tech deals can help developers invest in their craft. They even recommend tools like CamelCamelCamel for smarter price tracking—another useful Thanksgiving tip for developers planning their 2026 goals.  Final Thoughts: Rest Today, Grow Tomorrow Thanksgiving is a rare chance to step back, breathe, and appreciate what matters most. Whether you're experimenting with tech, catching up on games, visiting family, or indulging in post-turkey naps, embrace the pause. Because the work—and the opportunities—will be waiting after the holiday glow fades. For now, apply these Thanksgiving tips for developers, enjoy the season, and recharge for the journey ahead.  Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources Making The Most of Your Holiday or Vacation Downtime Holiday Sales, Budgets, and Side Hustles Gratitude and Growth: A Thanksgiving Special on Building Better Developers Building Better Foundations Podcast Videos – With Bonus Content

Spring Office Hours
Spring Boot 4 Q&A

Spring Office Hours

Play Episode Listen Later Nov 25, 2025 65:47


Join Dan Vega and DaShaun Carter for an interactive Q&A session focused on the highly anticipated Spring Boot 4 release. In this episode, the hosts dive deep into the new features and improvements coming with Spring Boot 4, answer community questions about the release, and provide practical guidance on upgrade paths from previous versions. Whether you're planning your migration strategy or curious about what's new, this episode delivers essential insights for Spring developers preparing for the next major version.Show NotesSpring Boot 4 Release NotesThe Road to GA Blog Series

Top Albania Radio
Nga intervista e veçantë e moderatores Alma Çelaj tek lajmet e bujshme të javës -Top Fare 24/11/2025

Top Albania Radio

Play Episode Listen Later Nov 25, 2025 64:26


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 intervista top albania radio
Caffeinated Christianity
Coffee With Friends #1: The Boys

Caffeinated Christianity

Play Episode Listen Later Nov 24, 2025 35:22


Welcome to the Coffee With Friends podcast. Join Lucas, John Harmon, and Cooper as they introduce themselves, introduce the pod, and talk about where and how God has called them into vocational ministry.

BH Sales Kennel Kelp CTFO Changing The Future Outcome
WORA: The Write Once, Run Anywhere Legacy of Java

BH Sales Kennel Kelp CTFO Changing The Future Outcome

Play Episode Listen Later Nov 24, 2025 15:52


(And Why It Still Matters)Welcome to the Holistic Healing Hour, hosted by Grandpa Bill!

Top Albania Radio
Selected By Dj Vini 23/11/2025 – Part 2

Top Albania Radio

Play Episode Listen Later Nov 24, 2025 53:36


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay dj vini top albania radio
Top Albania Radio
Selected By Dj Vini 23/11/2025 – Part 1

Top Albania Radio

Play Episode Listen Later Nov 24, 2025 55:08


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay dj vini top albania radio
Selected by | Top Albania Radio
Selected By Dj Vini 23/11/2025 – Part 2

Selected by | Top Albania Radio

Play Episode Listen Later Nov 24, 2025 53:36


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay dj vini top albania radio
Selected by | Top Albania Radio
Selected By Dj Vini 23/11/2025 – Part 1

Selected by | Top Albania Radio

Play Episode Listen Later Nov 24, 2025 55:08


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay dj vini top albania radio
Fill'Expats
Quand le voyage secoue et que les galères s'enchaînent

Fill'Expats

Play Episode Listen Later Nov 23, 2025 18:25


Dans cet épisode, je vous parle depuis l'île de Java… mais avant ça, je reviens sur mon retour à Bali, où les petites galères se sont enchaînées sans me laisser souffler.Fatigue, imprévus, frustrations : tout s'est accumulé et m'a forcée à puiser dans ma résilience et à pratiquer le vrai lâcher prise.Je me confie à vous comme à des amies, pour partager aussi les coulisses d'un voyage au long cours — ceux dont on parle moins, mais qui font autant grandir que les moments magiques.

airhacks.fm podcast with adam bien
From C# to Java Data Satanist

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 23, 2025 57:54


An airhacks.fm conversation with Stanislav Bashkyrtsev (@sbashkirtsev) about: Early programming journey starting with Pascal in school and C# self-study in 2005, transition from C# to Java through local programming courses in 2007, first experiences with Java 6 and EJB2/EJB3, working with Delphi for lawyers' desktop software before finding Java opportunities, first Java project for Madison Square Garden and New York Knicks website, career progression through entertainment and banking sectors including work with Barclays Capital and UBS, transition to CI/CD engineering in 2012 with heavy Jenkins usage and source code patching, challenges of implementing trunk-based development practices, automated QA engineering experiences with selenium testing, problems with separate QA and development teams affecting code testability, self-study of biology and chemistry leading to scientific software development, founding elsci company focused on high-performance enterprise software for chemists and biotech companies, disconnect between software developers and scientists' needs in scientific software, advantages of quarkus framework for serverless deployments on AWS, Quarkus build-time deployment optimization versus traditional application servers, comparison with Spring Boot auto-configuration complexity, migration experiences from Java EE to Quarkus maintaining standards compliance, virtual threads support in modern Quarkus, preference for Java 7 simplicity over modern Java streams, importance of end-to-end testing over unit testing pyramid, challenges of running a software company versus being an independent consultant, Helsinki Java User Group presentation on operating system thread mechanics Stanislav Bashkyrtsev on twitter: @sbashkirtsev

Famille & Voyages, le podcast
Pourquoi Lombok a tout changé dans le voyage en famille d'Alicia en Indonésie (extrait)

Famille & Voyages, le podcast

Play Episode Listen Later Nov 23, 2025 9:11


Après Java, Alicia emmène sa famille à Lombok pour changer d'ambiance. L'arrivée sur l'île marque un réel contraste : plus calme, plus douce, tournée vers la mer. C'est une transition parfaite avant de rejoindre les îles Gili, avec des paysages apaisants et un rythme plus simple qui fait du bien après les journées intenses passées autour des volcans.Écouter l'épisode en entier : Lever de soleil sur le volcan Bromo, rizières, cascades & surf en Indonésie-----------Si l'épisode vous a plu, laissez-moi une note 5 ⭐️ou un commentaire sur Apple Podcasts ou Spotify

Interviews with The Tribe cast
Conversations On Eagle Mountain (The Tribe Podcast) S4 E40

Interviews with The Tribe cast

Play Episode Listen Later Nov 22, 2025 74:43


JAVA is concerned as RAM's health declines, while the Mallrats see an opportunity to get back at the Technos - but only if EBONY's information can be trusted.

Famille & Voyages, le podcast
Java comme vous ne l'imaginez pas : le vrai début du voyage en famille d'Alicia (extrait)

Famille & Voyages, le podcast

Play Episode Listen Later Nov 22, 2025 11:26


Alicia raconte leur arrivée à Yogyakarta, loin de l'image qu'ils se faisaient de l'Indonésie. Entre la ville animée, les carrioles tirées par des chevaux, les habitants curieux et l'appel à la prière à 4 h du matin, Java a été un vrai choc culturel. Elle explique comment elle a dû adapter sa tenue pour se sentir à l'aise, et comment cette première étape a donné le ton d'un voyage très différent de ce qu'ils avaient connu en Asie.Écouter l'épisode en entier : Lever de soleil sur le volcan Bromo, rizières, cascades & surf en Indonésie-----------Si l'épisode vous a plu, laissez-moi une note 5 ⭐️ou un commentaire sur Apple Podcasts ou Spotify

Daily Easy Spanish
”Me siento como un humano anfibio”: las casas que se inundan a diario en una isla que se está hundiendo

Daily Easy Spanish

Play Episode Listen Later Nov 22, 2025 31:49


La casa de Suwandi está situada en la costa norte de Java, una de las costas que se hunden más rápidamente en el mundo.

Famille & Voyages, le podcast

Famille & Voyages, le podcast

Play Episode Listen Later Nov 21, 2025 62:14 Transcription Available


Chaque été, Alicia, Antoine et leurs deux ados de 13 et 15 ans troquent le quotidien contre un mois d'aventure, entre sacs à dos, wifi obligatoire et envie d'ailleurs. Après avoir sillonné l'Asie, ils ont craqué pour l'Indonésie… au point d'y retourner deux étés de suite.Au programme : Java, Lombok, les îles Gili et Bali. Deux voyages, deux ambiances, mais la même envie de découvrir la richesse incroyable de l'archipel. Du lever de soleil sur le volcan Bromo aux cascades perdues dans la jungle, des villages colorés de Java aux plages de sable blanc de Gili, la famille a enchaîné les émotions. Et comme souvent, il y a eu quelques galères : des temples fermés, un réveil à 3 h pour un lever de soleil… mais aussi des rencontres inoubliables et beaucoup de rires.Si vous aimez les voyages bien préparés, mais pleins de surprises, les volcans et les plages de rêve, vous allez adorer cet épisode.-----------Si l'épisode vous a plu, laissez-moi une note 5 ⭐️ou un commentaire sur Apple Podcasts ou Spotify

4:13 Podcast
#377: Can I Show Empathy to Myself and Others? With Bill & Kristi Gaultiere

4:13 Podcast

Play Episode Listen Later Nov 20, 2025 31:11


Empathy is often misunderstood, even maligned. But the truth is—it's one of the most powerful ways to experience healthier emotions and stronger relationships. True empathy isn't about coddling or rescuing; it's about understanding and care that respects God's truth and empowers personal responsibility. Today on the 4:13, Bill and Kristi Gaultiere share biblical and psychological insights into what empathy really is. You'll discover what Scripture says about empathy, how Jesus models it, and why showing empathy to yourself isn't selfish, but essential. You'll also get practical steps for growing in empathy toward others and learn how receiving empathy can transform your walk with God. SHOW NOTES: 413Podcast.com/377  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.

Software Engineering Radio - The Podcast for Professional Software Developers
SE Radio 695: Dave Thomas on Building eBooks Infrastructure

Software Engineering Radio - The Podcast for Professional Software Developers

Play Episode Listen Later Nov 19, 2025 62:49


Dave Thomas, author of The Pragmatic Programmer, The Manifesto for Agile Software Development, Programming Ruby, Agile Web Development with Rails, Programming Elixir, Simplicity, and co-founder of the Pragmatic Bookshelf, speaks with SE Radio host Gavin Henry about building infrastructure for eBooks. They discuss what an eBook is, the various formats, what infrastructure is needed to build them, how an author writes an book, the history of the Pragmatic Bookshelf, how they have evolved, how to handle links within eBooks, why humans are so important in the writing process, and why AI can help with your writing -- once you've written your content. Thomas discusses PDFs, eBooks, Mobi files, ePub files, CI/CD pipelines, WYSWYG, Markdown files, Pragmatic Markup Language, embedding code, AI agents, images, printing PDFs, JVMs, Java, jRuby, and how Markdown won the plain text writing format wars. Brought to you by IEEE Computer Society and IEEE Software magazine.

Modernize or Die ® Podcast - CFML News Edition
Episode 245 | November 18th, 2025

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Nov 19, 2025 22:19


# 2025-11-18 - News - Episode 245# Hosts: - Daniel Garcia - Senior Developer at Ortus Solutions- Jacob Beers - Senior Developer at Ortus Solutions# summaryIn this episode of the Modernize or Die Podcast, hosts Daniel Garcia and Jacob Beers discuss the latest updates from Ortus Solutions, including the release of ColdBox 8 and BoxLang 1.7. They delve into new features such as server-sent events, serverless capabilities with AWS Lambda, and the introduction of SocketBox for WebSocket integration. The conversation also covers upcoming events, training opportunities, and important updates regarding CFML, including the end of life for ColdFusion 2021. The hosts emphasize the growing impact of BoxLang within the Java community and its new PDF handling capabilities.# TakeawaysColdBox 8 introduces groundbreaking capabilities for web development.The upgrade path from ColdBox 7 to 8 is smooth and efficient.Server-sent events allow real-time data streaming from server to client.BoxLang is making strides in serverless architecture with AWS Lambda.SocketBox simplifies WebSocket integration in ColdFusion applications.BXCompatUI facilitates easy migration from CFML to BoxLang.BoxLang is gaining recognition in the broader Java community.The new PDF handling features in BoxLang enhance document manipulation.ColdFusion 2021 has reached its end of life, with no further updates.Into the Box 2026 is a must-attend conference for developers.# Chapters00:00 Welcome00:18 Ortus News & BoxLang Updates14:24 CFML Updates17:30 Upcoming Events and Conferences20:31 Thank You# Join the Ortus CommunityBe part of the movement shaping the future of web development. Stay connected and receive the latest updates on, **product launches, tool updates, promo services and much more.**Follow Us on Social media and don't miss any news and updates:-  https://twitter.com/ortussolutions-  https://www.facebook.com/OrtusSolutions-  https://www.linkedin.com/company/ortus-solutions-corp-  https://www.youtube.com/OrtusSolutions- https://github.com/Ortus-Solutions# KeywordsColdBox, BoxLang, Ortus Solutions, serverless, WebSockets, CFML, Java, PDF handling, cloud deployment, software development ★ Support this podcast on Patreon ★

Top Albania Radio
“Radio…”/Blendi Salaj & Krisa Çaushi rrëfehen pa ‘doreza' në Top Fare: “Tiri për mua…” – 17/11/2025

Top Albania Radio

Play Episode Listen Later Nov 18, 2025 62:28


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 tiri krisa top albania radio
Les Cast Codeurs Podcast
LCC 332 - Groquik revient, Emmanuel s'en va

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 18, 2025 92:07


Dans cet épisode, Emmanuel, Katia et Guillaume discutent de Spring 7, Quarkus, d'Infinispan et Keycloak. On discute aussi de projets sympas comme Javelit, de comment démarre une JVM, du besoin d'argent de NTP. Et puis on discute du changement de carrière d'Emmanuel. Enregistré le 14 novembre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-332.mp3 ou en vidéo sur YouTube. News Emmanuel quitte Red Hat après 20 ans https://emmanuelbernard.com/blog/2025/11/13/leaving-redhat/ Langages Support HTTP/3 dans le HttpClient de JDK 26 - https://inside.java/2025/10/22/http3-support/ JDK 26 introduit le support de HTTP/3 dans l'API HttpClient existante depuis Java 11 HTTP/3 utilise le protocole QUIC sur UDP au lieu de TCP utilisé par HTTP/2 Par défaut HttpClient préfère HTTP/2, il faut explicitement configurer HTTP/3 avec Version.HTTP_3 Le client effectue automatiquement un downgrade vers HTTP/2 puis HTTP/1.1 si le serveur ne supporte pas HTTP/3 On peut forcer l'utilisation exclusive de HTTP/3 avec l'option H3_DISCOVERY en mode HTTP_3_URI_ONLY HttpClient apprend qu'un serveur supporte HTTP/3 via le header alt-svc (RFC 7838) et utilise cette info pour les requêtes suivantes La première requête peut utiliser HTTP/2 même avec HTTP/3 préféré, mais la seconde utilisera HTTP/3 si le serveur l'annonce L'équipe OpenJDK encourage les tests et retours d'expérience sur les builds early access de JDK 26 Librairies Eclispe Jetty et CometD changent leurs stratégie de support https://webtide.com/end-of-life-changes-to-eclipse-jetty-and-cometd/ À partir du 1er janvier 2026, Webtide ne publiera plus Jetty 9/10/11 et CometD 5/6/7 sur Maven Central Pendant 20 ans, Webtide a financé les projets Jetty et CometD via services et support, publiant gratuitement les mises à jour EOL Le comportement des entreprises a changé : beaucoup cherchent juste du gratuit plutôt que du véritable support Des sociétés utilisent des versions de plus de 10 ans sans migrer tant que les correctifs CVE sont gratuits Cette politique gratuite a involontairement encouragé la complaisance et retardé les migrations vers versions récentes MITRE développe des changements au système CVE pour mieux gérer les concepts d'EOL Webtide lance un programme de partenariat avec TuxCare et HeroDevs pour distribuer les résolutions CVE des versions EOL Les binaires EOL seront désormais distribués uniquement aux clients commerciaux et via le réseau de partenaires Webtide continue le support standard open-source : quand Jetty 13 sortira, Jetty 12.1 recevra des mises à jour pendant 6 mois à un an Ce changement vise à clarifier la politique EOL avec une terminologie industrielle établie Améliorations cloud du SDK A2A Java https://quarkus.io/blog/quarkus-a2a-cloud-enhancements/ Version 0.3.0.Final du SDK A2A Java apporte des améliorations pour les environnements cloud et distribués Composants en mémoire remplacés par des implémentations persistantes et répliquées pour environnements multi-instances JpaDatabaseTaskStore et JpaDatabasePushNotificationConfigStore permettent la persistance des tâches et configurations en base PostgreSQL ReplicatedQueueManager assure la réplication des événements entre instances A2A Agent via Kafka et MicroProfile Reactive Messaging Exemple complet de déploiement Kubernetes avec Kind incluant PostgreSQL, Kafka via Strimzi, et load balancing entre pods Démonstration pratique montrant que les messages peuvent être traités par différents pods tout en maintenant la cohérence des tâches Architecture inspirée du SDK Python A2A, permettant la gestion de tâches asynchrones longues durée en environnement distribué Quarkus 3.29 sort avec des backends de cache multiples et support du débogueur Qute https://quarkus.io/blog/quarkus-3-29-released/ Possibilité d'utiliser plusieurs backends de cache simultanément dans une même application Chaque cache peut être associé à un backend spécifique (par exemple Caffeine et Redis ou Infinispan) Support du Debug Adapter Protocol (DAP) pour déboguer les templates Qute directement dans l'IDE et dans la version 3.28 Configuration programmatique de la protection CSRF via une API fluent Possibilité de restreindre les filtres OIDC à des flux d'authentification spécifiques avec annotations Support des dashboards Grafana personnalisés via fichiers JSON dans META-INF/grafana/ Extension Liquibase MongoDB supporte désormais plusieurs clients simultanés Amélioration significative des performances de build avec réduction des allocations mémoire Parallélisation de tâches comme la génération de proxies Hibernate ORM et la construction des Jar Et l'utilisation des fichiers .proto est plus simple dans Quarkus avbec Quarkus gRPC Zero https://quarkus.io/blog/grpc-zero/ c'est toujours galere des fichiers .proto car les generateurs demandent des executables natifs maintenant ils sont bundlés dans la JVM et vous n'avez rien a configurer cela utilise Caffeine pour faire tourner cela en WASM dans la JVM Spring AI 1.1 est presque là https://spring.io/blog/2025/11/08/spring-ai-1-1-0-RC1-available-now support des MCP tool caching pour les callback qui reduit les iooerations redondantes Access au contenu de raisonnement OpenAI Un modele de Chat MongoDB Support du modele de penser Ollama Reessaye sur les echec de reseau OpenAI speech to text Spring gRPC Les prochaines étapes pour la 1.0.0 https://spring.io/blog/2025/11/05/spring-grpc-next-steps Spring gRPC 1.0 arrive prochainement avec support de Spring Boot 4 L'intégration dans Spring Boot 4.0 est reportée, prévue pour Spring Boot 4.1 Les coordonnées Maven restent sous org.springframework.grpc pour la version 1.0 Le jar spring-grpc-test est renommé en spring-grpc-test-spring-boot-autoconfigure Les packages d'autoconfiguration changent de nom nécessitant de modifier les imports Les dépendances d'autoconfiguration seront immédiatement dépréciées après la release 1.0 Migration minimale attendue pour les projets utilisant déjà la version 0.x La version 1.0.0-RC1 sera publiée dès que possible avant la version finale Spring arrete le support reactif d'Apache Pulsar https://spring.io/blog/2025/10/29/spring-pulsar-reactive-discontinued logique d'évaluer le temps passé vs le nombre d'utilisateurs c'est cependant une tendance qu'on a vu s'accélerer Spring 7 est sorti https://spring.io/blog/2025/11/13/spring-framework-7-0-general-availability Infrastructure Infinispan 16.0 https://infinispan.org/blog/2025/11/10/infinispan-16-0 Ajout majeur : migration en ligne sans interruption pour les nœuds d'un cluster (rolling upgrades) (infinispan.org) Messages de clustering refaits avec Protocol Buffers + ProtoStream : meilleure compatibilité, schéma évolutif garanti (infinispan.org) Console Web améliorée API dédiée de gestion des schémas (SchemasAdmin) pour gérer les schémas ProtoStream à distance (infinispan.org) Module de requête (query) optimisé : support complet des agrégations (sum, avg …) dans les requêtes indexées en cluster grâce à l'intégration de Hibernate Search 8.1 (infinispan.org) Serveur : image conteneur minimalisée pour réduire la surface d'attaque (infinispan.org) démarrage plus rapide grâce à séparation du démarrage cache/serveur (infinispan.org) caches pour connecteurs (Memcached, RESP) créés à la demande (on-demand) et non à l'initiaton automatique (infinispan.org) moteur Lua 5.1 mis à jour avec corrections de vulnérabilités et opérations dangereuses désactivées (infinispan.org) Support JDK : version minimale toujours JDK 17 (infinispan.org) prise en charge des threads virtuels (virtual threads) et des fonctionnalités AOT (Ahead-of-Time) de JDK plus récentes (infinispan.org) Web Javelit, une nouvelle librairie Java inspirée de Streamlit pour faire facilement et rapidement des petites interfaces web https://glaforge.dev/posts/2025/10/24/javelit-to-create-quick-interactive-app-frontends-in-java/ Site web du projet : https://javelit.io/ Javelit : outil pour créer rapidement des applications de données (mais pas que) en Java. Simplifie le développement : élimine les tracas du frontend et de la gestion des événements. Transforme une classe Java en application web en quelques minutes. Inspiré par la simplicité de Streamlit de l'écosystème Python (ou Gradio et Mesop), mais pour Java. Développement axé sur la logique : pas de code standard répétitif (boilerplate), rechargement à chaud. Interactions faciles : les widgets retournent directement leur valeur, sans besoin de HTML/CSS/JS ou gestion d'événements. Déploiement flexible : applications autonomes ou intégrables dans des frameworks Java (Spring, Quarkus, etc.). L'article de Guillaume montre comment créer une petite interface pour créer et modifier des images avec le modèle génératif Nano Banana Un deuxième article montre comment utiliser Javelit pour créer une interface de chat avec LangChain4j https://glaforge.dev/posts/2025/10/25/creating-a-javelit-chat-interface-for-langchain4j/ Améliorer l'accessibilité avec les applis JetPack Compose https://blog.ippon.fr/2025/10/29/rendre-son-application-accessible-avec-jetpack-compose/ TalkBack est le lecteur d'écran Android qui vocalise les éléments sélectionnés pour les personnes malvoyantes Accessibility Scanner et les outils Android Studio détectent automatiquement les problèmes d'accessibilité statiques Les images fonctionnelles doivent avoir un contentDescription, les images décoratives contentDescription null Le contraste minimum requis est de 4.5:1 pour le texte normal et 3:1 pour le texte large ou les icônes Les zones cliquables doivent mesurer au minimum 48dp x 48dp pour faciliter l'interaction Les formulaires nécessitent des labels visibles permanents et non de simples placeholders qui disparaissent Modifier.semantics permet de définir l'arbre sémantique lu par les lecteurs d'écran Les propriétés mergeDescendants et traversalIndex contrôlent l'ordre et le regroupement de la lecture Diriger le navigateur Chrome avec le modèle Gemini Computer Use https://glaforge.dev/posts/2025/11/03/driving-a-web-browser-with-gemini-computer-use-model-in-java/ Objectif : Automatiser la navigation web en Java avec le modèle "Computer Use" de Gemini 2.5 Pro. Modèle "Computer Use" : Gemini analyse des captures d'écran et génère des actions d'interface (clic, saisie, etc.). Outils : Gemini API, Java, Playwright (pour l'interaction navigateur). Fonctionnement : Boucle agent où Gemini reçoit une capture, propose une action, Playwright l'exécute, puis une nouvelle capture est envoyée à Gemini. Implémentation clé : Toujours envoyer une capture d'écran à Gemini après chaque action pour qu'il comprenne l'état actuel. Défis : Lenteur, gestion des CAPTCHA et pop-ups (gérables). Potentiel : Automatisation des tâches web répétitives, création d'agents autonomes. Data et Intelligence Artificielle Apicurio ajoute le support de nouveaux schema sans reconstruire Apicurio https://www.apicur.io/blog/2025/10/27/custom-artifact-types Apicurio Registry 3.1.0 permet d'ajouter des types d'artefacts personnalisés au moment du déploiement sans recompiler le projet Supporte nativement OpenAPI, AsyncAPI, Avro, JSON Schema, Protobuf, GraphQL, WSDL et XSD Trois approches d'implémentation disponibles : classes Java pour la performance maximale, JavaScript/TypeScript pour la facilité de développement, ou webhooks pour une flexibilité totale Configuration via un simple fichier JSON pointant vers les implémentations des composants personnalisés Les scripts JavaScript sont exécutés via QuickJS dans un environnement sandboxé sécurisé Un package npm TypeScript fournit l'autocomplétion et la sécurité de type pour le développement Six composants optionnels configurables : détection automatique de type, validation, vérification de compatibilité, canonicalisation, déréférencement et recherche de références Cas d'usage typiques : formats propriétaires internes, support RAML, formats legacy comme WADL, schémas spécifiques à un domaine métier Déploiement simple via Docker en montant les fichiers de configuration et scripts comme volumes Les performances varient selon l'approche : Java offre les meilleures performances, JavaScript un bon équilibre, webhooks la flexibilité maximale Le truc interessant c'est que c'est Quarkus based et donc demandait le rebuilt donc pour eviter cela, ils ont ajouter QuickJS via Chicorey un moteur WebAssembly GPT 5.1 pour les développeurs est sorti. https://openai.com/index/gpt-5-1-for-developers/ C'est le meilleur puisque c'est le dernier :slightly_smiling_face: Raisonnement Adaptatif et Efficace : GPT-5.1 ajuste dynamiquement son temps de réflexion en fonction de la complexité de la tâche, le rendant nettement plus rapide et plus économique en jetons pour les tâches simples, tout en maintenant des performances de pointe sur les tâches difficiles. Nouveau Mode « Sans Raisonnement » : Un mode (reasoning_effort='none') a été introduit pour les cas d'utilisation sensibles à la latence, permettant une réponse plus rapide avec une intelligence élevée et une meilleure exécution des outils. Cache de Prompt Étendu : La mise en cache des invites est étendue jusqu'à 24 heures (contre quelques minutes auparavant), ce qui réduit la latence et le coût pour les interactions de longue durée (chats multi-tours, sessions de codage). Les jetons mis en cache sont 90 % moins chers. Améliorations en Codage : Le modèle offre une meilleure personnalité de codage, une qualité de code améliorée et de meilleures performances sur les tâches d'agenticité de code, atteignant 76,3 % sur SWE-bench Verified. Nouveaux Outils pour les Développeurs : Deux nouveaux outils sont introduits ( https://cookbook.openai.com/examples/build_a_coding_agent_with_gpt-5.1 ) : L'outil apply_patch pour des modifications de code plus fiables via des diffs structurés. L'outil shell qui permet au modèle de proposer et d'exécuter des commandes shell sur une machine locale, facilitant les boucles d'inspection et d'exécution. Disponibilité : GPT-5.1 (ainsi que les modèles gpt-5.1-codex) est disponible pour les développeurs sur toutes les plateformes API payantes, avec les mêmes tarifs et limites de débit que GPT-5. Comparaison de similarité d'articles et de documents avec les embedding models https://glaforge.dev/posts/2025/11/12/finding-related-articles-with-vector-embedding-models/ Principe : Convertir les articles en vecteurs numériques ; la similarité sémantique est mesurée par la proximité de ces vecteurs. Démarche : Résumé des articles via Gemini-2.5-flash. Conversion des résumés en vecteurs (embeddings) par Gemini-embedding-001. Calcul de la similarité entre vecteurs par similarité cosinus. Affichage des 3 articles les plus pertinents (>0.75) dans le frontmatter Hugo. Bilan : Approche "résumé et embedding" efficace, pragmatique et améliorant l'engagement des lecteurs. Outillage Composer : Nouveau modèle d'agent rapide pour l'ingénierie logicielle - https://cursor.com/blog/composer Composer est un modèle d'agent conçu pour l'ingénierie logicielle qui génère du code quatre fois plus rapidement que les modèles similaires Le modèle est entraîné sur de vrais défis d'ingénierie logicielle dans de grandes bases de code avec accès à des outils de recherche et d'édition Il s'agit d'un modèle de type mixture-of-experts optimisé pour des réponses interactives et rapides afin de maintenir le flux de développement L'entraînement utilise l'apprentissage par renforcement dans divers environnements de développement avec des outils comme la lecture de fichiers, l'édition, les commandes terminal et la recherche sémantique Cursor Bench est un benchmark d'évaluation basé sur de vraies demandes d'ingénieurs qui mesure la correction et le respect des abstractions du code existant Le modèle apprend automatiquement des comportements utiles comme effectuer des recherches complexes, corriger les erreurs de linter et écrire des tests unitaires L'infrastructure d'entraînement utilise PyTorch et Ray avec des kernels MXFP8 pour entraîner sur des milliers de GPUs NVIDIA Le système exécute des centaines de milliers d'environnements de codage sandboxés concurrents dans le cloud pour l'entraînement Composer est déjà utilisé quotidiennement par les développeurs de Cursor pour leur propre travail Le modèle se positionne juste derrière GPT-5 et Sonnet 4.5 en termes de performance sur les benchmarks internes Rex sur l'utilisation de l'IA pour les développeurs, un gain de productivité réel et des contextes adaptés https://mcorbin.fr/posts/2025-10-17-genai-dev/ Un développeur avec 18 ans d'expérience partage son retour sur l'IA générative après avoir changé d'avis Utilise exclusivement Claude Code dans le terminal pour coder en langage naturel Le "vibe coding" permet de générer des scripts et interfaces sans regarder le code généré Génération rapide de scripts Python pour traiter des CSV, JSON ou créer des interfaces HTML Le mode chirurgien résout des bugs complexes en one-shot, exemple avec un plugin Grafana fixé en une minute Pour le code de production, l'IA génère les couches repository, service et API de manière itérative, mais le dev controle le modele de données Le développeur relit toujours le code et ajuste manuellement ou via l'IA selon le besoin L'IA ne remplacera pas les développeurs car la réflexion, conception et expertise technique restent essentielles La construction de produits robustes, scalables et maintenables nécessite une expérience humaine L'IA libère du temps sur les tâches répétitives et permet de se concentrer sur les aspects complexes ce que je trouve interessant c'est la partie sur le code de prod effectivement, je corrige aussi beaucoup les propositions de l'IA en lui demandant de faire mieux dans tel ou tel domaine Sans guide, tout cela serait perdu Affaire a suivre un article en parallele sur le métier de designer https://blog.ippon.fr/2025/11/03/lia-ne-remplace-pas-un-designer-elle-amplifie-la-difference-entre-faire-et-bien-faire/ Plus besoin de se rappeler les racourcis dans IntelliJ idea avec l'universal entry point https://blog.jetbrains.com/idea/2025/11/universal-entry-point-a-single-entry-point-for-context-aware-coding-assistance/ IntelliJ IDEA introduit Command Completion, une nouvelle façon d'accéder aux actions de l'IDE directement depuis l'éditeur Fonctionne comme la complétion de code : tapez point (.) pour voir les actions contextuelles disponibles Tapez double point (..) pour filtrer et n'afficher que les actions disponibles Propose des corrections, refactorings, génération de code et navigation selon le contexte Complète les fonctionnalités existantes sans les remplacer : raccourcis, Alt+Enter, Search Everywhere Facilite la découverte des fonctionnalités de l'IDE sans interrompre le flux de développement En Beta dans la version 2025.2, sera activé par défaut dans 2025.3 Support actuel pour Java et Kotlin, avec actions spécifiques aux frameworks comme Spring et Hibernate Homebrew, package manage pour macOS et Linux passe en version 5 https://brew.sh/2025/11/12/homebrew-5.0.0/ Téléchargements Parallèles par Défaut : Le paramètre HOMEBREW_DOWNLOAD_CONCURRENCY=auto est activé par défaut, permettant des téléchargements concurrents pour tous les utilisateurs, avec un rapport de progression. Support Linux ARM64/AArch64 en Tier 1 : Le support pour Linux ARM64/AArch64 a été promu au niveau "Tier 1" (support officiel de premier plan). Feuille de Route pour les Dépréciations macOS : Septembre 2026 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Catalina (10.15) et versions antérieures. macOS Intel (x86_64) passera en "Tier 3" (fin du support CI et des binaires précompilés/bottles). Septembre 2027 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Big Sur (11) sur Apple Silicon ni du tout sur Intel (x86_64). Sécurité et Casks : Dépréciation des Casks sans signature de code. Désactivation des Casks échouant aux vérifications Gatekeeper en septembre 2026. Les options --no-quarantine et --quarantine sont dépréciés pour ne plus faciliter le contournement des fonctionnalités de sécurité de macOS. Nouvelles Fonctionnalités & Améliorations : Support officiel pour macOS 26 (Tahoe). brew bundle supporte désormais l'installation de packages Go via un Brewfile. Ajout de la commande brew info --sizes pour afficher la taille des formulae et casks. La commande brew search --alpine permet de chercher des packages Alpine Linux. Architecture Selon l'analyste RedMonk, Java reste très pertinent dans l'aire de l'IA et des agents https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/ Java reste pertinent à l'ère de l'IA, pas besoin d'apprendre une pile technique entièrement nouvelle. Capacité d'adaptation de Java ("anticorps") aux innovations (Big Data, cloud, IA), le rendant idéal pour les contextes d'entreprise. L'écosystème JVM offre des avantages sur Python pour la logique métier et les applications sophistiquées, notamment en termes de sécurité et d'évolutivité. Embabel (par Rod Johnson, créateur de Spring) : un framework d'agents fortement typé pour JVM, visant le déterminisme des projets avant la génération de code par LLM. LangChain4J : facilite l'accès aux capacités d'IA pour les développeurs Java, s'aligne sur les modèles d'entreprise établis et permet aux LLM d'appeler des méthodes Java. Koog (Jetbrains) : framework d'agents basé sur Kotlin, typé et spécifique aux développeurs JVM/Kotlin. Akka : a pivoté pour se concentrer sur les flux de travail d'agents IA, abordant la complexité, la confiance et les coûts des agents dans les systèmes distribués. Le Model Context Protocol (MCP) est jugé insuffisant, manquant d'explicabilité, de découvrabilité, de capacité à mélanger les modèles, de garde-fous, de gestion de flux, de composabilité et d'intégration sécurisée. Les développeurs Java sont bien placés pour construire des applications compatibles IA et intégrer des agents. Des acteurs majeurs comme IBM, Red Hat et Oracle continuent d'investir massivement dans Java et son intégration avec l'IA. Sécurité AI Deepfake, Hiring … A danger réel https://www.eu-startups.com/2025/10/european-startups-get-serious-about-deepfakes-as-ai-fraud-losses-surpass-e1-3-billion/ Pertes liées aux deepfakes en Europe : > 1,3 milliard € (860 M € rien qu'en 2025). Création de deepfakes désormais possible pour quelques euros. Fraudes : faux entretiens vidéo, usurpations d'identité, arnaques diverses. Startups actives : Acoru, IdentifAI, Trustfull, Innerworks, Keyless (détection et prévention). Réglementation : AI Act et Digital Services Act imposent transparence et contrôle. Recommandations : vérifier identités, former employés, adopter authentification multi-facteurs. En lien : https://www.techmonitor.ai/technology/cybersecurity/remote-hiring-cybersecurity 1 Candidat sur 4 sera Fake en 2028 selon Gartner research https://www.gartner.com/en/newsroom/press-releases/2025-07-31-gartner-survey-shows-j[…]-percent-of-job-applicants-trust-ai-will-fairly-evaluate-them Loi, société et organisation Amazon - prévoit supprimer 30.000 postes https://www.20minutes.fr/economie/4181936-20251028-amazon-prevoit-supprimer-30-000-emplois-bureau-selon-plusieurs-medias Postes supprimés : 30 000 bureaux Part des effectifs : ~10 % des employés corporatifs Tranche confirmée : 14 000 postes Divisions touchées : RH, Opérations, Devices & Services, Cloud Motifs : sur-recrutement, bureaucratie, automatisation/IA Accompagnement : 90 jours pour poste interne + aides Non concernés : entrepôts/logistique Objectif : concentrer sur priorités stratégiques NTP a besoin d'argent https://www.ntp.org/ Il n'est que le protocole qui synchronise toutes les machines du monde La fondation https://www.nwtime.org/ recherche 11000$ pour maintenir son activité Rubrique débutant Une plongée approfondie dans le démarrage de la JVM https://inside.java/2025/01/28/jvm-start-up La JVM effectue une initialisation complexe avant d'exécuter le code : validation des arguments, détection des ressources système et sélection du garbage collector approprié Le chargement de classes suit une stratégie lazy où chaque classe charge d'abord ses dépendances dans l'ordre de déclaration, créant une chaîne d'environ 450 classes même pour un simple Hello World La liaison de classes comprend trois sous-processus : vérification de la structure, préparation avec initialisation des champs statiques à leurs valeurs par défaut, et résolution des références symboliques du Constant Pool Le CDS améliore les performances au démarrage en fournissant des classes pré-vérifiées, réduisant le travail de la JVM L'initialisation de classe exécute les initialiseurs statiques via la méthode spéciale clinit générée automatiquement par javac Le Project Leyden introduit la compilation AOT dans JDK 24 pour réduire le temps de démarrage en effectuant le chargement et la liaison de classes en avance de phase Pas si débutant finalement Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 24 novembre 2025 : Forward Data & AI Conference - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 11-12 juillet 2026 : DevLille 2026 - Lille (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Soft Skills Engineering
Episode 487: My manager ignores me during 1:1's and I am required to work in an empty office

Soft Skills Engineering

Play Episode Listen Later Nov 17, 2025 36:18


In this episode, Dave and Jamison answer these questions: “My manager insists on a weekly 1:1 with me, but he rarely pays attention. He's often on his laptop, texting, checking email — basically anything but listening. I've tried sending agendas, rescheduling, reducing frequency, waiting until he's less busy — nothing helps. I've even started sitting in silence until he notices I've stopped talking, but that only works for a minute. This has caused real problems. For example, he almost had me cancel a million-dollar project because he misheard me say “Java” instead of “JavaScript.” When he finally realized I was right, he said, “Every time I heard Java I automatically tuned out.” How do I handle a 1:1 with a manager who won't pay attention, without risking my work or my relationship with him?” “I've worked for a big retailer for 10 years now and I used to really enjoy it. I liked my team a lot, problems we worked on, technologies we used. Unfortunately the last few yours brought a few rounds of layoffs and my old team doesn't exist anymore and the new team is pretty much awful. They're all on the East Coast, while I'm on the West Coast. I'm required to work EST hours but also to commute to the office 5 days a week and sit there alone and talk to my team on zoom. I'm a staff software engineer and I haven't been programming much for the past year. Most of my time is spent in calls, I start every day with the same 3 calls. I live 50 miles from the office and I take a company shuttle that leaves at 7am. I'm required to join the calls from my phone. I leave for work at 6:30am, I'm back at home at 6:30pm. A few times a week I need to do deployment at 10pm. I tried speaking to my manager and to my director. They don't care. My every attempt to improve our processes is met with opposition. My manager is afraid of changes. I can't believe this is where I am but I'm too tired to prepare for job hunting. I can't afford to quit. I don't know how to get myself on track and dust off my programming and interviewing skills. I'm praying they'll lay me off so that I can use the severance to do all those things. But this isn't really a plan, it's wishful thinking, and I'm afraid that my career options are getting worse by the minute. Do you have any advice on how to get myself out of this hell hole?”

airhacks.fm podcast with adam bien
From Turbo Pascal to Java Advent

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 16, 2025 56:26


An airhacks.fm conversation with Olimpiu Pop (@olimpiupop) about: Romanian developer's journey from 486 computers to Transylvania Java User Group, early programming with Turbo Pascal at age 9-10, playing games like Jazz Jackrabbit and Prince of Persia, influence of Star Trek and science fiction on career choice, mathematics olympiads participation, computer science high school education, learning C and FoxPro, Java vs .net ecosystem in Romania during 2000s, Microsoft's university infiltration strategy, first Java exposure with version 1.4, Siemens internship on telecommunications servers, neighborhood network building projects, working without home internet until 2005-2006, nearshoring company experience, EJB and Spring framework with XML configuration, master's studies at Johannes Kepler University Linz 2008-2011, working with fabasoft on observability systems, .NET development for two years with C#, attributes vs annotations comparison, Java ME micro edition development, implementing DTOs and service architectures, agile methodology adoption, iterative development practices, data gravity concept from Ruby on Rails, working for Uniqa with WebMethods, brueckner Group spin-off developing industrial software, DevOps implementation with Jenkins and Git, choosing between Mercurial and Git version control, Broadridge financial technology work, stock exchange monitoring systems, low-latency Java implementations, Mechanical Sympathy and Disruptor pattern, taking over Java User Group from Gabi Pop, managing Java Advent Calendar for 15 years, WordPress to Java migration plans using quarkus-roq, transition from coding to management roles, challenging microservices adoption, modular monolith advocacy, Java verbosity improvements and scripting capabilities, young developers returning to Java, typescript developers discovering Java patterns, Romanian tech scene evolution, Cluj coffee culture and steampunk bars Olimpiu Pop on twitter: @olimpiupop

A Bootiful Podcast
The legendary Bruce Eckel on language design, effects, abstraction, concurrency, and so much more

A Bootiful Podcast

Play Episode Listen Later Nov 14, 2025 133:08


Hi, Spring fans! In this installment, I sit down with the legendary Bruce Eckel, who has probably forgotten more about programming languages than I will ever know, and whose book _Thinking in Java_ helped launch me into a career.

4:13 Podcast
#376: Can I Care for Others Without Burning Out? With Shaunti Feldhahn

4:13 Podcast

Play Episode Listen Later Nov 13, 2025 30:19


People are hurting on a scale we've never seen before. They're dealing with an onslaught of issues like anxiety, grief, mental health struggles, and family troubles. Pastors and counselors want to help, but they've become inundated and can't meet every need. It's a crisis that's expected to only become worse. But what if the church stepped in? What if the body of Christ could bring healing to the hurting and take a load off of the already too-busy pastor and counselor? Well, today on the 4:13, author and social researcher Shaunti Feldhahn shares a brilliant way for everyday people of faith to care for one another. You'll learn how to come alongside the hurting with empathy and grace, how to step into opportunities without burning out, and how your church can become a place where people don't just hear about hope, but experience it. We may not all be licensed, professional counselors, but we do have something to offer, and it's much simpler than you may think! SHOW NOTES: 413Podcast.com/376 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.

airhacks.fm podcast with adam bien
Developer and Build Tools on AWS

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 13, 2025 69:50


An airhacks.fm conversation with Gabriel Pop (@vwggolf3) about: transition from individual contributor to engineering management since 2011, managing developer tools and AWS code suite services, discussion of AWS CodeCommit entering maintenance mode but maintaining performance and security standards, benefits of AWS CodeBuild as a serverless build service, using CodeBuild for running JARs and automated testing, proper channels for submitting AWS feature requests through documentation and github repos, CodeArtifact as artifact repository for Java JARs and other packages, using S3 for serverless lambda deployment artifacts, multi-account architecture patterns for build systems, CodeDeploy flexibility for various deployment scenarios including ECS rolling updates, lifecycle hooks in CodeDeploy for Lambda deployments, Code Connections for secure third-party repository integration without storing secrets, CodePipeline as orchestrator for CI/CD workflows, CodePipeline V2 features with tag-based triggers for release automation, event-driven architecture using Amazon EventBridge with CodeBuild and CodePipeline events, comparison with GitHub Actions and Jenkins integrations, philosophy of using AWS-native services for consistency and security, Step Functions as alternative orchestration tool, importance of automation and infrastructure as code with CDK, challenges of prioritization and trade-offs in AWS service development, AWS region expansion and service availability, end-to-end testing strategies with Java interfaces and MicroProfile, security best practices with least privilege and dedicated build accounts, developer experience improvements and console UI updates, community engagement through AWS Hero program and user groups Gabriel Pop on twitter: @vwggolf3

Main Street Magic - A Walt Disney World Podcast
823: Festive Feasts, Sweet Treats, and a Better Zoogether Day

Main Street Magic - A Walt Disney World Podcast

Play Episode Listen Later Nov 11, 2025 57:02


We're kicking off the holiday season the best way we know how — with food, fun, and a dash of Disney magic.We start our day at The Plaza Restaurant on Main Street U.S.A. for a cozy holiday lunch — complete with that perfect view of Cinderella Castle and all the nostalgic charm The Plaza is known for. Hear our real-time reactions as we dive into seasonal offerings, discuss portion sizes, pricing, and that classic Main Street comfort food that never goes out of style.After lunch, we take a quick stroll down Main Street to scope out this year's holiday merch lineup — from must-grab ornaments to the newest festive clothing. We'll share what caught our eyes, what might catch your wallet, and what trends are popping up across the park this season.Then it's time to park-hop! Over at Disney's Animal Kingdom, we're heading straight to Isle of Java to taste-test two brand-new treats: the Donut Macaron, filled with chocolate ganache and strawberry jam, and the Bunny Burrow Coffee, a colorful cold brew with blueberry syrup and sweetened condensed milk. Which one wins the day — the photo-worthy macaron or the bold new brew? We'll give you our full verdict.Finally, we wrap things up inside the Tree of Life Theater for the all-new stage show, Zootopia: Better Zoogether. We'll share first impressions, crowd reactions, and how it stacks up as a replacement for It's Tough to Be a Bug! Does this fresh, tech-driven show make Animal Kingdom feel new again?It's a holiday-flavored, park-hopping adventure packed with food, fun, and festive spirit.

4:13 Podcast
#375: Can I Be More Gentle With Myself? With Micah E. Davis

4:13 Podcast

Play Episode Listen Later Nov 6, 2025 40:10


When you've been hurt or let down, or when you've failed over and over, it's easy to be way too hard on yourself and others. Maybe you've struggled to forgive yourself if you've blown it, or you can't forgive others if they have.  But my friend, there's hope! The gospel is anchored in grace, which means you can forgive others AND be gentle with yourself. Today on the 4:13, author and pastor Micah E. Davis will reframe your understanding of forgiveness, distinguishing the practice of forgiveness from the difficult process it requires. He'll unpack why forgiveness isn't easy, how to move forward when the pain feels too deep to let go, and steps you can take to live in the freedom Christ offers. So, if forgiveness feels out of reach—whether it's because you don't know how or because you simply don't want to—this conversation will give you the clarity and hope you need to take the next step toward peace, healing, and grace. SHOW NOTES: 413Podcast.com/375  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.

Programming Throwdown
185: Workflow Orchestrators

Programming Throwdown

Play Episode Listen Later Nov 4, 2025 92:02


Intro topic: Asymmetric ReturnsNews/Links:NanoChat by Andrej Karpathyhttps://github.com/karpathy/nanochatPydantic AIhttps://www.marktechpost.com/2025/03/25/pydanticai-advancing-generative-ai-agent-development-through-intelligent-framework-design/1000th Starlink this yearhttps://spaceflightnow.com/2025/05/16/live-coverage-spacex-plans-morning-launch-of-starlink-satellites-from-california/ChatGPT Apps SDKhttps://openai.com/index/introducing-apps-in-chatgpt/Book of the ShowPatrickThe Will of the Many by James Islingtonhttps://amzn.to/43IfU8QJasonInterview with DHH (Founder of Ruby on Rails)https://www.youtube.com/watch?v=vagyIcmIGOQPatreon Plug https://www.patreon.com/programmingthrowdown?ty=hTool of the ShowPatrickFactoriohttps://www.factorio.com/ Jasonnip.io Topic: Workflow OrchestratorsWhyBatch jobs (embarrassingly parallel)Long-running tasks (e.g. transcoding video)Checkpointing/resumingHowMessage QueuesContainerizationWorker Pools & AutoscalingHistory & BackfillSteps to run workflows:Containerize the workflow definition and send to the cloudContainerize all the individual tasksSubmit job(s)ExamplesAirflowLegacy but dominantDagsterGreat UX for python developersTemporal: https://temporal.io/The new hotnessRayLow-level but very powerfulKubeflowDesigned for ML workflows, integrated dashboard ★ Support this podcast on Patreon ★

4:13 Podcast
#374: Can I Really Make a Difference? With Governor John Kasich

4:13 Podcast

Play Episode Listen Later Oct 30, 2025 28:08


Do you ever feel like the problems in our world are just too big for you to make a difference? Well, today on the 4:13, former Ohio governor and presidential candidate John Kasich will tell you why that's simply not true! Drawing from his own faith journey and years of public service, John shares how faith communities have incredible potential to bring hope and healing—even in a divided culture. Through real-life stories and practical encouragement, you'll discover ways to move past cynicism, engage with your church or community, and take simple steps that truly matter. Because you really can make a difference, and it all begins with living out your faith right where you are. SHOW NOTES: 413Podcast.com/374 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.