-
Core Java

Avoiding Null Checks In Java
One of the worst nightmares for java developers ( from junior to experts ) is null object reference checking. I’m…
Read More » -
Core Java

Avoiding Many If Blocks For Validation Checking
There are cases that we want to validate input data before we send them to business logic layer for processing, computations…
Read More » -
Software Development

SonarQube As An Education Platform
I’ve been using SonarQube [1] platform for more than four years. I remember the time when it was making its first baby…
Read More » -
Software Development

Rest API best(?) practices reloaded
The last one and a half year I’m involved in 2-3 projects that expose a big set of Rest APIs…
Read More » -
Software Development

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 » -
Career

My advice to (junior) developers about their career
The last couple of months I have met several young developers that either looking for the first job or are…
Read More » -
Enterprise Java

Fixing common Java security code violations in Sonar
This article aims to show you how to quickly fix the most common java security code violations. It assumes that…
Read More » -
Software Development

Resign Patterns: Eliminate them with Agile practices and Quality Metrics
This blog post is inspired by the article titled Resign Patterns by Michael Duell. I’ve included all the original text…
Read More » -
Software Development

Sonar’s Quality Alphabet
Sonar (by SonarSource.com) is getting more and more popular among developer teams. It’s an open source platform measuring software quality…
Read More »



