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:

JDK 10’s Summary Javadoc Tag

JDK 10 introduces a Javadoc tag {@summary} via issue JDK-8173425 (“Javadoc needs a new tag to specify the summary.”). This new tag allows the developer to explicitly specify what portion of the Javadoc comment appears in the “summary” rather than relying on Javadoc’s default treatment looking for a period and space to demarcate the end of the summary portion of ...

Read More »

Package by layer for Spring project is obsolete


I believe Spring application shouldn’t be structured in package by layer approach. In my opinion, package by feature makes much more sense. First of all, let me describe each approach briefly. “Package by layer” (“Folder by type” in non Java world) This project structure groups source code files into packages/directories based on architecture layer they belong to: . └── net ...

Read More »

Why developers don’t use TDD

Although the total number of acronyms in the programing industry has probably already exceeded the number of stars observable on the moonless night sky, only a subset has gained popularity and recognition. TDD definitely belongs to this group. Judging by numerous conference lectures, books, podcasts, and blog posts, the fact that Test Driven Development is a widely known technique is ...

Read More »

Swallowed Exceptions: The Silent Killer of Java Applications

How to avoid the risks of mishandling application errors? This one is going to be a bit scary. After all, we’re dealing with a deadly killer here. And some nasty log files. So hold on tight to your seats! We’re going to cover immediate and actionable advice for stopping swallowed exceptions once and for all. In this post, our goal ...

Read More »

[MEGA DEAL] The Complete 2018 CompTIA Certification Training Bundle: Lifetime Access (98% off)

Your Path to a Lucrative IT Career Starts with The Ultimate (14 Courses, 140+ Hours!) IT Certification Training Guide Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on The Complete 2018 CompTIA Certification Training Bundle: Lifetime Access. Get it now with only $59, instead of the ...

Read More »

Inside a Lambda Runtime: A Peek into the Serverless Lair


Ever wondered what it is like inside a lambda? Stop wondering. Let’s find out. Ever since they surfaced in 2014, AWS’s lambda functions have made themselves a steaming hot topic, opening up whole new annals in serverless computing. The stateless, zero-maintenance, pay-per-execution goodies are literally changing—if not uprooting— the very roots of the cloud computing paradigm. While other players like ...

Read More »

What I Don’t Know About Cryptocurrency

My motivation My chances of being PM are about as good as the chances of finding Elvis on Mars, or my being reincarnated as an olive. This is what Boris Johnson, British foreign secretary, said. Yet one day he may be Prime Minister I would say 99.99% of people don’t know why a bitcoin  is valuable, while 100% they think ...

Read More »

Service Testing with Docker Containers

During the recent months I’ve been helping a company improving their automated testing practices. Besides doing coaching on TDD I also had the chance to work on a project consisting of multiple services where I was able to introduce some service tests using Docker. It’s the first time I’ve used Docker on a project for real and I was quite ...

Read More »