-
Software Development
Legacy Code to Testable Code #5: Extract Class
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
Software Development
3 Simple Guidelines to Rule Development, Design and Traceability
(Article guest authored together with John Hurlocker, Senior Middleware Consultant at Red Hat in North America) In this tips and…
Read More » -
Enterprise Java
Hibernate application-level repeatable reads
Introduction In my previous post I described how application-level transactions offer a suitable concurrency control mechanism for long conversations. All…
Read More » -
Core Java
Explore Git Internals with the JGit API
Have you ever wondered how a commit and its content is stored in Git? Well, I have, and I had…
Read More » -
DevOps
Installing Drupal on FreeBSD
Drupal ports have been available on FreeBSD since quite a long time, and binary packages can be installed very quickly.…
Read More » -
Enterprise Java
Spring Boot / Java 8 / Tomcat 8 on Openshift with DIY
DIY cartridge is an experimental cartridge that provides a way to test unsupported languages on OpenShift. It provides a minimal,…
Read More » -
Core Java
Let’s Stream a Map in Java 8 with jOOλ
I wanted to find an easy way to stream a Map in Java 8. Guess what? There isn’t! What I…
Read More » -
Software Development
Stop Claiming that you’re Using a Schemaless Database
One of MongoDB’s arguments when evangelising MongoDB is the fact that MongoDB is a “schemaless” database: Why Schemaless? MongoDB is…
Read More »