Idea board

Checking in on Jakarta EE

It’s been a few months since we last wrote about Jakarta EE’s progress. After presenting the results of Jakarta EE Community Voices, now it’s time to have a look at what’s been done and what remains to be done.

Looking towards the horizon

The future of open source: An increased focus on security and performance

Open source’s future is certainly bright: at least 4 out of 5 developers use open source components in their applications. But what does the future have in store for open source? Jane Silber explores how an increased focus on security and performance will have an impact on open source’s usage for the enterprise.

Widgets, widgets, widgets... all in a Python skin

Reahl: A web application framework purely in Python

Save yourself from the trouble of code switching! Reahl is a Python-only web application framework that packs quite a punch for developers looking to work in useful abstractions without switching out to another programming language.

General release is closer than it seems

JDK 12 enters Rampdown Phase Two

JDK 12 entered Rampdown Phase Two which basically means that the lineup is set – JDK 12 is locked in with 8 features, however, there are some fixes introduced since Phase One. The general release is due in March.

What to check when you throw a VirtualMachineError

How to fix a VirtualMachineError in Java

Even the best code throws errors. Being a developer means knowing how to fix them. In this article, Ram Lakshmanan goes over the many different types of VirtualMachineError for Java, as well as how you can solve these issues and get back to your day without a crashing app.