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

 

 

Scatter-Gather using Spring Reactor Core

spring-interview-questions-answers

I have a good working experience in using the Netflix Rx-Java libraries and have previously blogged about using Rx-Java and Java 8 CompletableFuture for a scatter-gather kind of problems. Here I want to explore applying the same pattern using the Spring Reactor Core library. tldr – If you are familiar with Netflix Rx-Java, you already know Spring Reactor Core, the API’s map beautifully ...

Read More »

Pitfalls of a Non-technical Manager

software-development-2-logo

This post is intended towards the non-technical people working in the Software industry, specifically towards the non-technical manager who leads teams of developers. I hope to have a series of at-least two posts on this topic, if not more. Pitfalls of a Non-technical Software Manager (This post). Ways to improve management skills by developing technical knowledge. Non-technical people working in ...

Read More »

Management work: Strategy and Planning?

agile-logo

In my list of management work last week I left what some people will think of as a major omission: strategy and planning. There is a school of thought that says that managers spend, or at least should spend, a lot of their time engaged in thinking big thoughts, having big discussions, creating company and product strategy. Sure thats why ...

Read More »

10 Tips for Writing Good User Stories

agile-logo

Summary User stories are probably the most popular agile technique to capture product functionality: Working with user stories is easy. But writing good stories can be hard. The following ten tips help you create good stories. 1 Users Come First As its name suggests, a user story describes how a customer or user employs the product; it is written from the ...

Read More »

Deploy and configure a local Docker caching proxy

docker-logo

Recently I was looking into caching for Docker layers downloading for the Fabric8 development environment, to allow me to trash the vms where my Docker daemon was running and still avoiding me to re-download basic images each single time I recreate my vm. As usual, I tried to hit Google first, and was pointed to these couple of pages: http://unpoucode.blogspot.it/2014/11/use-proxy-for-speeding-up-docker-images.html ...

Read More »

A JavaFX HelloWorld using Java 9’s Project Jigsaw in 60 seconds

javafx-logo

By now you’ve probably have heard of Java 9’s new module system a.k.a. project Jigsaw. If you don’t know about Java 9’s new module system, you should visit Mark Reinhold’s paper on The State of the Module System. Also, you should check out @nipafx Nicolai Parlog’s excellent blog at http://blog.codefx.org There he goes into great detail about Java 9’s new module system and ...

Read More »

A Doomed Code Review

software-development-2-logo

I wrote this post for Disy’s Tech Blog. Check out the original here (with less swear words). There is also some interesting stuff about databases and geographical information system, so if you are interested in these topics, you might want to take a look (much content is in German, though). There are a couple of things you should do to ...

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