<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Events on foojay.io - Friends Of OpenJDK</title><link>https://foojay.io/today/category/events/</link><description>Recent content in Events on foojay.io - Friends Of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 11 Sep 2026 09:33:46 +0000</lastBuildDate><atom:link href="https://foojay.io/today/category/events/index.xml" rel="self" type="application/rss+xml"/><item><title>Come for Java. Get a Whole Lot More.</title><link>https://foojay.io/today/come-for-java-get-a-whole-lot-more/</link><pubDate>Fri, 11 Sep 2026 09:33:46 +0000</pubDate><guid>https://foojay.io/today/come-for-java-get-a-whole-lot-more/</guid><description>&lt;p&gt;JCON USA returns inside IBM TechXchange 2026 with two rooms of deep Java content, a dedicated community home, and direct access to one of the years biggest technical conferences.&lt;/p&gt;&#10;&lt;h2 id="from-orlando-to-atlanta"&gt;From Orlando to Atlanta&lt;/h2&gt;&#10;&lt;p&gt;Last year, we tried something new. We brought JCON USA into IBM TechXchange and created a Java community conference inside a much larger technology event. The result showed us that these two worlds fit together remarkably well. JCON brought the independent, developer-to-developer spirit of the Java community. TechXchange provided the scale, infrastructure, learning opportunities, and access to experts that only a major international conference can offer.&lt;/p&gt;</description></item><item><title>AI-Assisted Unused &amp; Dead Code Removal</title><link>https://foojay.io/today/ai-assisted-unused-dead-code-removal/</link><pubDate>Sun, 28 Jun 2026 07:19:42 +0000</pubDate><guid>https://foojay.io/today/ai-assisted-unused-dead-code-removal/</guid><description>&lt;h2 id="why-your-codebase-is-forcing-ai-to-underperform-and-what-to-do-about-it"&gt;Why Your Codebase Is Forcing AI to Underperform, and What to Do About It&lt;/h2&gt;&#10;&lt;figure class="alignleft size-large is-resized"&gt;&#10; &lt;img src="https://foojay.io/today/ai-assisted-unused-dead-code-removal/ai-assisted-dead-code-removal-1024x576.avif" alt="" width="1024" height="576" style="width:250px" loading="lazy" class="is-zoomable"&gt;&lt;/figure&gt;&#10;&#10;&lt;p&gt;Your AI coding assistant is only as good as the codebase it works on. If your Java application carries years of dead &amp;amp; unused code, and most do, the AI spends its reasoning budget on code that nobody runs. The result is more hallucinations, worse suggestions, and higher token costs. Here&amp;rsquo;s what to do about it.&lt;/p&gt;</description></item><item><title>Systematic AI Coding: My Takeaways from the Eclipse Foundation Workshop in Brussels</title><link>https://foojay.io/today/systematic-ai-coding-my-takeaways-from-the-eclipse-foundation-workshop-in-brussels/</link><pubDate>Tue, 23 Jun 2026 19:48:42 +0000</pubDate><guid>https://foojay.io/today/systematic-ai-coding-my-takeaways-from-the-eclipse-foundation-workshop-in-brussels/</guid><description>&lt;p&gt;Most developers using AI tools are still guessing. The Eclipse Foundation&amp;rsquo;s first &lt;a href="https://aieclipse.org/ai-workshop/" target="_blank" rel="noopener noreferrer"&gt;AI Coding Workshop&lt;/a&gt; in Brussels was built to change that. It&amp;rsquo;s a brand new format they launched in Brussels, which makes sense: most of the Eclipse event team is based there. They plan to bring it to more cities from here, so keep an eye out if you want to attend such a workshop in the future. They offered 10 free tickets to share with the BeJUG and Foojay community. And in all honesty, I used one for myself. &lt;a href="https://www.linkedin.com/in/jonas-helming-76303b28/" target="_blank" rel="noopener noreferrer"&gt;Jonas Helming&lt;/a&gt; from &lt;a href="https://eclipsesource.com/" target="_blank" rel="noopener noreferrer"&gt;EclipseSource&lt;/a&gt; led the workshop, with a fun quiz hosted by &lt;a href="https://www.linkedin.com/in/tfroment/" target="_blank" rel="noopener noreferrer"&gt;Thomas Froment&lt;/a&gt; in the afternoon. Here&amp;rsquo;s what I took away.&lt;/p&gt;</description></item><item><title>Ask a Lille Dev</title><link>https://foojay.io/today/ask-a-lille-dev-what-java-developers-really-think-about-quality-frameworks-communities-and-careers/</link><pubDate>Tue, 16 Jun 2026 00:35:19 +0000</pubDate><guid>https://foojay.io/today/ask-a-lille-dev-what-java-developers-really-think-about-quality-frameworks-communities-and-careers/</guid><description>&lt;p&gt;During the DevLille 2026 conference in Lille, I interviewed several Java developers and tech professionals with one simple goal: collecting authentic and spontaneous insights from the Java ecosystem. ☕🎤&lt;/p&gt;&#10;&lt;p&gt;The result became &lt;strong&gt;&amp;ldquo;Ask a Lille Dev&amp;rdquo;&lt;/strong&gt;, a mini podcast made of short interviews recorded directly during the conference. Instead of long talks or polished marketing speeches, the idea was simple: ask practical questions to people working in tech every day.&lt;/p&gt;</description></item><item><title>Join Our Webinar: Build Agents, RAG Pipelines and More</title><link>https://foojay.io/today/join-our-webinar-build-agents-rag-pipelines-multi-model-workflows-with-boxlang-ai/</link><pubDate>Tue, 10 Feb 2026 12:18:17 +0000</pubDate><guid>https://foojay.io/today/join-our-webinar-build-agents-rag-pipelines-multi-model-workflows-with-boxlang-ai/</guid><description>&lt;h2 id="join-our-webinar-build-agents-rag-pipelines--multi-model-workflows-with-boxlang-ai"&gt;Join Our Webinar: Build Agents, RAG Pipelines &amp;amp; Multi-Model Workflows with BoxLang AI&lt;/h2&gt;&#10;&lt;p&gt;&lt;img src="https://foojay.io/today/join-our-webinar-build-agents-rag-pipelines-multi-model-workflows-with-boxlang-ai/Webinar-SM1-700x394.jpg" alt="" width="700" height="394" loading="lazy" decoding="async"&gt;&lt;/p&gt;&#10;&lt;h2 id="unlock-enterprise-ai-on-the-jvm-with-boxlang-ai"&gt;Unlock Enterprise AI on the JVM with BoxLang AI&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Build Agents, RAG Pipelines &amp;amp; Multi-Model Workflows — One API, Zero Lock-In&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Modern enterprises want to move fast with AI—but juggling different providers, SDKs, formats, and deployment models quickly becomes complex and brittle.&lt;/p&gt;&#10;&lt;p&gt;That&amp;rsquo;s why we&amp;rsquo;re excited to announce our upcoming webinar:&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Unlock Enterprise AI on the JVM: Build Agents, RAG Pipelines &amp;amp; Multi-Model Workflows with BoxLang AI One API, Zero Lock-In Led by Luis Majano&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>FOSDEM 2026: Open Source Supply Chains, CRA Compliance, and the Future of Software</title><link>https://foojay.io/today/fosdem-2026-and-the-open-source-firehose/</link><pubDate>Mon, 02 Feb 2026 22:52:20 +0000</pubDate><guid>https://foojay.io/today/fosdem-2026-and-the-open-source-firehose/</guid><description>&lt;h2 id="fosdem-2026-a-live-snapshot-of-open-source"&gt;FOSDEM 2026: A Live Snapshot of Open Source&lt;/h2&gt;&#10;&lt;p&gt;&lt;em&gt;(a.k.a. &amp;ldquo;So… what did you do this weekend?&amp;rdquo;)&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;m back from four days in Brussels and the uniquely exhausting experience that is FOSDEM. Mentally fried. Physically wrecked. Entirely glad I went.&lt;/p&gt;&#10;&lt;h2 id="the-chaos-and-the-crowd"&gt;The Chaos and the Crowd&lt;/h2&gt;&#10;&lt;p&gt;Around 8,000 people made the trip this year. Some arrived for the first time; many returned as annual pilgrims.&lt;/p&gt;&#10;&lt;p&gt;FOSDEM remains a strange outlier in the modern conference world: free to attend, no registration gatekeeping, and no sponsors dictating the tone. You just turn up.&lt;/p&gt;</description></item><item><title>One Java community. Many countries. One place to meet: JCON EUROPE</title><link>https://foojay.io/today/one-java-community-many-countries-one-place-to-meet-jcon-europe/</link><pubDate>Fri, 30 Jan 2026 14:50:01 +0000</pubDate><guid>https://foojay.io/today/one-java-community-many-countries-one-place-to-meet-jcon-europe/</guid><description>&lt;p&gt;At &lt;a href="https://2026.europe.jcon.one/" target="_blank" rel="noopener noreferrer"&gt;JCON EUROPE&lt;/a&gt;, developers, speakers, and contributors from across the globe come together to exchange ideas, share experiences, and connect around Java.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://foojay.io/today/one-java-community-many-countries-one-place-to-meet-jcon-europe/54518501956_8d8431b49d_o-700x403.jpg" alt="" width="700" height="403" loading="lazy" decoding="async"&gt;&lt;/p&gt;&#10;&lt;p&gt;What makes our Java community special isn&amp;rsquo;t just new frameworks, AI, or shiny tooling — it&amp;rsquo;s the people.&lt;/p&gt;&#10;&lt;p&gt;JCON EUROPE 2025 brought together a truly international community: participants from 60+ countries and speakers from 40+ countries. Different backgrounds, cultures, and perspectives — united by a shared passion for Java.&lt;/p&gt;</description></item><item><title>Why is my Talk selected? Reflections from a Program Committee Reviewer</title><link>https://foojay.io/today/why-is-my-talk-selected-reflections-from-a-program-committee-reviewer/</link><pubDate>Wed, 14 Jan 2026 15:14:56 +0000</pubDate><guid>https://foojay.io/today/why-is-my-talk-selected-reflections-from-a-program-committee-reviewer/</guid><description>&lt;p&gt;If you are like me, get the adrenaline rush of getting up on stage and can&amp;rsquo;t wait to share things that you experienced and learned, then submitting talks to conferences and local meetups excites you.&lt;/p&gt;&#10;&lt;p&gt;But as much as you are proud and happy when you are accepted to present, normally there is a lot of work before that for the reviewers and organizers to find the right presentation that resonates with the attendees and fits the whole program.&lt;/p&gt;</description></item><item><title>Sonar Connect Zurich</title><link>https://foojay.io/today/sonar-connect-zurich/</link><pubDate>Mon, 03 Nov 2025 17:19:16 +0000</pubDate><guid>https://foojay.io/today/sonar-connect-zurich/</guid><description>&lt;p&gt;&lt;strong&gt;Sonar Connect Zurich: Maximize the ROI of your generative AI projects&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Where?&lt;/strong&gt; AWS Offices Event Space - Marsstrasse 2, 8002 Zurich, Switzerland&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;When?&lt;/strong&gt; November 18, 13:00 - 17:00&lt;/p&gt;&#10;&lt;p&gt;Generative AI projects—especially code assistants—introduce new complexities. Maintaining code quality and security is paramount to control the exponential growth of technical debt and ensure you achieve the desired return on investment (ROI). Join us at the AWS offices to:&lt;/p&gt;&#10;&lt;p&gt;Gain insights on the key success factors for Gen AI coding projects, based on data from thousands of customers.&lt;/p&gt;</description></item><item><title>Super Early Bird Tickets: Voxxed Days Amsterdam</title><link>https://foojay.io/today/super-early-bird-tickets-voxxed-days-amsterdam/</link><pubDate>Mon, 06 Oct 2025 12:37:44 +0000</pubDate><guid>https://foojay.io/today/super-early-bird-tickets-voxxed-days-amsterdam/</guid><description>&lt;p&gt;After this year&amp;rsquo;s success, the Voxxed Amsterdam team is proud to announce that next year will be even bigger, with more speakers, breakouts, sponsors, and attendees. We warmly invite you to join and meet us at the &lt;strong&gt;JUG Square&lt;/strong&gt; on &lt;strong&gt;April 1–2, 2026&lt;/strong&gt; in Amsterdam.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; April 1–2, 2026&lt;br&gt;&#10;&lt;strong&gt;Location:&lt;/strong&gt; Pathé Amsterdam (North)&lt;br&gt;&#10;&lt;strong&gt;Details &amp;amp; tickets:&lt;/strong&gt; &lt;a href="http://amsterdam.voxxeddays.com" target="_blank" rel="noopener noreferrer"&gt;amsterdam.voxxeddays.com&lt;/a&gt;&lt;/p&gt;&#10;&lt;h3 id="speaker-line-up"&gt;Speaker Line-up&lt;/h3&gt;&#10;&lt;p&gt;These industry leaders will be sharing their unique insights at the conference:&lt;/p&gt;</description></item><item><title>Ai4Devs Amsterdam: Successful Inaugural Developer-Focused AI Conference</title><link>https://foojay.io/today/ai4devs-amsterdam-successful-inaugural-developer-focused-ai-conference/</link><pubDate>Fri, 03 Oct 2025 09:37:43 +0000</pubDate><guid>https://foojay.io/today/ai4devs-amsterdam-successful-inaugural-developer-focused-ai-conference/</guid><description>&lt;p&gt;&lt;strong&gt;The &lt;a href="https://amsterdam.ai4devs.io/" target="_blank" rel="noopener noreferrer"&gt;inaugural AI4Devs conference in Amsterdam&lt;/a&gt;, held recently Friday 19 September, a collaboration between Java Champion Jonathan Vila, &lt;a href="https://www.iodigital.com/en" target="_blank" rel="noopener noreferrer"&gt;local developer agency IO Digital&lt;/a&gt; (in particular Joost Kaan, Arno Koehler, and Michel Blankenstein), and the Friends Of OpenJDK (Foojay.io), proved to be a resounding success, bringing together approximately 200 developers at Amsterdam&amp;rsquo;s iO Digital Campus.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ING, Azul, Qodo, and ContentStack&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Co-sponsored and co-organized with ING and Azul, together with Qodo and ContentStack, the event featured standout keynote sessions from Josh Long, of SpringBoot fame, and Pratik Patel, from Azul, who delivered insights on AI in the context of Spring and on increasing the speed of Java-based applications, especially in the context of AI-oriented applications.&#10;&lt;img src="https://foojay.io/today/ai4devs-amsterdam-successful-inaugural-developer-focused-ai-conference/IMG_6230-1024x683.jpg" alt="" width="1024" height="683" loading="lazy" decoding="async"&gt;&lt;/p&gt;</description></item><item><title>JetBrains and Azul Collaborate on Kotlin Performance in Various JVMs</title><link>https://foojay.io/today/jetbrains-and-azul-collaborate-on-kotlin-performance-in-various-jvms/</link><pubDate>Wed, 10 Sep 2025 07:11:44 +0000</pubDate><guid>https://foojay.io/today/jetbrains-and-azul-collaborate-on-kotlin-performance-in-various-jvms/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;JetBrains and Azul are collaborating on a shared vision of running Kotlin-generated bytecode on a high-performance &lt;a href="https://www.azul.com/" target="_blank" rel="noopener noreferrer"&gt;Java platform&lt;/a&gt; to find new ways to enhance runtime performance. Benchmarks of Kotlin performance on Azul Platform Prime have yielded some eye-opening results.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;&lt;strong&gt;In this article you will learn:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Kotlin is a high-level programming language designed to interoperate fully with the JVM&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Runtime performance and scalability are derived predominantly from the JVM&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;&lt;strong&gt;JetBrains and Azul benchmarked Kotlin on both standard OpenJDK and on Azul Platform Prime, a high-performance &lt;a href="https://www.azul.com/" target="_blank" rel="noopener noreferrer"&gt;Java platform&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Platform Prime reduced latencies by 23.9% and improved throughput by as much as 30.5%&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;As modern JVMs combine language features and runtime optimizations, they unlock new levels of performance.&lt;/p&gt;</description></item><item><title>Prime Time: The High Performance Java Event</title><link>https://foojay.io/today/prime-time-the-high-performance-java-event/</link><pubDate>Tue, 08 Jul 2025 07:05:00 +0000</pubDate><guid>https://foojay.io/today/prime-time-the-high-performance-java-event/</guid><description>&lt;p&gt;&lt;strong&gt;Java is the engine behind mission-critical applications and end user experiences. From faster response times to consistent performance, Java can have a significant impact on business results and cloud costs.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Join Azul and leading voices from the Java community for Prime Time, a dynamic virtual event dedicated to innovations, strategies, and real-world insights that power high-performance Java estates. No matter where you&amp;rsquo;re running your apps – on-prem or in the cloud, or if you&amp;rsquo;re looking to modernize legacy Java workloads – when performance, elasticity, scale and cloud cost matter, &lt;strong&gt;Make It Prime&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>New AI Conference For And By Developers</title><link>https://foojay.io/today/new-ai-conference-for-and-by-developers/</link><pubDate>Mon, 07 Jul 2025 11:50:54 +0000</pubDate><guid>https://foojay.io/today/new-ai-conference-for-and-by-developers/</guid><description>&lt;p&gt;AI4DEVS, &lt;strong&gt;September 19, 2025&lt;/strong&gt; in Amsterdam, is created &lt;strong&gt;for and by developers working with AI technologies&lt;/strong&gt; . Our mission is simple: share practical, usable knowledge with real use cases and code. Whether you&amp;rsquo;re an experienced AI engineer or just starting to explore machine learning in your applications, AI4DEVS offers &lt;strong&gt;valuable knowledge for every level&lt;/strong&gt; . All the details are here: &lt;a href="https://amsterdam.ai4devs.io/" target="_blank" rel="noopener noreferrer"&gt;https://amsterdam.ai4devs.io/&lt;/a&gt;&#10;&lt;a href="https://amsterdam.ai4devs.io/" target="_blank" rel="noopener noreferrer"&gt;&lt;img src="https://foojay.io/today/new-ai-conference-for-and-by-developers/ai4devs0-1024x616.jpg" alt="" width="1024" height="616" loading="lazy" decoding="async"&gt;&lt;/a&gt; &lt;a href="https://amsterdam.ai4devs.io/" target="_blank" rel="noopener noreferrer"&gt;&lt;img src="https://foojay.io/today/new-ai-conference-for-and-by-developers/ai4devs-730x1024.png" alt="" width="730" height="1024" loading="lazy" decoding="async"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;All the details are here: &lt;a href="https://amsterdam.ai4devs.io/" target="_blank" rel="noopener noreferrer"&gt;https://amsterdam.ai4devs.io/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Sonar Connect Amsterdam 2025</title><link>https://foojay.io/today/sonar-connect-amsterdam-2025/</link><pubDate>Mon, 16 Jun 2025 15:51:13 +0000</pubDate><guid>https://foojay.io/today/sonar-connect-amsterdam-2025/</guid><description>&lt;h3 id="code-quality--code-security-for-open-source--ai-code"&gt;Code quality + Code security for Open Source &amp;amp; AI code&lt;/h3&gt;&#10;&lt;p&gt;In the age of AI, ensuring code quality and code security is more critical than ever. Are you using the best methodologies to introduce GenAI in your company? do you know the risks? have you heard about AI MCP and the benefits ? what about using AI in the full SDLC? do you know the latest features of SonarQube regarding AI and SCA(dependencies vulnerabilities)?&lt;/p&gt;</description></item><item><title>Join the NLJUG JSpring Conference on Thursday, June 5</title><link>https://foojay.io/today/join-the-nljug-jspring-conference-on-thursday-june-5/</link><pubDate>Mon, 19 May 2025 08:11:26 +0000</pubDate><guid>https://foojay.io/today/join-the-nljug-jspring-conference-on-thursday-june-5/</guid><description>&lt;p&gt;&lt;strong&gt;Join the Dutch Java community at &lt;a href="https://jspring.nl/" target="_blank" rel="noopener noreferrer"&gt;J-Spring 2025&lt;/a&gt;, the premier Java conference in the Netherlands, taking place Thursday, June 5th at Jaarbeurs Utrecht.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;This international event, organized by the NLJUG (Dutch Java User Group), will be bigger than ever before, offering attendees &lt;a href="https://jspring.nl/timetable-2025/" target="_blank" rel="noopener noreferrer"&gt;a comprehensive program&lt;/a&gt; featuring world-class speakers from across the globe. Dive deep into the world of Java with expert speakers from leading tech companies such as Uber, Spotify, Azul, Oracle and more, guaranteeing captivating talks and valuable industry insights.&#10;&lt;a href="https://jspring.nl" target="_blank" rel="noopener noreferrer"&gt;&lt;img src="https://foojay.io/today/join-the-nljug-jspring-conference-on-thursday-june-5/nljugjspring2025-1024x576.jpg" alt="" width="1024" height="576" loading="lazy" decoding="async"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>You’re Invited to IntelliJ IDEA Conf 2025!</title><link>https://foojay.io/today/youre-invited-to-intellij-idea-conf-2025/</link><pubDate>Mon, 05 May 2025 10:20:30 +0000</pubDate><guid>https://foojay.io/today/youre-invited-to-intellij-idea-conf-2025/</guid><description>&lt;h2 id="we-are-excited-to-invite-you-to-intellij-idea-conf-2025-a-free-virtual-event"&gt;We are excited to invite you to IntelliJ IDEA Conf 2025, a free virtual event.&lt;/h2&gt;&#10;&lt;p&gt;IntelliJ IDEA Conf is a celebration of the developer community, bringing together professionals who strive for excellence in software development. Join us for this free, live online conference and learn from industry leaders and experts on June 3–4, 2025.&lt;/p&gt;&#10;&lt;p&gt;You&amp;rsquo;ll be able to learn about a variety of topics, including Core Java, Kotlin, Java and AI, Spring Boot, GraalVM, Gradle, Junit and Kafka. For more details, see the agenda below.&#10;&lt;img src="https://foojay.io/today/youre-invited-to-intellij-idea-conf-2025/IntelliJ-IDEA-Conf-2025.jpg" alt="" width="1600" height="899" loading="lazy" decoding="async"&gt;&lt;/p&gt;</description></item><item><title>Still Using JUnit Like It’s 2017? Learn What You’ve Missed—from the Team That Built It</title><link>https://foojay.io/today/still-using-junit-like-its-2017-learn-what-youve-missed-from-the-team-that-built-it/</link><pubDate>Fri, 02 May 2025 08:11:51 +0000</pubDate><guid>https://foojay.io/today/still-using-junit-like-its-2017-learn-what-youve-missed-from-the-team-that-built-it/</guid><description>&lt;p&gt;(And finally catch up on 8 years of updates you might have missed)&lt;/p&gt;&#10;&lt;p&gt;Let&amp;rsquo;s be honest: When was the last time you really looked at what&amp;rsquo;s new in JUnit?&lt;/p&gt;&#10;&lt;p&gt;If you&amp;rsquo;re still using JUnit the way you did years ago, you&amp;rsquo;re not alone. But here&amp;rsquo;s the thing—JUnit 5 has evolved massively since its first release. Over the last 8 years and 12 feature-packed updates, it&amp;rsquo;s become a powerful, expressive, and extensible platform&amp;hellip; if you know how to use it right.&lt;/p&gt;</description></item><item><title>Register for Foojay Webinar: "Java's Place in the AI Revolution"</title><link>https://foojay.io/today/webinar-java-ai/</link><pubDate>Wed, 09 Apr 2025 13:15:20 +0000</pubDate><guid>https://foojay.io/today/webinar-java-ai/</guid><description>&lt;p&gt;&lt;strong&gt;This first online Foojay Webinar will highlight Java&amp;rsquo;s place in the AI Revolution, focusing on Exploring AI/ML Using Pure Java Tools.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;AI and Machine Learning (ML) are becoming essential in modern software development. For Java developers, there&amp;rsquo;s no need to switch technology stacks. It&amp;rsquo;s now possible to build, train, and deploy ML models using tools available directly within the Java ecosystem.&lt;/p&gt;&#10;&lt;p&gt;This webinar focuses on practical predictive AI/ML approaches in pure Java. We&amp;rsquo;ll walk through key Java libraries, show how to structure and train models, and discuss how Java&amp;rsquo;s core strengths, ie, JVM performance, type safety, and enterprise integration, can be used to build scalable AI solutions.&lt;/p&gt;</description></item><item><title>Breaktime Tech Talks (Ep37): Vector Database Frustration + Microsoft LazyGraphRAG</title><link>https://foojay.io/today/breaktime-tech-talks-ep37-vector-database-frustration-microsoft-lazygraphrag/</link><pubDate>Wed, 19 Mar 2025 12:54:36 +0000</pubDate><guid>https://foojay.io/today/breaktime-tech-talks-ep37-vector-database-frustration-microsoft-lazygraphrag/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;This is episode 37 of the &lt;a href="https://www.youtube.com/playlist?list=PLzZ7iUdr2mwS6qexoz9dsI0NfnU614p1w" target="_blank" rel="noopener noreferrer"&gt;Breaktime Tech Talks&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/hv-FtjIHg_I?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;You are listening to the Breaktime Tech Talks podcast, a bite-sized tech podcast for busy developers, where we&amp;rsquo;ll briefly cover technical topics, new snippets, and more in short time blocks. I&amp;rsquo;m your host, Jennifer Reif, an avid developer and problem solver with special interest in data, learning, and all things technology.&lt;/p&gt;</description></item><item><title>Find Undead Code in Your Java Environments</title><link>https://foojay.io/today/webinar-find-undead-code-in-your-java-environments/</link><pubDate>Mon, 17 Feb 2025 09:36:55 +0000</pubDate><guid>https://foojay.io/today/webinar-find-undead-code-in-your-java-environments/</guid><description>&lt;p&gt;&lt;strong&gt;10-30% of the custom code in applications is undead code and can just be deleted. Eliminating undead code can enhance the overall performance and maintainability of your applications. Time vampire (n) – a service or application that is said to suck time from engineers by warming up and updating at preternaturally slow speeds.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;You&amp;rsquo;re on deadline to finish a project, and you open the application to do your work. The application informs you that it needs to update before it will open. Based on past experience, you have half an hour to burn before this time vampire is ready.&lt;/p&gt;</description></item><item><title>Join the Celebration of 30 Years of Java</title><link>https://foojay.io/today/join-the-celebration-of-30-years-of-java/</link><pubDate>Mon, 03 Feb 2025 08:03:07 +0000</pubDate><guid>https://foojay.io/today/join-the-celebration-of-30-years-of-java/</guid><description>&lt;p&gt;&lt;strong&gt;On Thursday, March 13, Azul is hosting a virtual celebration of 30 years of Java, starting at 09:00 PST / 17:00 GMT / 18:00 CET.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;In addition to discussion panels, including a Friends Of OpenJDK Panel with Marit Van Dijk, Ondro Mihályi, and Simon Martinelli, the highlighted speakers and topics of the program are:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&amp;ldquo;30 Years of Java&amp;rdquo; by Simon Ritter&lt;/li&gt;&#10;&lt;li&gt;&amp;ldquo;AI for Busy Java Developers&amp;rdquo; by Frank Greco&lt;/li&gt;&#10;&lt;li&gt;&amp;ldquo;Behind-the-Scenes Innovations in Java&amp;rdquo; by Venkat Subramaniam&lt;/li&gt;&#10;&lt;li&gt;&amp;ldquo;Reading Code&amp;rdquo; by Marit van Dijk&lt;/li&gt;&#10;&lt;li&gt;&amp;ldquo;We Hate Code - The Joy of Maintaining Dead and Unused Code&amp;rdquo; by Gerrit Grunwald&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;a href="https://www.azul.com/duke-turns-30-celebrating-java/#agenda" target="_blank" rel="noopener noreferrer"&gt;The whole program is here.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Java Conferences in 2025</title><link>https://foojay.io/today/java-conferences-2025/</link><pubDate>Wed, 01 Jan 2025 16:12:00 +0000</pubDate><guid>https://foojay.io/today/java-conferences-2025/</guid><description>&lt;p&gt;Also see &lt;a href="https://javaconferences.org/" target="_blank" rel="noopener noreferrer"&gt;javaconferences.org&lt;/a&gt;, a subset of which is below.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;January&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;15: &lt;a href="https://cern.voxxeddays.com/" target="_blank" rel="noopener noreferrer"&gt;Voxxed Days CERN, Switzerland&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;17: &lt;a href="https://ticino.voxxeddays.com/" target="_blank" rel="noopener noreferrer"&gt;Voxxed Days Ticino, Switzerland&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;23, 24, 27, 28: &lt;a href="https://jchampionsconf.com/" target="_blank" rel="noopener noreferrer"&gt;Virtual JChampions Conference&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;February&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3 - 5: &lt;a href="https://www.jfokus.se/" target="_blank" rel="noopener noreferrer"&gt;Jfokus, Stockholm, Sweden&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;26 - 28: &lt;a href="https://confoo.ca/en/2025" target="_blank" rel="noopener noreferrer"&gt;ConFoo, Montreal, Canada&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;27, 28: &lt;a href="https://devworldconference.com/" target="_blank" rel="noopener noreferrer"&gt;DevWorld, Amsterdam, Netherlands&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;March&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;4 - 6: &lt;a href="https://devnexus.com/" target="_blank" rel="noopener noreferrer"&gt;Devnexus, Atlanta, Georgia&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;11: &lt;a href="https://blipz.io/" target="_blank" rel="noopener noreferrer"&gt;Blipz on the Radar, Utrecht&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;13: &lt;a href="https://www.azul.com/duke-turns-30-celebrating-java" target="_blank" rel="noopener noreferrer"&gt;Duke Turns 30 Java Celebrations&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;18 - 20: &lt;a href="https://www.oracle.com/javaone/" target="_blank" rel="noopener noreferrer"&gt;Oracle&amp;rsquo;s JavaOne&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;25: &lt;a href="https://zurich.voxxeddays.com" target="_blank" rel="noopener noreferrer"&gt;Voxxed Days Zurich, Switzerland&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;26 - 27: &lt;a href="https://romania.voxxeddays.com/voxxed-days-bucharest-2025/" target="_blank" rel="noopener noreferrer"&gt;Voxxed Days Bucharest, Romania&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;April&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Foojay.io At JFall 2024 (And The Winner Is...)</title><link>https://foojay.io/today/foojay-io-at-jfall-2024-and-the-winner-is/</link><pubDate>Tue, 12 Nov 2024 08:47:26 +0000</pubDate><guid>https://foojay.io/today/foojay-io-at-jfall-2024-and-the-winner-is/</guid><description>&lt;p&gt;Last week &lt;a href="https://jfall.nl/" target="_blank" rel="noopener noreferrer"&gt;JFall&lt;/a&gt;—the &amp;ldquo;Biggest Java Conference of the Netherlands&amp;rdquo;—took place. Foojay.io, the Friends Of OpenJDK, were there in full force, including a booth with stickers and other swag, as well as Frank Delporte with his popular Foojay.io Podcast, doing live interviews with attendees.&#10;&lt;img src="https://foojay.io/today/foojay-io-at-jfall-2024-and-the-winner-is/IMG_8957-1024x768.jpg" alt="" width="1024" height="768" loading="lazy" decoding="async"&gt;&lt;/p&gt;&#10;&lt;p&gt;Not only Frank was present throughout the day, doing interviews for upcoming podcast episodes, but so was his 14-year-old son Vik (in yellow sweater in the pic above), handling the technical side and directing the interviews like a true and enthusiastic professional.&lt;/p&gt;</description></item><item><title>Gear Up for NODES 2024: What to Know</title><link>https://foojay.io/today/gear-up-for-nodes-2024-what-to-know/</link><pubDate>Thu, 03 Oct 2024 17:00:46 +0000</pubDate><guid>https://foojay.io/today/gear-up-for-nodes-2024-what-to-know/</guid><description>&lt;h3 id="nodes-is-a-free-virtual-conference-run-by-neo4j-for-developers-data-scientists-and-other-technical-roles-who-want-to-learn-more-about-graph-databases-and-how-they-can-be-used-to-solve-complex-problems-join-us-online-november-7"&gt;NODES is a free, virtual conference run by Neo4j for developers, data scientists, and other technical roles who want to learn more about graph databases and how they can be used to solve complex problems. Join us online November 7!&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;The NODES 2024 conference is approaching fast, and we have a lot of exciting activities, including talks, workshops, and more. Here&amp;rsquo;s what you need to know to get ready for NODES 2024.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Press the Easy Button: Organize a Virtual Conference Schedule with a Graph Database</title><link>https://foojay.io/today/press-the-easy-button-organize-a-virtual-conference-schedule-with-a-graph-database/</link><pubDate>Tue, 10 Sep 2024 06:17:38 +0000</pubDate><guid>https://foojay.io/today/press-the-easy-button-organize-a-virtual-conference-schedule-with-a-graph-database/</guid><description>&lt;p&gt;&lt;strong&gt;Putting together a conference schedule for NODES 2024 (one of my favorite events of the year) is a massive undertaking, but my colleague and I used technologies and tools at our disposal to make this process a little more efficient and greatly reduce opportunities for mistakes.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Every year, Neo4j hosts the virtual event NODES 2024 - a free, technical event spanning global timezones and a variety of graph-related topics. This is one of my favorite events of the year, but it doesn&amp;rsquo;t happen without countless hours of planning and work to make it valuable to the graph community.&lt;/p&gt;</description></item><item><title>DevIgnition with Foojay.io at Washington DC JUG</title><link>https://foojay.io/today/devignition-with-foojay-io-at-washington-dc-jug/</link><pubDate>Wed, 14 Aug 2024 13:06:50 +0000</pubDate><guid>https://foojay.io/today/devignition-with-foojay-io-at-washington-dc-jug/</guid><description>&lt;p&gt;&lt;strong&gt;&lt;a href="https://devignition.com/" target="_blank" rel="noopener noreferrer"&gt;DevIgnition&lt;/a&gt; is a fun and informal community event run for and by the Washington DC software development community. One &lt;a href="https://devignition.com/" target="_blank" rel="noopener noreferrer"&gt;November 7, a full day of interesting presentations&lt;/a&gt; will be featured from excellent speakers from around the world on a wide variety of technical topics.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Come discover how the best minds use the latest technologies to build solutions. Network with other DC area software developers, and discuss the newest emerging trends and techniques.&lt;/p&gt;</description></item><item><title>JUG PH: 1H 2024 Meetups</title><link>https://foojay.io/today/jug-ph-1h-2024-meetups/</link><pubDate>Fri, 02 Aug 2024 07:59:11 +0000</pubDate><guid>https://foojay.io/today/jug-ph-1h-2024-meetups/</guid><description>&lt;h2 id="java-user-group-philippines-1st-half-meetup-2024"&gt;Java User Group Philippines 1st Half Meetup 2024&lt;/h2&gt;&#10;&lt;p&gt;Summary of the meetups done in the 1st half of 2024. We discussed a variety of topics which was useful to our Java enthusiasts and members.&lt;/p&gt;&#10;&lt;h2 id="2024-meetup-kickoff"&gt;2024 Meetup Kickoff&lt;/h2&gt;&#10;&lt;p&gt;We kicked-off the Java meetup in partnership with Angular Philippines. The meetup had 2 sessions which was demonstrated by Mark Montealto and Eric Martin.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://foojay.io/today/jug-ph-1h-2024-meetups/jugph-angular-2024-1-700x467.jpeg" alt="" width="700" height="467" loading="lazy" decoding="async"&gt;&lt;/p&gt;&#10;&lt;h3 id="progressive-web-app-using-angular-framework"&gt;Progressive Web App using Angular Framework&lt;/h3&gt;&#10;&lt;p&gt;A 1 hour session by Mark Montealto talking about how to make a Progressive Web aplication using Angular Framework. He started with the concepts and performed a live-coding.&lt;/p&gt;</description></item><item><title>JManc 2024 Trip Report</title><link>https://foojay.io/today/jmanc-2024-trip-report/</link><pubDate>Wed, 31 Jul 2024 06:01:49 +0000</pubDate><guid>https://foojay.io/today/jmanc-2024-trip-report/</guid><description>&lt;h2 id="tldr"&gt;tl;dr&lt;/h2&gt;&#10;&lt;p&gt;Great day, great people, great discussions and great team of &lt;em&gt;dis-organisers&lt;/em&gt;!&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Whoever comes are the right people!&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Thanks to all who attended, it&amp;rsquo;s down to each and every one of you that JManc Unconference 2024 was a success!&lt;/p&gt;&#10;&lt;p&gt;See you next year! 😀&lt;/p&gt;&#10;&lt;h2 id="intro"&gt;intro&lt;/h2&gt;&#10;&lt;p&gt;In January this year we decided to test the interest of the Manchester Java Community on whether they were up for another edition of the &lt;a href="https://jmanc.org/" target="_blank" rel="noopener noreferrer"&gt;JManc Unconference&lt;/a&gt;. We sent out a survey to our members and from the responses received there was unanimous support for to us to run it again. This gave &lt;a href="https://www.linkedin.com/in/jsbullock/" target="_blank" rel="noopener noreferrer"&gt;Jon Bullock&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/david-underwood-6b929858/" target="_blank" rel="noopener noreferrer"&gt;Dave Underwood&lt;/a&gt; and I the motivation we needed to put plans into motion for the 3rd edition of JManc Unconference!&#10;&lt;img src="https://foojay.io/today/jmanc-2024-trip-report/jmanc-2024-d172c29c.jpg" alt="JManc 2024" width="960" height="540" loading="lazy" decoding="async"&gt;&lt;/p&gt;</description></item><item><title>Foojay Podcast #53: JCON Report, Part 5 – CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways, Proxies,...</title><link>https://foojay.io/today/foojay-podcast-53/</link><pubDate>Mon, 17 Jun 2024 09:24:52 +0000</pubDate><guid>https://foojay.io/today/foojay-podcast-53/</guid><description>&lt;p&gt;This is the final part of the JCON interviews. Did I save the best for last? It&amp;rsquo;s up to you to decide&amp;hellip;&lt;/p&gt;&#10;&lt;p&gt;In this episode you&amp;rsquo;ll hear Simon Martinelli, Nicolas Fränkel, Marcus Hellberg, Rick Ossendrijver, and Abdel Sghiouar.&lt;/p&gt;&#10;&lt;p&gt;We talked about a bunch of topics like evolving your APIs, GraphQL, Java versus Kotlin versus Rust, Vaadin, AI and ChatGPT, OpenRewrite, ErrorProne, Infrastructure, and a lot more.&lt;/p&gt;&#10;&lt;h2 id="video"&gt;Video&lt;/h2&gt;&#10;&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/6ops5sU_UiY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;h2 id="podcast-apps"&gt;Podcast Apps&lt;/h2&gt;&#10;&lt;p&gt;You can listen and subscribe to the Foojay Podcast on:&lt;/p&gt;</description></item></channel></rss>