Foojay Television
Fresh videos from the YouTube channels the Java community follows. Pick a channel to filter, or click any video to watch it right here. Missing an OpenJDK/Java-related YouTube channel on this page? Create a pull request to add it to tv-channels.yaml.
Play CloudFoundry: the Fastest Inner-Loop and the Fastest Path to ProductionCloudFoundry: the Fastest Inner-Loop and the Fastest Path to Production
Latest videos
CloudFoundry: the Fastest Inner-Loop and the Fastest Path to Production
Something something Gradle plugins, co-stream
Java Modernization @ LinkedIn
Spec Driven Development - Don't Make Your AI Agent Guess What's In Your Mind
53 CVEs and Two Emergency Releases: Why Java Security Holds Up (Foojay Podcast #104)
JDK vs JRE vs JVM: From Java Source Code to Machine Code
Immutable Data Beyond Value Classes [AtA] Inside Java Podcast 73
Vaadin's Leif Åstrand and Marcus Hellberg
RoboCoders: Judgment Day: AI Agents Face Off by Baruch Sadogursky and Viktor Gamov
Air in IDEs – Part 1 | Create a Session and Track Your Agents' Work
JDK 27: Post-Quantum Java Arrives - Webinar
Java Secure Coding Guidelines
Air Teams Walkthrough: Automations, Shared Cloud Environments, and Tasks
Scaling Rust in the Enterprise: What Changes When Rust Gets Big
SDD With AI Agents From High-Level Requirements to Working Software by Anton Arhipov
Harness Engineering for Java and Spring Boot Applications
Java Performance Update - 2026
My AI Agents Have Pets Now 🐾 | Air Pets for JetBrains IDEs
Webinar: Modernizing Enterprise Java Applications: Jakarta EE, Spring Boot, and AI Integration
Payara Customer Stories | Virtual Payara Conference December 2024
Webinar: Insights on Enterprise Java: Current Trends, Challenges and Strategies
Webinar: High-Frequency Trading on Jakarta EE: GC Stress Testing with Azul C4 & Payara Micro
Customer Roundtable Discussion | Virtual Payara Conference 2023
Customer Success Story: Migrating from WebLogic to Payara Server | Virtual Payara Conference 2023
Accelerating Maven Builds From a Snail's Pace snail to Rocket Speed rocket by Maarten Mulders
Click Any Note and Fly Through the Score in 3D: Sheet Music and LilyPond in Java (JavaFX)
Air Governance: Manage AI Agents, Access, and Spend Throughout Your Organization
Coding live: open source, JetBrains, plugins & Gradle — bring your questions | DISTURB ME | Oct 21st
What's Going Wrong with My JVM?! A Guide to First-Time Failure Diagnosis
Agent Skills - Give Guidelines & Additional Capabilities to AI Agents
Spring Boot in Docker: 11 Steps to a Production Image
Inside Gradle: Build Scans, Flaky Tests, and AI Agents - Stefan Wolf | IntelliJ IDEA Tech Talks
From JDBC to Database Control Planes: 30 Years of Java Database Connectivity by Rogerio Robetti
Do You Still Need an IDE If Agents Write Your Code?
Reflect, Transform, Accelerate: Bringing GPU Computing to Java
Give Your JetBrains IDE Some Atmosphere | IDE Atmosphere
Pass the Controller? Communities, Data, and AI in Game Development | GameDev Day 2026
Fix Your CI Without Leaving the IDE: TeamCity MCP and CLI | Artem Rokhin | GameDev Day 2026
Evolving a Live Game Engine: Introducing ECS Without a Full Rewrite | Alex Zhorau | GameDev Day 2026
How Static Analysis Can Help in the Age of AI | Kai Schmithusen | GameDev Day 2026
Live-Building AI-Driven PCG with Godot, C#, and Gemini | Sharmishtha Sen | GameDev Day 2026
Death by a Thousand Ticks: Why Gameplay Systems Become Slow | Konrad Słoń | GameDev Day 2026
Sandboxing AI Agents With GraalVM by Thomas Wuerthinger | IntelliJ IDEA Conf 2026
Vibe Coding Application Mockup using Playwright MCP
Killing Reflection at Build Time: Avro, Codename One and Java Code Generation (Foojay Podcast #103)
OpenJDK Bug Fixing, JavaOne, and JDK 28 - Inside Java Newscast #116
Six and a Half Ridiculous Things to Do With Quarkus by Holly Cummins | IntelliJ IDEA Conf 2026
Java Docker Images in 2026: From 331 MB to 28 MB
IntelliJ IDEA's Java and Kotlin for Cursor and VS Code Hits 1.0
How does Java fit into the world of AI—and how can it become an even better fit?
Teachers Unconference Pim Tegelaar Hanno Embregts
From Chat to Goals Practical Autonomous Agents for Java Development by Mark Pollack
IntelliJ IDEA + JetBrains Air = IDE and ADE (Agentic Development Environment)
10 Billion Records vs The Regulator: An Architectural Post Mortem of an 11TB Exadata Failure
In the loop , not in the dark: Staying in controlling the era dark software factories By Alex Gavr
Escaping Java's Allocation Gravity with Value Classes By Clément de Tastes, Remi Forax
We created our own AI orchestrator and it became so much more! by Ricky van Rijn
Java Next From Valhalla to Leyden, from Babylon to Panama, from Amber to Detroit By Nicolai Parlog
Is AI killing XP practices? Or are we letting it? By Nacho Cougil
Strangling the dragon: modernizing legacy systems with the Strangler Fig pattern by Daniel Ranela
Why it takes 3000 commits to bring Valhalla's value objects to the JDK by David Simms
Embabel Agent v1 5 By Rod Johnson
What’s happening with Project Amber? By Gavin Bierman
My old trains have a second life, with TinyGo! By Florian FORESTIER, Justine Bachelard
10 boring reasons why Java is the best ecosystem for agentic development By Ed Burns
You thought technical debt was bad? Meet design debt! by Julien Topçu, Josian Chevalier
The Quantum Tech Lead: Hands On and Abstract at the Same Time by Cristian Schuszter
All you need to know about Maven 4! by Matthias Bünger
Investigate UI Freezes in Your JetBrains Plugin
Everyday JSON in Java
Axelix: Controlling the Quality of Spring Boot Apps in the AI Era
Bootiful IntelliJ IDEA by Josh Long | IntelliJ IDEA Conf 2026
Scaffolding Spring Boot Application using Progen CLI
Foldable Project View demo
Codepocalypse Now LangChain4j vs JetBrains Koog by Baruch Sadogursky and Viktor Gamov
JSpecify Explained: 10 Questions About Null Safety in Java
Brainstorming the Idea and Create PRD with AI
Unit Test Your Java Architecture With ArchUnit - Roland Weisleder | IntelliJ IDEA Tech Talks
Safeguarding YOLO Developer Workflows With Docker by Oleg Šelajev | IntelliJ IDEA Conf 2026
Building with AI Agents From Idea to Production - Course Announcement
We Left WordPress: CMS vs Static Sites, Hugo vs Jekyll vs Roq (Foojay Podcast #102)
The Past, Present, and Future of Enterprise Java by Ivar Grimstad | IntelliJ IDEA Conf 2026
Your GPU Bill Isn't the Whole Story: The Hidden JVM Drag on AI Infrastructure.
Can skills actually save tokens?
JRush Ep 8 - Java in the Age of AI
Java NullPointerException: Why the Compiler Can't Stop It
Scaling Java Without Overloading Your Database: Meet Open J Proxy 1.0
Announcing the new Foojay website for the Friends Of OpenJDK
Hacking IntelliJ IDEA — Day 7: Talking to Gradle
Automating My Studio Lights with Stream Deck+ — No Apps Required
Stream title: Hacking IntelliJ IDEA — Day 6: Gradle Knows Your Plugin Is Outdated
Spring Data JPA Crash Course: Entities to N+1 in 23 Minutes
Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla for Java 28 (Foojay Podcast #101)
Cyber Resilience Act for Software Vendors: What to Do Now
Dark Coding Secrets: 7 Programming Conspiracies, Explained
Clean architecture for serverless business logic you can take anywhere -Elena van Engelen
Steel for Vulnerabilities, Silver for Zombies: Hunting the Unseen Monsters in Java Stack Steve Poole
Spring Magic Explained - Ties van de Ven
AI agents won’t save you productivity – human agent collaboration will -Sven Peters
The Agentic shift From Isolated Prompting to Autonomous Software factories - Maik Kingma
Spring Boot 4 Migration Guide: What You Need to Know
Spring Boot Tips: Easiest Way To Provide Environment Variables
How Do You Know It’s Hardened? Anatomy of a Hardened Builder
Did AI Just Break Software Security Forever?
Hacking IntelliJ IDEA — Day 5: Adding version availability check
Fixing Java Cold Starts: A Deep Dive
Why Your Pipeline Needs Zero Trust (And How to Build It)
How to Apply Zero Trust to Open Source Dependencies
BootUI - Inspect, Analyze and Improve your Spring Boot and Quarkus Applications
Why the Binary System is NOT the Best for Computers?
Show Guitar Pro and ABC Sheet Music in Your Java App (JavaFX)
Sheetmusic4J V0.0.2
Is the Caveman Skill actually good?
Show Interactive Sheet Music in a Java App (MusicXML + JavaFX)
Java on BananaPi SBC: ARM (BPI-M4 Zero) vs RISC-V (BPI-F3) - And we have a Blinking LED with Pi4J!
Foojay Podcast 100: Java Podcasters on What Developers Can Learn from Podcasts (#100)
Top 10 Event-Driven Architecture Pitfalls by Victor Rentea
Baruch & Viktor - Robocoders: Judgment Day: AI-assisted engineering applied - The Battle of Agents
Michaël Hompus - The Art of Simple Software Architecture Documentation
Guus de Wit - Snake in 10 Lines: Learning More by Coding Less
Venkateshwaran Kumarasamy - Unleashing Java Magic With Databricks: a Developer’s Journey
Willem Meints - Scaling Code Reviews When You’re Using ai To Write Your Code
Daniel Garnier-Moiroux - Spring Security: The Good Parts™
Holly Cummins - When benchmarks go bad - what I learned from measuring performance wrong
Nicolai Parlog - Java 26: Better Language, Better APIs, Better Runtime
Alejandro Serrano Mena - Smart Acting: Kotlin’s Hidden Weapon
From Breadboard Chaos to My First Custom PCB: Testing Java with Raspberry Pi GPIOs and Pi4J
JMathAnim: Create Mathematical Animations in Java Like 3Blue1Brown | JavaFX In Action #27
Webinar: AI Tools for Jakarta EE
Webinar: Modern Java Security: Zero Trust Architectures with Jakarta EE 11
Webinar: JBoss EAP 7 Is in ELS-1: Keep Your Java EE Stack Secure & Supported
Testing the Untestable: LLM Security for Java Developers with Tiberius (Foojay Podcast #99)
The End of JNI Pain: WebAssembly Is Quietly Replacing Native Libraries in Java (Foojay Podcast #98)
Kubernetes Made Easy. Deploy. Monitor. Debug. All from IntelliJ IDEA
The best way to fetch multiple to-many relationships with Java by Vlad Mihalcea
Java and Gen AI: JVM Agents With Embabel by Rod Johnson (Spring Creator)
Spring Data JPA : Pagination While Loading Child Collection
From Legacy to Cloud-Native: Effective & Scalable Java Modernization with Automation by Emily Jiang
How to Fix Hibernate LazyInitializationException?
IntelliJ IDEA Spring Debugger with H2 Database
Method Handles - An Overlooked Gem in the Java Platform by Ben Evans
Spring AI to AI-Native Java Architectures with Josh Long & Pratik Patel
The End Of Java's 1-Billion-Row Challenge (Ep. 5) | With @caseymuratori
From Java to Assembly in Java's 1-Billion-Row Challenge (Ep. 4) | With @caseymuratori
[vJUG CONNECT] AI & Java: From Structured Prompts to Smarter Apps
Slow For-Loops in Java's 1-Billion-Row Challenge (Ep. 3) | With @caseymuratori
azul bids short
Azul & RapidFort Webinar 9 2025
Spring Debugger: A New Way To Demystify Spring Boot's Magic by Marco Behler
JDK25 OnDemand Webinar
How to Boost JVM Scalability and Performance With Kotlin and Azul Runtime
Setting Performance Baselines for Java's 1-Billion-Row Challenge (Ep. 2) | With @caseymuratori
Solving Java’s 1 Billion Row Challenge (Ep. 1) | With @caseymuratori
Simpler Java build tooling with Object Oriented Programming
Building Sustainable Software with Java: Tips & Techniques with Aicha Laafia
Extending Functional Pipelines with Gatherers with Dr Venkat Subramaniam
LLMs can't optimize schedules, but AI can! with Tom Cools
[vJUG CONNECT] LJC meetup Exploring Reactive Programming & Infra From Code
Model Context Protocol (MCP) - Explained
Prompt Engineering - Basic Concepts For Developers
Building Docker Images - Best Practices
GraalVM & Spring Boot: Building a Native Executable | Marco Reacts
htmx Tutorial - 2 Real-Life Use Cases
Why JUnit's Dynamic Tests ARE SO GOOD
Spring Boot & Kotlin Tutorial - Crash Course
MCL #002: Gavin King & Hibernate 6.3