The first Technology Preview of Kotlin/Native is here. Making arbitrary Kotlin/JVM programs runnable on Kotlin/Native or Kotlin/JS is *not* what JetBrains aims to achieve, though — making Kotlin usable throughout a modern application is.
TestNG is a powerful test framework that enables developers to write flexible tests with grouping, sequencing and data-driven features. It even makes writing parallel tests easy. In this article, Nick Tan explains how to efficiently run and debug TestNG test cases within Eclipse IDE.
As more organizations adopt Jenkins as their engine for continuous delivery (CD), broader teams with varying degrees of technical skills demand a more bespoke and succinct user interface. Say hello to Blue Ocean 1.0.
Jooby 1.1 is here. Kotlin support is definitely the most exciting feature in this release but it’s not the only reason why you should take a closer look at this micro web framework for Java.
No matter how you change the wiring, there is one major issue – ultimately, you need to take money from one bank and pay it into another bank. Still, the world is changing and alternative payment options are springing up like mushrooms after the rain. Let’s see where they are heading.
Women are underrepresented in the tech sector —myth or reality? In addition to the Women in Tech survey, we also launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Heather Kirksey, Vice President of NFV, Linux Foundation & Director of OPNFV.
If you couldn’t make it to JAX DevOps or if you’re here but you wish you had a clone to help you attend a few sessions at the same time, we’ve got your back. Check out these short interviews with some of the DevOps heroes who talked at JAX DevOps and JAX Finance.
Things are starting to move fast in the Java EE 8 universe. We checked in to see what happened in the past month, just to make sure you didn’t miss anything important. The big news is the final release version for JSF 2.3 but that’s not all that happened in March!
We’ve been really enjoying JAX DevOps in London this week. Stefanos Zachariadis, one of our speakers, was kind enough to sit down and answer a few questions about the importance of data testing, how to keep end users from getting bugs, and why you should invest in a data “cleanser”.
JAX DevOps day one: the mechanical sympathy between Docker and Java, tips that might come in handy when dealing with containers and reasons why you should [or shouldn’t] containerize an existing (monolithic) app.
Defining DevOps is no easy task and perhaps we shouldn’t label it anyway but one thing we really need to do is determine what goes into a first-aid DevOps toolkit. For that, we need help from four of the world’s biggest DevOps influencers.
When we launched the Pirates of the JVM series, we promised we would put the spotlight on each and every programming language in the JVM universe so here we go. Our next port of call – Frege! We talked to Ingo Wechsung, the inventor of Frege, about the advantages and disadvantages of this language, its core principles and more.