days
-4
-3
hours
-1
-2
minutes
-3
-5
seconds
-1
-5
search
There is indeed some catching up to do!

Enterprise security must catch up with API innovation

When it comes to API security, even companies with world-class security teams like Facebook and Google are getting caught off guard. In this article, Bernard Harguindeguy offers 12 must-have best practices for protecting API infrastructure from hacking and abuses.

Watch Michiel Rook's JAX London 2018 session

Effective leadership in Agile/DevOps environments

What makes a leader an effective leader? In this keynote, Michiel Rook talks about various leadership theories, how they can be applied in practice, and his thoughts on leadership based on experience as a tech lead and scrum master and from military service.

Taking the next step

Project Skara: Tooling is now open source and available on GitHub

Last year, the JDK team made a call for discussion in order to investigate a number of options for JDK source code management. Is it time to retire Mercurial in favor of Git? We asked our readers and the answer was a definite “yes!”. Today, we revisit the discussion as the JDK team takes the next step and makes the tooling for Project Skara available on GitHub.

ES modules in Node.js: The status quo

Nearly every programming language provides the ability to split the code that makes up a program into multiple files. The #include directive is used for this purpose in C and C ++, while Java and Python have the import keyword. JavaScript was one of the few exceptions up till now, but the new JavaScript standard (ECMAScript 6) changes this by introducing so-called ECMAScript modules. All major browsers already support this new standard – only Node.js seems to be lagging behind. Why is that?

Spring Boot benefits

Boost your development using Spring Boot

What is Spring Boot? For Java developers, this 101 guide explains how Spring Boot can help you, what the features do, and how do enhance your productivity. Make use of the Spring application and find out what features can encourage and simplify your development process.