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

Subscribe to our YouTube channel to start Rocking right now!

Gain access to the industrys' best FREE video guides including:


1. Core Java guides

2. Enterprise Java guides

3. JVM insights, configuration and troubleshooting guides

4. Java performance guides

5. Java Interview Questions


and many more ....


My tips for using IntelliJ IDEA effectively

I wanted to share my tips and tricks that and especially keyboard shortcuts that make me more productive when using IntelliJ IDEA. IntelliJ is my favorite IDE and a very well thought-out program in general, and despite trying to learn the countless shortcuts available, there are a few that give you the biggest productivity boost already. My frequently used features ...

Read More »

Headless eCommerce – An architectural introduction

We’re kicking off another series sharing a new architecture blueprint. It’s focusing on presenting access to ways of mapping successful implementations for specific use cases. It’s an interesting challenge creating architectural content based on common customer adoption patterns. That’s very different from most of the traditional marketing activities usually associated with generating content for the sole purpose of positioning products ...

Read More »

Point of sale – Example image distribution architecture

In our  previous article from this series we shared a look at the logical common architectural elements found in  point of sale imaging solution for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  Part 3 – Example image distribution architecture It started with ...

Read More »

Point of sale – Common architectural elements

In our previous article from this series we’ve introduced a use case around point of sale imaging for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  The only thing left to cover was the order in which you’ll be led through the blueprint details. ...

Read More »

To Mock or Not To Mock

When testing code there are four ways to handle the dependencies that code has: Plug in the real thingUse a mocking frameworkUse an in-memory fake of the serviceUse a dockerised alternative to the real thing When writing end to end integration tests, on the whole we plug in the real services, and maybe only mock the very extreme dependencies on ...

Read More »

Compile and run java9 module program: part2

In the previous post we saw baiscs about java 9 modules like, what is module, how to create module project, module descriptor file and so on. In this blog we will learn how to compile and run java9 module program. Recommended read: Java 9 module details: part 1 Java9 Module example for hello world Before going further let’s take an ...

Read More »

Managers: Are You Responsible “To” or “For” People?

A manager said to me, “I’m responsible for this department of people.” I asked, “What does that mean?” He said, “I’m responsible for managing the people. I also define the products and what the people need to deliver.” I said, “That seems like a lot of work.” He nodded. “I’m exhausted. I work all the time and can’t ever finish.” ...

Read More »

kdb+/q – Display a Table as a Tree

This post shows how you can convert a keyed table to a hierarchical tree format in kdb+/q. This could be useful if you want to display data as a tree widget in a front-end. Consider the following keyed table of world populations: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 continent     country        city            | ...

Read More »