<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jago de Vreede on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/jago-de-vreede/</link><description>Articles written by Jago de Vreede on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 04 May 2026 06:26:00 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/jago-de-vreede/index.xml" rel="self" type="application/rss+xml"/><item><title>Foojay Podcast #94: More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community</title><link>https://foojayio.github.io/website/today/foojay-podcast-94/</link><pubDate>Mon, 04 May 2026 06:26:00 +0000</pubDate><guid>https://foojayio.github.io/website/today/foojay-podcast-94/</guid><description>&lt;p&gt;Foojay.io, the website for the Friends of OpenJDK, is turning six years old. To celebrate, Frank Delporte headed to JCON in Cologne, Germany, and sat down with twelve members of the Java community to talk about what Foojay means to them, what they learn from each other, and how the community is evolving.&lt;/p&gt;
&lt;p&gt;This episode covers a lot of ground. Sharat Chandar reflects on 25 years in the Java community and why the people are what keep the language alive. Markus Westergren and Iryna Dohndorf both focus on a theme that comes up again and again: developer sustainability. Not just green software, but how you stay healthy, grounded, and relevant when AI is changing everything around you. Markus and his wife researched how developers are reacting to AI, from ignoring it completely to transforming everything they do. Iryna talks about building resilience and robustness as skills, not afterthoughts.&lt;/p&gt;</description></item><item><title>How to Release a Java Module to Maven Central with JReleaser and GitHub Actions (2025 Guide)</title><link>https://foojayio.github.io/website/today/how-to-publish-a-java-maven-project-to-maven-central-using-jreleaser-and-github-actions-2025-guide/</link><pubDate>Fri, 12 Dec 2025 07:42:00 +0000</pubDate><guid>https://foojayio.github.io/website/today/how-to-publish-a-java-maven-project-to-maven-central-using-jreleaser-and-github-actions-2025-guide/</guid><description>&lt;p&gt;This article is a tutorial that guides you through the process of releasing a Java module with &lt;a href="https://jreleaser.org/" target="_blank" rel="noopener noreferrer"&gt;JReleaser&lt;/a&gt;
 to Maven Central with Github Actions. It is a 2025 update of the &lt;a href="https://foojayio.github.io/website/today/how-to-release-a-java-module-with-jreleaser-to-maven-central-with-github-actions/"&gt;foojay.io/today/how-to-release-a-java-module-with-jreleaser-to-maven-central-with-github-actions&lt;/a&gt;
 article.&lt;/p&gt;
&lt;p&gt;JReleaser is a tool that streamlines the release process for Java projects, allowing developers to quickly and efficiently publish their modules to Maven Central.&lt;/p&gt;
&lt;p&gt;This article will use the &lt;a href="https://github.com/jagodevreede/semver-check/" title="SemVer Check project" target="_blank" rel="noopener noreferrer"&gt;SemVer Check project&lt;/a&gt;
 as an example project that uses Maven as a build tool.&lt;/p&gt;</description></item><item><title>Video series “JavaFX In Action”, Part 3</title><link>https://foojayio.github.io/website/today/video-series-javafx-in-action-part-3/</link><pubDate>Fri, 03 Jan 2025 09:38:59 +0000</pubDate><guid>https://foojayio.github.io/website/today/video-series-javafx-in-action-part-3/</guid><description>&lt;p&gt;This is the next part in the series of &amp;ldquo;JavaFX in Action&amp;rdquo; interviews published in the last part of 2024. Are you working on a fantastic JavaFX application? Let me know, and let&amp;rsquo;s discuss it in the new year!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://foojayio.github.io/website/today/new-video-series-javafx-in-action-part-1/"&gt;July: Pedro Duque Vieira, Daniel Zimmermann, Christopher Schnick, and Robert Ladstätter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://foojayio.github.io/website/today/video-series-javafx-in-action-part-2/"&gt;November: Maciej Gorywoda, Ramiro Domínguez Ayub, Christoph Schwentker, Ulas Ergin&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h2-0-zkan-pakdil-swaggerific-an-open-source-postman-alternative-written-in-javafx"&gt;Özkan Pakdil: Swaggerific, an open-source Postman alternative written in JavaFX&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/ozkanpakdil/" target="_blank" rel="noopener noreferrer"&gt;Özkan Pakdil&lt;/a&gt;
 is a seasoned full-stack developer with over 15 years of experience, deeply rooted in both back-end and front-end technologies. His expertise spans from Varnish cache servers and New Relic to Node.js, Quarkus, Micronaut, Rust, Java, JavaFX,&amp;hellip;&lt;/p&gt;</description></item><item><title>(Semantic) Versioning your Java libraries</title><link>https://foojayio.github.io/website/today/semantic-versioning-your-java-libraries/</link><pubDate>Wed, 03 Jan 2024 15:10:35 +0000</pubDate><guid>https://foojayio.github.io/website/today/semantic-versioning-your-java-libraries/</guid><description>&lt;p&gt;&lt;strong&gt;There are a lot of ways to version your library but the &lt;a href="https://semver.org/lang/nl/" target="_blank" rel="noopener noreferrer"&gt;semantic versioning scheme&lt;/a&gt;
 is the most used and for a good reason, by looking at the version change you can already defer if you can upgrade the dependency without any problems or if you might have to do some refactoring. Semantic versioning proposes a simple set of rules and requirements that dictate how version numbers are assigned and incremented.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Release with JReleaser to Maven Central with GitHub Actions</title><link>https://foojayio.github.io/website/today/how-to-release-a-java-module-with-jreleaser-to-maven-central-with-github-actions/</link><pubDate>Wed, 18 Jan 2023 08:55:48 +0000</pubDate><guid>https://foojayio.github.io/website/today/how-to-release-a-java-module-with-jreleaser-to-maven-central-with-github-actions/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;This guide is outdated since 2024. There is a new version here: &lt;a href="https://foojayio.github.io/website/_wp_link_placeholder"&gt;https://foojay.io/today/how-to-publish-a-java-maven-project-to-maven-central-using-jreleaser-and-github-actions-2025-guide/&lt;/a&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;{#more-61688}&lt;/p&gt;
&lt;p&gt;This article is a tutorial that guides you through the process of releasing a Java module with &lt;a href="https://jreleaser.org/" target="_blank" rel="noopener noreferrer"&gt;JReleaser&lt;/a&gt;
 to Maven Central with Github Actions.&lt;/p&gt;
&lt;p&gt;JReleaser is a tool that streamlines the release process for Java projects, allowing developers to quickly and efficiently publish their modules to Maven Central.&lt;/p&gt;
&lt;p&gt;If you just want to publish your Maven project by hand, then you can follow &lt;a href="https://foojayio.github.io/website/today/how-to-publish-a-java-maven-project-to-the-maven-central-repository/" title="How to Publish a Java Maven Project to the Maven Central Repository"&gt;How to Publish a Java Maven Project to the Maven Central Repository&lt;/a&gt;
 by @&lt;a href="https://foojayio.github.io/website/today/author/tobias-briones/" title="Tobias Briones"&gt;Tobias Briones&lt;/a&gt;
.&lt;/p&gt;</description></item></channel></rss>