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

 

 

The Short History of CI/CD Tools

Jenkins (forked from Hudson after a dispute with Oracle) has been around for a long time and established itself as the leading platform for the creation of continuous integration (CI) and continuous delivery/deployment (CD) pipelines. The idea behind it is that we should create jobs that perform certain operations like building, testing, deploying, and so on. Those jobs should be ...

Read More »

Reactive Database Access – Part 3 – Using jOOQ with Scala, Futures and Actors

We’re very happy to continue our a guest post series on the jOOQ blog by Manuel Bernhardt. In this blog series, Manuel will explain the motivation behind so-called reactive technologies and after introducing the concepts of Futures and Actors use them in order to access a relational database in combination with jOOQ. Manuel Bernhardt is an independent software consultant with ...

Read More »

Java EE 8 MVC: Working with query parameters

java-interview-questions-answers

In the previous post about the new Java EE MVC Framework we had a detailed look on Controllers. In this and the following posts we will see how to access various types of request data in MVC Controllers. Java EE MVC makes heavy use of JAX-RS and most of the things we will see in this and the next posts ...

Read More »

Mimicking Kotlin Builders in Java and Python

Intro Kotlin is probably my favorite language right now, and possibly one of the coolest things it has to offer is type-safe builders, built upon several features (explained in a bit). I find myself really really wanting to have this feature in my other two primary languages, Java and Python. This article explains what I believe to be the closest ...

Read More »

Premature Microservices

Building your app from the very start as microservices is not a great idea! Their deployment is complex – regardless of how good your microservices infra is. They create boundaries in your application that resist change. Software applications are complex systems and complex systems are grown not designed. In order to grow an efficient system – we must allow it ...

Read More »

Create a Slack Docker proxy in Go – Part 1

Last year I had the opportunity to work with lots of cool tools and technologies. A couple of those were go, slack and docker. We pretty much use slack for all our communication, and are slowly adding more and more integrations to slack to get information from various build and runtime tools. In our environment we’ve got a number of ...

Read More »

A Refresher – Top 5 Java EE 7 Frontend

java-interview-questions-answers

The series continues. After the initial overview and Arjan’s post about the most important backend features, I am now very happy to have Ed Burns (@edburns) finish the series with his favorite Java EE 7 frontend features. Thanks to Markus Eisele for giving me the opportunity to guest post on his very popular blog. Markus and I go way back ...

Read More »

#GeekListener v.10

Hello everyone! It’s 10th release of #GeekListener digest. You probably noticed that last week there wasn’t any #GeekListener activity. That’s because New Year and Christmas holidays. But for the 2 weeks period I collected a lot of interesting tweets for you! So let’s start the first overview of geeks tweets in this year! Evgeny Morozov opens the current digest with ...

Read More »