-
Enterprise Java
Authentication against a RESTful Service with Spring Security
1. Overview This article is focused on how to authenticate against a secure REST API that provides security services –…
Read More » -
Enterprise Java
Google Guava BiMaps
Next up on my tour of Guava, is the BiMap, another useful collection type. It’s pretty simple really, a BiMap…
Read More » -
Software Development
The frustrations of the development
It’s busy period always before Christmas. Clients have ideas and request, we [at 2dwarfs] have started projects of our own,…
Read More » -
Core Java
Increasing heap size – beware of the Cobra Effect
The term ‘Cobra effect’ stems from an anecdote set at the time of British rule of colonial India. The British…
Read More » -
Core Java
How to Create Extensible Java Applications
Many applications benefit from being open to extension. This post describes two ways to implement such extensibility in Java. Extensible…
Read More » -
Core Java
Of Hacking Enums and Modifying ‘final static’ Fields
In this newsletter, originally published in The Java Specialists’ Newsletter Issue 161 we examine how it is possible to create…
Read More » -
Enterprise Java
Using Builder Pattern in JUnit tests
This is not intended to be a heavily technical post. The goal of this post is to give you some…
Read More » -
Software Development
The feedback cycle and runtime governance
Introduction Runtime governance can be defined as the process which allows you to control and manage parameters in your runtime…
Read More »