One of the very neat features in IntelliJ IDEA that I’ve come across is the ability to inject language/reference features into a String object. Let’s jump to the code straight away for a simple example: Say we want to quickly put some HTML code into a HTML String variable. We could start typing code in manually, but there’s always formatting and […]

Read more

It’s been a busy year for JetBrains, and they’re drawing it to a close by officially welcoming more JVM languages to the IntelliJ IDEA family. With IntelliJ IDEA 15 making its GA debut earlier this month, Kotlin has officially been welcomed to the fold, along with a number of feature enhancements and better coding assistance. […]

Read more

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

Every year, the Eclipse simultaneous release brings together the hard work of dozens of open source projects into a single coordinated release. Most people think of Eclipse as a Java IDE; for the IDE crowd, this year’s Luna release introduces changes in the look and feel of Eclipse, Java 8 support, enhanced content assist, and […]

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