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 ....



Accelerated Development: Team Conflict is for Losers


It is a guarantee that don’t like someone on your development team and they have behaviors or habits that you might find objectionable: Mashable talks about 45 most annoying office habits [the nest] talks about 10 Annoying Work Habits That Can Get You Fired. But as irritating as you find your co-workers, odds are: You do something that they find annoying… Annoyances ...

Read More »

Securing the Insecure


The 33 years old, Craig Spencer returned back to USA on 17th October from Africa after treating Ebola patients. Just after few days, he was tested positive for Ebola. Everyone was concerned – specially the people around him – and the New Yorkers. The mayor of the New York came in front of the media and gave an assurance to ...

Read More »

Beginner’s Guide to Hazelcast Part 3


This is a continuation of a series of posts on how to use Hazelcast from a beginner’s point of view.  If you haven’t read the last two, I encourage reading them: Beginner’s Guide to Hazelcast Part 1 Beginner’s Guide to Hazelcast Part 2           The Primitives are Coming During my last post I mentioned to use ...

Read More »

Does Agile require cultural change?


If Wood Allen was an Agile Coach Consultant he might say: “#Agile without culture change is an empty experience; but as empty experience go its one of the best” I sit in Agile conferences (and I include Lean and Kanban here) and I hear people say “To really become Agile you need culture change.” And I agree with them. Yes, ...

Read More »

Create WildFly OpenShift application using Command Line Tools


A new instance of WildFly can be easily provisioned on OpenShift by using the quick start. Just a single click, and you are ready to go! Generally power users of OpenShift use Command Line Tools. However you could not create WildFly cartridge using the CLI tools. But bug# 1134134 is now resolved. And so now rhc cartridge-list shows:       ...

Read More »

Using Groovy for Bash (shell) Operations


Recently I needed to create a groovy script that deletes some directories in a Linux machine. Here’s why:                   We have a server for doing scheduled jobs. Jobs such as ETL from one DB to another, File to DB etc. The server activates clients, which are located in the machines we want ...

Read More »

Clustering reactmq with akka-cluster


In the last two posts on reactmq, I described how to write a reactive, persistent message queue. The queue has the following characteristics:                   there is a single broker storing the messages, with potentially multiple clients, either sending or receiving messages provides at-least-once-delivery; receiving a message blocks the message; unless it is ...

Read More »

Efficient Creation of Eclipse Modules with Maven Archetype


Maven Archetype is a project templating toolkit that provides developers with the means to generate parameterized versions of built-in or custom scaffolding artefacts. Recently I applied it to our Xiliary P2 repository to achieve automation of Eclipse module stubs creation. As it worked out well enough, I thought it might be worth while to share my experiences in this post. ...

Read More »

When null checking miserably fails


Disclaimer Before going on I have to state that the techniques described in this article serve no practical purpose when we program Java. It is like a crossword or puzzle. It main train your brain in logical thinking, may develop your Java language knowledge or even your thinking skills. It is like a trick a magician performs. At the end ...

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