<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Josh Juneau on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/josh-juneau/</link><description>Articles written by Josh Juneau on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 15 Sep 2023 18:46:59 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/josh-juneau/index.xml" rel="self" type="application/rss+xml"/><item><title>Review: OpenJDK Migration for Dummies</title><link>https://foojayio.github.io/website/today/review-openjdk-migration-for-dummies/</link><pubDate>Fri, 15 Sep 2023 18:46:59 +0000</pubDate><guid>https://foojayio.github.io/website/today/review-openjdk-migration-for-dummies/</guid><description>&lt;p&gt;&lt;strong&gt;Have you been thinking of moving away from the Oracle JDK to OpenJDK? The book &amp;ldquo;OpenJDK Migration for Dummies&amp;rdquo;, written by Simon Ritter of Azul, provides direction for those who are looking to make the move.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In many cases, organizations develop Java applications to work on a specific version of the JDK. Oftentimes, as long as the application continues running without issue, organizations wouild not upgrade the JDK. As we well know, as with all software, as time goes on, the JDK which is in use can age and become out-of-date, exposing security vulnerabilities. Moreover, if the JDK in use is aging, then there likely have been many enhancements in more recently released JDKs which could provide performance benefits for the deployed application(s).&lt;/p&gt;</description></item><item><title>Foojay Podcast #3: Journey to Jakarta EE</title><link>https://foojayio.github.io/website/today/foojay-podcast-3/</link><pubDate>Tue, 31 Aug 2021 14:26:29 +0000</pubDate><guid>https://foojayio.github.io/website/today/foojay-podcast-3/</guid><description>&lt;p&gt;Foojay community members discuss the modernization of Jakarta EE applications from the older Java EE form, including backwards-compatibility, as well as forwards-excitement about cool new developments like Microprofile.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
			&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/OgafP0YeoTE?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;
		&lt;/div&gt;

&lt;h2 id="h2-1--odcast-pps"&gt;Podcast Apps&lt;/h2&gt;
&lt;p&gt;You can listen and subscribe to the Foojay Podcast on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/6CpTfgn9LirzJGAtc4ICdQ" target="_blank" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/be/podcast/foojay-io-the-friends-of-openjdk/id1652281304" target="_blank" rel="noopener noreferrer"&gt;Apple Podcasts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And most others&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h2-1-guests"&gt;Guests&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rudy De Busscher, product manager of &lt;a href="https://www.payara.fish/solutions/cloud-and-payara-platform/" target="_blank" rel="noopener noreferrer"&gt;Payara&lt;/a&gt;
 and EE contributor.&lt;/li&gt;
&lt;li&gt;Josh Juneau, consultant and author of &lt;a href="https://www.amazon.com/Jakarta-EE-Recipes-Problem-Solution-Approach/dp/1484255860/ref=sr_1_3?dchild=1&amp;amp;qid=1630357538&amp;amp;refinements=p_27%3AJosh&amp;#43;Juneau&amp;amp;s=books&amp;amp;sr=1-3" target="_blank" rel="noopener noreferrer"&gt;Jakarta EE Recipes&lt;/a&gt;
.&lt;/li&gt;
&lt;li&gt;Ivar Grimstad, Jakarta EE Advocate for the &lt;a href="https://www.eclipse.org/org/foundation/" target="_blank" rel="noopener noreferrer"&gt;Eclipse Foundation&lt;/a&gt;
.&lt;/li&gt;
&lt;li&gt;Erik Costlow, Developer Relations for &lt;a href="https://www.contrastsecurity.com/" target="_blank" rel="noopener noreferrer"&gt;Contrast Security&lt;/a&gt;
 to secure Java/Jakarta EE applications.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Getting Started with a Simple Service with Spring Boot</title><link>https://foojayio.github.io/website/today/a-simple-service-with-spring-boot/</link><pubDate>Tue, 22 Sep 2020 12:59:42 +0000</pubDate><guid>https://foojayio.github.io/website/today/a-simple-service-with-spring-boot/</guid><description>&lt;p&gt;In this post, I will demonstrate how to create a simple Web Service using Spring Boot. This framework makes it almost effortless to develop web services, so long as the appropriate dependencies are in place.&lt;/p&gt;
&lt;p&gt;In this example, I will create a Web Service that will read the current temperature from a file and make it available to clients via a RESTful endpoint.&lt;/p&gt;
&lt;h4 id="1-use-the-spring-intializr"&gt;1. Use the Spring Intializr&lt;/h4&gt;
&lt;p&gt;The Spring Initializr helps one to choose the dependencies that are required for production a particular solution.&lt;/p&gt;</description></item></channel></rss>