After 6 years of stewardship, this week it was announced that Oracle is proposing to bid farewell to NetBeans and donate it to the Apache Software Foundation. Wow – Netbeans is applying to become an Apache project! This is great news! …um, I think….https://t.co/dOruRCYrpW — Simon Maple (@sjmaple) September 13, 2016 What is going on? NetBeans started as […]

Read more

After my video about IntelliJ, I was approached by Geertjan Wielenga from the NetBeans teams about doing the same for NetBeans. I’ve used NetBeans very briefly around 2006 or 2007, can’t remember exactly. So I’m not the best person to talk about it. Geertjan was kind enough to collaborate with myJava Tip of the Week and make […]

Read more

This is part 7 of Coffee on Couchbase series where we are building a NetBeans plugin for Couchbase. This multi-part webinar series is a discussion with Geertjan Wielenga (@GeertjanW) and Eben Haber (@ebenhaber). As part of this series, you’ll also learn how to build a NetBeans plugin from scratch and learn the awesomeness behind NetBeans platform. During this […]

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

This is part 4 (part 3, part 2, part 1) of Coffee on Couchbase series where we are building a NetBeans plugin for Couchbase. This multi-part webinar series is a discussion with Geertjan Wielenga (@GeertjanW) and Eben Haber (@ebenhaber). As part of this series, you’ll also learn how to build a NetBeans plugin from scratch and learn the awesomeness behind NetBeans […]

Read more

This is part 3 (part 2, part 1) of Coffee on Couchbase series where we are building a NetBeans plugin for Couchbase. This multi-part webinar series is a discussion with Geertjan Wielenga (@GeertjanW) and Eben Haber (@ebenhaber). As part of this series, you’ll also learn how to build a NetBeans plugin from scratch and learn the awesomeness behind NetBeans platform. […]

Read more

This is part 2 (part 1) of Coffee on Couchbase series where we will build a NetBeans plugin for Couchbase. This multi-part webinar series is a discussion with Geertjan Wielenga (@GeertjanW) and Eben Haber (@ebenhaber). As part of this series, you’ll also learn how to build a NetBeans plugin from scratch and learn the awesomeness behind NetBeans platform. […]

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

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