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 ....
I agree to the Terms and Privacy Policy

A Quick Guide to Java on Netty

Easily deploy your app with Okta’s identity management platform Use Okta’s API to authenticate, manage, and secure users in any app within minutes. Try Okta today. Netty is a non-blocking input/output (NIO) framework that makes it relatively simple to develop low-level network servers and clients. Netty provides an incredible amount of power for developers who need to work down on ...

Read More »

Join our amazing Ambassador Program and win cool gifts!

Looking for Ambassadors! Hey fellow geek! We have some great news! We are currently in the process of launching our Ambassador program. We are looking for people that will help us spread the word about our work and in return will win cool gifts! As an ambassador, you will be provided with a dedicated link that you can promote to ...

Read More »

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

JMetro Version 11.6.5 And 8.6.5 Released

Hello again. Having styled all JavaFX controls in the SDK plus a few more that didn’t exist and some others from other libraries. Subsequent versions will be about tweaking JMetro existing styles or adding some others styles from other controls of third party libraries. That is the case with this release. Here’s what’s new: 3 new controls styles;tweaks to JMetro ...

Read More »

Better QA: Learning from unit testing standards

“Unit Testing” is a tricky affair. I am pretty sure that testers at some point in time would have complained about the developer not doing unit testing properly and delivered a poor quality build. On the other hand, developers find it difficult to create and maintain unit test cases along with maintaining the agility of the system. Whatsoever, there is ...

Read More »

Better product by documenting trust boundary

Have you ever faced issue when you trusted system, team or product and that resulted in failure of feature or system? In fast changing progressive delivery, definition of trust keeps on changing. Some of the trust issues that happens are. Other system sends junk data.Other system does not maintain constraint of data like unique , null , referential integrity.Third party ...

Read More »

In defence of hierarchy

Hierarchy, it is one of those topics which provokes a reaction. There are many in the agile community who believe hierarchy is a bad thing. Teams – and whole organizations are better off without hierarchy. It is simply(!) a case of finding better ways of organizing which don’t involve hierarchy. Then there are those who acknowledge that hierarchy has been ...

Read More »

Extending the Cucumber Test Lifecycle

Overview This article is about two things: How do I make the beforeAll and afterAll lifecycle events happen in Cucumber?How can I use TestContainers to set up the system under test before a Cucumber test runs? No, YOU’RE trying to do SEO on YOUR blog. That Cucumber Lifecycle… Cucumber’s lifecycle includes: Before hook – before each scenarioAfter hook – after ...

Read More »

Autoscaling Groups with terraform on AWS Part 3: Elastic Load Balancer and health check

Previously we set up some Apache Ignite servers in an autoscaling group. The next step is to add a Load Balancer in front of the autoscaling group. Before any steps let’s add some environmental variables to variables.tf. 1 2 3 4 5 6 7 8 9 variable "autoscalling_group_elb_name" {   type = string   default = "autoscallinggroupelb" }   variable "elb_security_group_name" { ...

Read More »

One-Time Passwords Do Not Provide Non-Repudiation

The title is obvious and it could’ve been a tweet rather than a blogpost. But let me expand. OTP, or one-time password, used to be mainstream with online banking. You get a dedicated device that generates a 6-digit code which you enter into your online banking in order to login or confirm a transaction. The device (token) is airgapped (with ...

Read More »