communityshare & followShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:▼s+fShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:Advanced "Java 101"#talk#java‑basics #on‑ramp #communityJava's success as one of the most used programming languages in the world comes in no small parts from its approachability but what may have been an easy entry into programming in the mid 90s, appears laborious today and so, in recent years, Oracle and OpenJDK have worked to improve the situation.2024-10-15How to Read a JDK Enhancement Proposal - Inside Java Newscast #74#video#openjdk #community #java‑nextOpenJDK evolves Java through JDK Enhancement Proposals, JEP for short, and uses them to communicate its intentions, but the the devil is in the details2024-08-01Java Highlights of 2023 - Inside Java Newscast #60#video#turn‑of-the-year #on‑ramp #java‑8 #community #meta2023 is coming to a close and it was quite a year for Java! Let's look back at some of the highlights: on-ramp improvements, why Java 8 is dying, JVMLS, community achievements, and how cool our YouTube channel is. 😊2023-12-21Java Architects Answer Your Java Questions#video#community #project‑amber #project‑loom #project‑valhalla #project‑leydenTry/catch expressions? Valhalla timeline? Synchronizing virtual threads? And many more. Here's how Brian Goetz, Alan Bateman, Stuart Marks, and Kevin Rushforth answered your questions.2023-10-26From Idea to IDE - How Java Features Are Considered, Designed, And Shipped#talk#openjdk #communityHow a community of Java enthusiasts drives innovation for 15 years, turning ideas into designs into code into features you can use in your IDE2022-11-13GraalVM In OpenJDK And More JavaOne Announcements - Inside Java Newscast #36#video#community #java‑8 #java‑17 #openjdk #performanceOracle will contribute GraalVM's just-in-time compiler and native image technology to OpenJDK. It will also create EA and GA builds for JavaFX 20+ and is hard at work at creating generational ZGC to vastly improve ZGC's already impressive performance. And then there's the Java SE Subscription Enterprise Performance Pack, a drop-in replacement for JDK 8 with JDK 17 performance.2022-11-03What is OpenJDK? - Inside Java Newscast #28#video#openjdk #community #java‑basicsWhat's "OpenJDK" (or "the OpenJDK"?), how does it work, and what does it do? Here's the answer to these questions as well as explorations of JDK Enhancement Proposals, the Java Community Process, why there are so many JDK providers, and how long-term support works.2022-06-30News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, ... - Inside Java Newscast #25#video#project‑loom #tools #project‑lilliput #project‑amber #pattern‑matching #communityProject Loom's virtual threads are merged and ship with JDK 19 - here's to prepare for them. Also, news on Project Lilliput, proposal for record patterns in pattern matching, some astonishing numbers from Sonatype on Maven Central, and the move of OpenJDK to openjdk.org.2022-05-1926 Hours of Java#event#conversation #communityOn May 29th we'll throw a late birthday party for Java, which turned 26 a few days before. With a 26-hour live stream relay race! 🥳2021-05-18To Jupiter And Beyond - On An Exploratory Mission With JUnit Pioneer#talk#junit‑pioneer #junit‑5 #community #documentation #toolsJUnit Pioneer gathers JUnit 5 extensions. This talk discusses the technical aspects, but also the mission, dev practices, automatic releases, and what Twitch has to do with all of this.2021-03-1825 Hours of Java#event#conversation #communityOn May 23rd 2020, Java turns 25 🥳 and what better way to celebrate its birthday than with a 25-hour live stream? (On Twitch: https://twitch.tv/nipafx)2020-04-20How We Upgraded From Java 8 And Why You Can (And Should) Do It Too#video#community #migrationMy two minutes of fame during the Oracle Code One 2019 keynote2019-09-18Jakarta EE, javax, And A Week Of Turmoil#post#community #jakartaDuring a week of turmoil, many people have written about Jakarta EE and javax. This post summarizes the community's opinions and gives you plenty of links.2019-05-13Welcome, Java 9!#video#community #java‑9Java 9 is out today and with other members of the community I'm throwing a welcome party. Get an all around view on the new Java release with various opinions, tips, and great sources!2017-09-21Impressions of JavaZone 2017#video#communityA few impressions of my stay at JavaZone 2017 to music from WillRock2017-09-20SPJCN IV: Quo Vadis Scala#post#community #scalaIn the fourth issue of SitePoint’s Java Channel Newsletter (from October 21st 2016) I summarize the discussion of Scala's presumable demise.2017-01-26SPJCN III: JavaOne 2016#post#communityIn the third issue of SitePoint’s Java Channel Newsletter (from October 7th 2016) I summarize JavaOne 2016 and recommend interesting talks to watch.2016-12-21Rewrite, Architecture, Extensions Of JUnit 5#video#community #junit‑5What were the reasons for the rewrite? How does JUnit 5 compare to JUnit 4? What's so special about the architecture and the extension points?2016-12-06SPJCN I: Hello World#post#communityIn the first issue of SitePoint's Java Channel Newsletter (September 9th 2016) I babble about community and conferences.2016-11-24JEEConf 2016#post#communityMy take on JEEConf 2016: showing the talks I liked the best, raving about the community, romanticizing Kiev, and giving some feedback. Summary: awesome!2016-05-25JavaOne 2015: Under The Hood Of Project Jigsaw#post#java‑next #impulse #java‑9 #community #project‑jigsawJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one gives a peek under the hood discussing layers and class loaders.2015-11-13JavaOne 2015: Advanced Modular Development#post#java‑next #impulse #java‑9 #community #project‑jigsawJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one details different migration scenarios.2015-11-11JavaOne 2015: Introduction to Modular Development#post#java‑next #impulse #java‑9 #community #project‑jigsawJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one introduces the basic concepts.2015-11-09JavaOne 2015: Prepare For JDK 9#post#java‑next #impulse #java‑9 #community #project‑jigsawJavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. This one explains how to prepare for it.2015-11-05