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 » -
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 » -
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 » -
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 » -
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 » -
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 » -
Legacy Code to Testable Code #3: Adding Setter Accessors
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
Data as a Service: JBoss Data Virtualization and Hadoop powering your Big Data solutions
Red Hat and Cloudera, announce the formation of a strategic alliance. From JBoss perspective, the key objective of the alliance…
Read More » -
MongoDB Incremental Migration Scripts
Introduction An incremental software development process requires an incremental database migration strategy. I remember working on an enterprise application where…
Read More »