Software Development
-

A beginner’s guide to Git feature branches
Why Git The proprietary software shaped the Version Control Systems (VCS) to fit its requirements: the project has a strict…
Read More » -

To SonarQube or not to SonarQube?
This is the first question that a team leader, s/w director, customer, developer, architect, tester or whatever role exists in…
Read More » -

Introduction to Gamification
You have probably heard about gamification before. It’s one of the hot topics. You see them in Stackoverflow and use…
Read More » -

You’re Very Likely to Have Gotten SQL Date Time Arithmetic Wrong!
You’re very likely to have gotten SQL date time arithmetic wrong. And why is that? Google it! You’ll quickly find…
Read More » -

The Definitive Guide to Coding Style Standards
I’ve been rereading Jeff Atwood (Coding Horror) and Joel Spolsky (Joel on Software) and came across a discussion of coding…
Read More » -

10 Awesome Programming Jokes of all time
Whats the difference (similarity) between drug dealers and Software developers? Drug dealers: Refer to their clients as “users”. “The first…
Read More » -

Code review best practices
Code review is a great software instrument and you should definitely use it to improve the quality of your code.…
Read More » -

Free Team Management Tool For JCG Readers (Giveaway)
Being a Java Code Geeks reader comes with its perks and one of them is getting a free Bitrix24 account…
Read More » -

5 Best Email Clients for Open Source Environment
An email client, also known as Mail User Agent (MUA) is an application used to manage the emails. Linux has…
Read More »


