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 » -
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 » -
Rapid Mobile App Development With Appery.io – Creating Vacation Request App
I just got back from Stamford, CT where I did a talk at the Web, Mobile and Backend Developers Meetup. In…
Read More » -
The Cloud Winners and Losers?
The cloud is revolutionising IT. However there are two sides to every story: the winners and the losers. Who are…
Read More » -
Validate Configuration on Startup
Do you remember that time when you spent a whole day trying to fix a problem, only to realize that…
Read More » -
Microservices
A microservice is a small, focussed piece of software that can be developed, deployed and upgraded independently. Commonly, it exposes it…
Read More »