<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Matt Raible on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/matt-raible/</link><description>Articles written by Matt Raible on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 15 Jan 2024 09:06:04 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/matt-raible/index.xml" rel="self" type="application/rss+xml"/><item><title>Foojay Podcast #40: Making Java Attractive for Beginners in Programming</title><link>https://foojayio.github.io/website/today/foojay-podcast-40/</link><pubDate>Mon, 15 Jan 2024 09:06:04 +0000</pubDate><guid>https://foojayio.github.io/website/today/foojay-podcast-40/</guid><description>&lt;p&gt;&amp;ldquo;Public static void main string array&amp;rdquo; are the first words everyone sees when they start their first Java Hello World experiments.&lt;/p&gt;
&lt;p&gt;Some teachers explain them, while others say you will understand each word later.&lt;/p&gt;
&lt;p&gt;Is this a problem to attract more Java developers?&lt;/p&gt;
&lt;p&gt;And how can we make the Java language more attractive for newbies? Let&amp;rsquo;s ask some experts&amp;hellip;&lt;/p&gt;
&lt;h2 id="h2-0-video"&gt;Video&lt;/h2&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/XvUmhzoL_cY?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-podcast-apps"&gt;Podcast Apps&lt;/h2&gt;
&lt;p&gt;You can listen and subscribe to the Foojay Podcast on:&lt;/p&gt;</description></item><item><title>Why I Love IntelliJ IDEA for Java Development</title><link>https://foojayio.github.io/website/today/why-i-love-intellij-idea-for-java-development/</link><pubDate>Mon, 30 Nov 2020 09:16:06 +0000</pubDate><guid>https://foojayio.github.io/website/today/why-i-love-intellij-idea-for-java-development/</guid><description>&lt;p&gt;If you&amp;rsquo;re a Java developer like me, you like to crank out code and get shit done. I like many things about IntelliJ IDEA, but I thought it&amp;rsquo;d be fun to write about the ones that make me most productive. First, a bit of my development history.&lt;/p&gt;
&lt;p&gt;When I first started doing Java development in the late 90s, I used HomeSite as my editor. HomeSite was an HTML editor initially developed by Nick Bradbury. I liked it because it defaulted to a view of your code rather than being WYSIWYG like Dreamweaver and FrontPage. It&amp;rsquo;s funny to look back now and laugh about how inefficient I was: I used to google for import statements, then copy/pasted them into the editor.&lt;/p&gt;</description></item><item><title>Getting Started Learning Java as a First Language</title><link>https://foojayio.github.io/website/today/learning-java-as-a-first-language/</link><pubDate>Thu, 24 Sep 2020 13:44:00 +0000</pubDate><guid>https://foojayio.github.io/website/today/learning-java-as-a-first-language/</guid><description>&lt;p&gt;I started programming in Java way back in 1999. I had just started a job as the director of web development at a small startup called eDeploy.com. I wrote a lot of HTML, CSS, and JavaScript for a SaaS product that helped companies install network equipment. The backend for our app was written in Java and we deployed to iPlanet Application Server. At our height, we trusted Loudcloud to run our software.&lt;/p&gt;</description></item></channel></rss>