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

 

 

How to Replace Rules in JUnit 5

junit-logo

The recently published JUnit 5 (aka JUnit Lambda) alpha release caught my interest and while skimming through the documentation I noticed that rules are gone – as well as runners and class rules. According to the documentation, these partially competing concepts have been replaced by a single consistent extension model. Over the years, Frank and I wrote several rules to ...

Read More »

Distributed Data Analysis with Docker Swarm

docker-logo

The purpose of this post is to show how powerful and flexible Docker Swarm can be when combined with standard UNIX tools to analyze data in a distributed fashion. To do this, let’s write a simple MapReduce implementation in bash/sh that uses Docker Swarm to schedule Map jobs on nodes across the cluster. MapReduce is usually implemented when there’s a ...

Read More »

5 Java Video Courses to Level Up your Programming Skills

java-logo

Keeping up with technical knowledge as a web developer can be tricky. New technologies seem to be popping up every day, and the fundamental ones also see a wave of re-iterations adding new features and capabilities. What’s a Java developer supposed to do? Here is where online education platforms come into play. They can be very useful in getting you ...

Read More »

User and group management in jBPM and Drools Workbenches

jboss-drools-logo

Introduction This article talks about a new feature that allows the administration of the application’s users and groups using an intuitive and friendly user interface that comes integrated in both jBPM and Drools Workbenches. Before the installation, setup and usage of this feature, this article talks about some previous concepts that need to be completely understood for the further usage. ...

Read More »

Quick Access to Eclipse IDE Features

eclipse-logo

As Lars points out on the ide-dev mailing list, a lot of Eclipse IDE users aren’t aware of some very handy features, especially the one-feature-to-rule-them-all: Quick Access. In an Eclipse IDE, Quick Access will take you quickly to the feature you need. To activate Quick Access, type Ctrl+3 and start typing (or click in the entry field in the toolbar and ...

Read More »

AccuREST Stub Runner Released

java-interview-questions-answers

It’s been a good release time recently! I’m blogging here at Too Much Coding blog more about releases then about any concrete topics ;) After releasing Spring Cloud Sleuth as a part of Brixton RC1 we have just released a version 1.0.4 of AccuREST. We’ve fixed a couple of bugs but we’ve introduced a couple of big features including: Maven ...

Read More »

Encryption is not Binary

software-development-2-logo

If you ask someone if they require encryption on their device, first of all, you will likely get one of two answers – yes or no – useful for segmenting your market or developing persona. If you’re lucky, you’ll get a better answer – “you’re asking the wrong question!”           Be Outside-In, Not Inside-Out Inside-out thinking is taking ...

Read More »

Ceylon: Object construction and validation

ceylon-logo

When porting Java code to Ceylon, I sometimes run into Java classes where the constructor mixes validation with initialization. Let’s illustrate what I mean with a simple but very contrived example. Some bad code Consider this Java class. (Try not to write code like this at home, kiddies!) public class Period { private final Date startDate; private final Date endDate; ...

Read More »

I’m Glad You Studied FizzBuzz, But What About the Guaranteed Questions?

career-logo

Every company takes a different approach to interviews, so without the benefit of inside information it is impossible to predict whether you might be subjected to a whiteboard session, a code pairing exercise, a written test, random Fermi questions (still a thing?), or a technical trivia game show focused on the minutiae of some framework or language. New graduates often ...

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