I’m currently adding a new feature to LibFX, for which I create some custom collections akin to those from the Java Collections Framework. I went looking for tests I could run against them and was delighted to find out that Google’s Guava contains just what I need: a massive test suite which verifies every nook and […]

Read more

One of the ways that microservices architectures differ from monolithic architectures, is that they add latency to request processing. This has consequences for what techniques you need to use when writing highly performant code. In particular, you need to do more things asynchronously. This talk covers some of my learnings from six years of working […]

Read more

There are so many features in IntelliJ IDEA, but we’re going to concentrate on just 42, and we’re going to try and show them in 45 minutes. That’s around 1 tip per minute because we need to leave 3 minutes for Hello, Welcome and Thank you. If a single one goes bad, we have less […]

Read more

JetBrains Developer Advocate Trisha Gee talks about what’s new in IntelliJ IDEA 14.1, and shares some insider tricks and tips with Voxxed. Filmed at Devoxx France 2015.

Read more

The NetBeans platform is known for its comprehensive window framework and loosely coupled architecture. JavaFX offers a rich set of visually appealing GUI components. This tutorial shows you how to combine both technologies to enhance the user experience in desktop client applications. It begins with an overview of JavaFX 8 and the NetBeans platform. After […]

Read more

Java-based NetBeans began life nearly 20 years ago as ‘Xelfi’ – a project at Charles University in Prague. Since then, it’s evolved into one of the most popular IDEs for developers in the JVM space, used by 10% of Java developers in a recent poll. A large part of the success of NetBeans can be […]

Read more

JetBrains Developer Advocacy Lead Hadi Hariri is interviewed by Stephan Janssen at DevNexus. The two talk about how JetBrains is leading by example when it comes to functional thinking, lambda expressions in Java 8, and introducing developers to new constructs. They also discuss the in-and-outs of adhering to best practice, and knowing the best tools […]

Read more

You may be familiar with developer productivity crew ZeroTurnaround, who also produce a series of reports for developers under the RebelLabs banner. Having an eagle-eye on the things that get Java and JVM devs all hot and bothered, ZeroTurnaround noticed that issues with the Eclipse IDE were a major pain in the proverbial for many […]

Read more
11 Mar

This session covers the journey the Eclipse JDT team took to elevate the Eclipse compiler and IDE to the latest version of the Java language: Java 8. First it briefly discusses the new language features in Java 8 and then details the Eclipse features that were added or upgraded for Java 8, in both the […]

Read more

By Attila-Mihaly Balazs The JDK already comes with the sources for the Java runtime library (also known as “rt.jar”), and the class files are also compiled with “LineNumberTable”, which makes it possible to set breakpoints on a specified line. However, the class files are not compiled with “LocalVariableTable”, which means that even when you’re stopped at […]

Read more