-
Software Development

Inconvenient truths of project Status reporting
Long time readers of this blog may recall that I subscribe to the high-brow MIT Sloan Management Review. They may…
Read More » -
DevOps

Continuous Delivery: CI Tools Setup
This is the second article in the “Continuous Delivery” series. We’ll continue where we left in Introduction to concepts and…
Read More » -
Software Development

How to Implement Sort Indirection in SQL
I’ve recently stumbled upon this interesting Stack Overflow question, where the user essentially wanted to ensure that resulting records are…
Read More » -
Enterprise Java

Continuous Integration with JBoss Fuse, Jenkins and Nexus
Recently I was putting together a quickstart Maven project to show a possible approach to the organization of a JBoss…
Read More » -
Android Core

Guide to publish an aar to maven using gradle
In this post, I’d like to describe the steps necessary to publish an aar to maven repository. There are other…
Read More » -
Software Development

The Journey From JEE to SPA
While pulling down an existing Backbone.js project that I was helping with, I felt confident enough with JavaScript that I…
Read More » -
Enterprise Java

Spring MVC and Thymeleaf: how to acess data from templates
In a typical Spring MVC application, @Controller classes are responsible for preparing a model map with data and selecting a…
Read More » -
Core Java

Writing Clean Tests – It Starts from the Configuration
It is pretty hard to figure out a good definition for clean code because everyone of us has our own…
Read More » -
Core Java

Three-State Booleans in Java
Every now and then, I miss SQL’s three-valued BOOLEAN semantics in Java. In SQL, we have: TRUE FALSE UNKNOWN (also…
Read More »







