This is the forth in a series of articles looking at some of the JDK Enhancement Proposals (JEPS) hoping to make their way into Java 9. Last week we looked at changes to the JVM. This week we’re looking at less exciting JEPs. However they are important for ease of documentation and documentation accessibility. We’ll look […]

Read more

Konstantin Bulenkov gives us a briefing on everything new with IntelliJ IDEA, and why JetBrains decided to go down the road of building a C# IDE. We also chat about newly GA in-house JVM language Kotlin, and why the company believes it provides a more efficient substitute for Java in some cases. Filmed at Devoxx […]

Read more

According to Stack Overflow, around every 8 seconds, a developer answers its Q&A klaxon – equating 56,033 programmers from 173 countries in the past year – many of whom also submitted to the Q&A extraordinaire annual survey, comprising 45 questions on topics ranging from Star Wars versus Star Trek (as though that was even up […]

Read more

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

*Update: Since the time of publication, JetBrains have contacted us to say that conditions and pricing are not final. Expect further updates on this later this week.  The Java community was hit with a double whammy of surprises last week. The first shock came in the form of an announcement from JetBrains that the vendors […]

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