Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!


1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions


and many more ....



Machine Learning Applied to Microservices


I had two sessions at O’Reilly Software Architecture Conference in London in October 2016. It is the first #OReillySACon in London. A very good organized conference with plenty of great speakers and sessions. I can really recommend this conference and its siblings in other cities such as San Francisco or New York if you want to learn about good software ...

Read More »

[MEGA DEAL] Complete Java Programming Bootcamp (94%)


10 Courses (83.5 Hours) to Become a Java Master: Design UIs with JavaFX, Utilize Design Patterns, Master Multithreading & More Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering the Complete Java Programming Bootcamp for only $39 instead of the original price of $740, yeap that is a massive 94% off. ...

Read More »

Jirasearch 2.0 dog food: using Lucene to find our Jira issues


A few years ago I first built and released Jirasearch as a fun dog-food test case for the thin-wrapper Lucene server, to expose a powerful search UI over our Jira issues. This is a great showcase of a number of Lucene’s important features: Using block join queries to model parent (the original Jira issue) and children (each comment) documents. This basic relational ...

Read More »

Java 8: A Closer Look at Speedment 3.0.1 “Forest” Stream ORM


Following the Road I have been contributing to the open-source project Speedment (which is a Stream ORM Java Toolkit and Runtime) and a new major version called 3.0.1 “Forest” was just released. Releases are named after the avenues in Palo Alto, California where most of the contributors work. Each new major release gets a new name by following Middlefield Road southwards. The ...

Read More »

Mindfulness Tips for Product Managers and Product Owners


Summary As product managers and product owners, we are busy people with a diverse range of responsibilities. This makes it all too easy to hurry from one meeting to the next, to try to accomplish several things at once, and to get lost in the busyness of our work. Unfortunately, this approach is not only unproductive, it also affects our ...

Read More »

APM for the Non-Java Guru: What leak?


Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE Trial! Memory, Memory, Memory… Memory is a critical part of Java, in particular, the management of memory. As a developer, memory management is not something you want to be doing on a regular basis, nor is it something you want ...

Read More »

Setting up Scala on Android


Scala can be used to build Android applications, as an alternative to Java or Kotlin. Unlike them, setting up an Android project in Scala with SBT is not straightforward, and can give us some headaches to get it right. To show how this can be done, we are going to create new project template using the Android SDK Plugin for ...

Read More »

Towards an open IoT cloud platform


Today we announced a collaboration between Bosch, Red Hat and Eurotech to begin the work to create interoperable IoT components for an IoT cloud platform. This is the first step towards creating an open source IoT cloud platform that I hope one day will become the defacto implementation for IoT solutions, similar to Apache http for web applications. An important part of ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns