-
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 » -
Software Development
Why Your IoT Product Strategy Needs to Include Open Source
For the last two years, I have been talking about why open source will be critical to the success of…
Read More » -
Career
What Happens When a Contractor Wants to Go Full time
This just happened to me recently. I have been looking for a job actively for the last six months. One…
Read More » -
Core Java
The dreaded DefaultAbstractHelperImpl
A while ago, we have published this fun game we like to call Spring API Bingo. It is a tribute…
Read More »