-
Software Development
Legacy Code to Testable Code #4: More Accessors!
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
My Five Rules for Remote Working
A couple of weeks ago, there was a stir (again) about remote working and its succes and/or failure: it was reported…
Read More » -
Enterprise Java
Spring Rest API with Swagger – Integration and configuration
Nowadays, exposed APIs are finally getting the attention they deserve and companies are starting to recognize their strategic value. However,…
Read More » -
Software Development
How To Control Access To REST APIs
Exposing your data or application through a REST API is a wonderful way to reach a wide audience. The downside…
Read More » -
Core Java
Understanding strategy pattern by designing game of chess
Today we will try to understand Strategy Pattern with the help of an example. The example we will consider is…
Read More » -
Software Development
CallSerially The EDT & InvokeAndBlock (Part 1)
We last explained some of the concepts behind the EDT in 2008 so its high time we wrote about it…
Read More » -
Ceylon
Ceylon: Planning the future of Ceylon 1.x
With the release of Ceylon 1.1, we’ve reached a point where we need to do some serious thinking about what…
Read More » -
Software Development
right-pad values with XSLT
In this post an XSLT function that can be used to right-pad the value of an element with a chosen…
Read More » -
Core Java
Java Tutorial Through Katas: Mars Rover
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition. This article is…
Read More »