search

Articles

Popularity has nothing on satisfaction

RebelLabs Developer Productivity Report: Users most satisfied with Spring, Kotlin & NetBeans IDE

It’s that time of year again! RebelLabs has published the results of their Developer Productivity Report — this year, they focused on why Java developers use the tools they use and how satisfied they are with their choices in tools, architecture, and more. We’re comparing their results with our own to see if users’ preferences have changed over the past few months.

Open source Java libraries

Top 10 Java libraries for saving time

There are a lot of Java libraries out there. How can a busy developer separate the wheat from the chaff? In this article, Martin Patsov explains why he loves open source Java libraries and goes over his top 10 list.

After 9 comes 18.3

Life after Java 9: Will you miss the old version numbering scheme?

A lot will change in the Java world now that JDK 9 has been released. Oracle has proposed a new version numbering scheme in order to emphasize the time-based releases and to make it easier to figure out the release date of any particular release. In short, there will be no Java 10 — instead, we’ll have 18.3 (March 2018), then 18.9 (September 2018) and so on. Which scheme do you prefer?

Part two of five

Testing your frontend code: Unit testing

How do you start testing your apps? In the second installment in a series of five articles, JAX London speaker Gil Tayar introduces frontend testing for beginners, starting from what it is and why testing code is not optional.

Starring: Java!

What role will Java play in the future of Big Data and IoT?

Java’s not going anywhere, no doubt about that. But why are people choosing to use Java? And what sort of role will it play in the future development of Big Data and IoT? In this article, Jane Reyes explores the relationship between this old favorite of a programming language and the newest tech in the field.

The ultimate beginner’s guide to Blockchain [Infographic]

You’ve surely heard of blockchain by now but that doesn’t mean you actually understand what it is. Don’t worry, we’ve all been there. The technology is complex, no doubt about it, which might be the reason why not many developers are interested (yet!) in cultivating this skill. Let’s make this technology more digestible, shall we?