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



Sustainable Software Deliverability with Timelines


In my previous post “Kill the Deadlines” I rant about how (fake) deadlines are demotivating, reduce quality and burn development teams. But if you think about why people use deadlines, is to deliver a software project in a timely manner. While I’m not a proponent of using fake deadlines as a way to push developers, in a product development process ...

Read More »

We Love Older Programmers


I was on the phone yesterday with a senior level hiring manager from a potential new client, and she said something I hadn’t heard in a long while. “We love older programmers.“ When I speak with CTOs and hiring authorities about their dream hires, some are more cautious than others when stating their preferences. I’m not a lawyer and don’t know ...

Read More »

Spring boot with Spring Security and NoSQL


In the previous post we set up a spring security configuration by providing custom queries for user and authority retrieval from an sql database. Nowadays many modern applications utilize NoSQL databases. Spring security does not come with an out of the box solution for NoSQL databases. In those case we need to provide a solution by Implementing a Custom UserDetailsService. ...

Read More »

Replacing Bugzilla with Tuleap


Bugzilla has served the Eclipse Community well for many years, easily scaling to serve the needs of over 500 open source projects, servicing a community of thousands of software developers generating half of a million issue reports over close to two decades (I’m taking some liberties with that last one: it’s been about 17 years). When I say “easily”, I mean that ...

Read More »

Installing the Red Hat Container Development Kit 2.2 release


When an application developer or architect tasked with exploring the possibilities that containerized applications offer, nothing is easier than the Red Hat Container Development Kit (CDK). The Red Hat CDK has all the Cloud tooling you need for your local OSX, Linux or Windows environment and it has a few containers pre-configured for you to explore. Last week this project ...

Read More »

IoT Push notifications: Arduino – Firebase – Android


This tutorial describes how to implement IoT push notifications. Using IoT push notifications, we can send notifications to other devices. In this case, we want to send an IoT push notifications from a smart object (like Arduino MKR1000) to a mobile smartphone (i.e. Android smartphone). This project integrates different eco-systems: IoT and Android. This project can have several implementations: for example, ...

Read More »

Getting Started With jHipster, Part 1


So, you want to stay on the leading edge of technology, but feel overwhelmed by all the moving parts. You’re in luck! This is where jHipster shines. If you like the Ruby on Rails or Grails approach to getting an application up-and-running in a hurry, then this may be the right fit for you. jHipster aims to make setting-up an ...

Read More »

Insert DynamoDB Items with DynamoDBMapper


In a previous post we used DynamoDBMapper in order to map DynamoDB Tables into Java objects. When it comes to insert, our actions are pretty much the same but with a more convenient way. In order to insert an item all you have to do is to persist an object using the object mapper In our case, we will create ...

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