Last week's highlights

Weekly Review: Modernizing Java with Quarkus, Sourcetrail & more

Chris Stewart
© Shutterstock / DRogatnev (modified)

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we featured a look at ways in which Java is staying young, such as with frameworks like Quarkus, Sourcetrail was open sourced, we looked at edge architecture and its impact on IoT and much more. Let’s take a closer look.

Last week we featured a lot of great content – not just the latest Java 14 news, but also some more in-depth looks at how Quarkus might be Java’s fountain of eternal youth and how edge computing is making IoT faster and more efficient. To help ease you into Monday, I’ve brought it all together in our weekly review – enjoy!

Modernizing Java to keep pace in a cloud-native world

Java is no spring chicken and some even refer to it as a “vintage language”. Despite its popularity, there are some complaints about it. In our new cloud-native world, why does Java need to evolve? In order to evolve to keep up with modern, cloud-native apps, Java needs to keep all of what makes it so dependable, while also being able to function in new app environments. Guest writer Rich Sharples looks at how new frameworks like Quarkus are helping to keep Java feeling young at heart.

Read about modernizing Java with Quarkus here.

Sourcetrail, an interactive source code explorer, becomes open source

Another helpful tool becomes free and open source software. Coati Software’s Sourcetrail is an interactive source code explorer that helps developers understand what is going on in existing source code and provides helpful context. You can connect various editors to it with a plugin and all source code is private, as it runs locally on your machine.

Read all about Sourcetrail here.

Intelligent edge or cloud computing: Which is the killer app for IoT?

Is cloud computing getting “Edged” out? Edge computing is becoming a viable reality since the cost of IoT hardware and sensors is dropping and devices continue to get smarter (and smaller). With new connectivity technologies such as 5G on their way, edge architectures will lay the foundation for a faster, more efficient Internet of Things.

Read more about edge architectures and IoT here.

Java 14: Four new JEPs target JDK 14 & one JEP withdrawn

Java 14 is in development, even if it’s still a few months away. Java 12 and Java 13 each came with a manageable number of new features, and thanks to the new release cadence that probably won’t change for Java 14. We’re keeping track of JDK 14 news, so what’s new? Four JEPs were targeted to JDK 14, two more proposals are now classified as “integrated” and one JEP has been withdrawn from being targeted to JDK 14.

Read about the latest Java 14 updates here.

GitHub will store code near North Pole for 1,000 years

Nothing lasts forever, except maybe code mistakes? On February 2, 2020 a GitHub snapshot will take a trip near the North Pole and enter the Arctic Code Vault. All active, public repos on GitHub will join the endeavor to help secure open source code for future generations, so it is time to triple check your projects before they go into cold storage.

See more about GitHub’s Arctic Code Vault here.


But that’s not all

Last week was so full of interesting news and great content, here’s a few more highlights for you:

Chris Stewart
Chris Stewart is an Online Editor for He studied French at Somerville College, Oxford before moving to Germany in 2011. He speaks too many languages, writes a blog, and dabbles in card tricks.

Inline Feedbacks
View all comments