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 ....
Email address:

Deploying to K8s cluster with Fn Function

An essential step of any CI/CD pipeline is deployment. If the pipeline operates with Docker containers and deploys to K8s clusters then the goal of the deployment step is to deploy a specific Docker image (stored on some container registry) to a specific K8s cluster.  Let’s say there is a VM where this deployment step is being performed. There are a ...

Read More »

Agile Transformation When Failure Is “Not” an Option

One of my clients has many reasons for wanting an agile transformation. Their old products are at the end of their lives. They need agile approaches so they can get feedback from customers as they develop the new products. They need to deliver to their customers more often. They need to create a mix of new products and services, which ...

Read More »

What It Takes to Get Into IoT Development

In 2015, there were 15.4 billion internet-connected devices, and that number is expected to grow to 30.7 billion by 2020 and 75.4 billion by 2025. As the demand for “internet of things” (IoT) devices and technologies continues to climb, so will the need for developers and experienced coders who can help maintain and deliver these systems. But it’s not just ...

Read More »

[MEGA DEAL] Complete Java Programming Bootcamp (94% off)

10 Courses (83.5 Hours) to Become a Java Master: Design UIs with JavaFX, Utilize Design Patterns, Master Multithreading & More Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 94% off on Complete Java Programming Bootcamp. Get it now with only $39, instead of the original price of $740. ...

Read More »

Java 9, 10 and Beyond: The Future of the Java Platform

Your secret weapon to keeping up with everything that’s new in the Java platform It feels like ever since the release of Java 9 last September, the whole Platform has gone through some drastic changes. Before we could even wrap our minds around everything that Java 9 has to offer us, we were already marking the release of Java 10. ...

Read More »

Mocking SecurityContext in Jersey Tests

java-interview-questions-answers

Jersey has a great possibility to write integration test for REST-APIs, written with Jersey. Just extend the class JerseyTest and go for it. I ran in an issue, where I had to mock a SecurityContext, so that the SecurityContext includes a special UserPrincipal. The challenge is that Jersey wraps the SecurityContext in an own class SecurityContextInjectee in tests. So I have ...

Read More »

Ant 1.10.3 released with JUnit 5 support

We just released 1.9.11 and 1.10.3 versions of Ant today. The downloads are available on the Ant project’s download page. Both these releases are mainly bug fix releases, especially the 1.9.11 version. The 1.10.3 release is an important one for a couple of reasons. The previous 1.10.2 release, unintentionally introduced a bunch of changes which caused regressions in various places in Ant ...

Read More »

3 Pitfalls Everyone Should Avoid with Hybrid Multicloud (Part 1)

The daily cloud hype is all around you, yet there are three pitfalls everyone should avoid. From cloud, hybrid cloud, to hybrid multicloud, you’re told this is the way to ensure a digital future for your business. These choices you’ve got to make don’t preclude the daily work of enhancing your customer’s experience and agile delivery of those applications. Let’s ...

Read More »

Creational Design Patterns: Prototype Pattern

The prototype pattern is used in order to create a copy of an object. This pattern can be really useful especially when creating an object from scratch is costly. In comparison with the builder, factory and abstract factory patterns it does not create an object from scratch it clones/recreates it. In comparison with the singleton pattern it creates multiple copies ...

Read More »