-
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 » -
Enterprise Java
Poking around your REST application with a scriptable endpoint
I love the fact that JDK comes with a ScriptEngine. It’s so flexible when you want to evaluate and troubleshoot…
Read More » -
Core Java
AssertJ > Fest > Hamcrest
I have previously blogged about Hamcrest, and using its assertThat methods in preference to JUnit’s Assert. However, I quickly after discovered FEST Assertions, and…
Read More »