-
Core Java
How to detect and diagnose slow code in production
One of the more difficult tasks that a developer faces is finding and diagnosing slow running code in production. Firstly…
Read More » -
Software Development
Continuous Integration, Delivery or Deployment with Jenkins, Docker and Ansible
This article tries to provide one possible way to set up the Continuous Integration, Delivery or Deployment pipeline. We’ll use…
Read More » -
Software Development
Microservices Maturity: Dogma or Dogfooding? You Decide…
I’ve received some great feedback after posting my proposal for a microservice maturity/classification model last week, some positive, and some…
Read More » -
Software Development
R: Weather vs attendance at NoSQL meetups
A few weeks ago I came across a tweet by Sean Taylor asking for a weather data set with a…
Read More » -
Desktop Java
How To Write a NetBeans Plugin
Want to add a feature or automate something in your NetBeans IDE? Follow along as we write your first plugin…
Read More » -
Enterprise Java
Integrating CDI and WebSockets
Thought of experimenting with a simple Java EE 7 prototype application involving JAX-RS (REST), WebSockets and CDI. Note: Don’t want…
Read More » -
Software Development
3 Hacks to Increase Your Productivity
Logging programming time can make you a better coder. To get good at something you need to work on it…
Read More » -
Enterprise Java
Per client cookie handling with Jersey
A lot of REST services will use cookies as part of the authentication / authorisation scheme. This is a problem…
Read More » -
Software Development
Don’t waste time tracking technical debt
For the last couple of years we’ve been tracking technical debt in our development backlog. Adding debt payments to the…
Read More »