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

Java Code Geeks are giving away a FREE Sublime Text Editor License via Twitter

Struggling with your heavy-weight editor? Then we have something especially for you! We are running a contest giving away a FREE license for the kick-ass Sublime Text Editor. Sublime Text is a sophisticated text editor for code, markup and prose. You’ll love the slick user interface, extraordinary features and amazing performance! Sublime Text is available for OS X, Windows and ...

Read More »

[MEGA DEAL] The Complete 2020 CompTIA Certification Training Bundle (97%)

Ace the World’s Leading Tech Certification Series with 14 Expert-Led Courses on IT Fundamentals, Infrastructure, and Cybersecurity & Become a Sought-After IT Professional Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 97% off on The Complete 2020 CompTIA Certification Training Bundle. Get it now with only $89, instead of ...

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 »

Building your own computer language

Just code it If you wanted to build your own computer language, but didn’t know how to start or thought you didn’t have time and skills to do this, then look no harder then the Crafting Interpreters book by Bob Nystrom on building a computer language from scratch. That’s it from the very beginning to the full fledged object oriented ...

Read More »

Log4j Bug – Slows down your app

Recently we were troubleshooting a popular SaaS application. This application was slowing down intermittently. To recover from the problem, the application had to be restarted. This application was slowing down sometimes during high traffic volume periods; sometimes during low traffic periods as well. There was no cohesive pattern.  This sort of application slowing down and restarting it was going on ...

Read More »

How Android Studio 3.5 Improves Android App Development

In this post, we feature a comprehensive article about how Android Studio 3.5 Improves Android App Development. Android Studio has been one of the most popular tools for an Android development environment for years now, starting not long after its 2014 release. It’s seen used both on the desk of individual developers and in the offices of an Android app ...

Read More »

Introduction to HTTP/2 support in Java 9

1. Introduction The IETF streaming group approved the HTTP/2 protocol in 2015, sixteen years after HTTP/1.1 had been released. HTTP/2 comes with the promise of lowering latency and makes many of those workarounds obsolete which were necessary for HTTP/1.1 in order to be able to keep up with today’s response time requirements. In this article, I introduce HTTP/2 briefly and ...

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 »