Software Development
-
Inconvenient truths of project Status reporting
Long time readers of this blog may recall that I subscribe to the high-brow MIT Sloan Management Review. They may…
Read More » -
How to Implement Sort Indirection in SQL
I’ve recently stumbled upon this interesting Stack Overflow question, where the user essentially wanted to ensure that resulting records are…
Read More » -
The Journey From JEE to SPA
While pulling down an existing Backbone.js project that I was helping with, I felt confident enough with JavaScript that I…
Read More » -
Simple Binary Encoding
Financial systems communicate by sending and receiving vast numbers of messages in many different formats. When people use terms like…
Read More » -
Broken company acronyms
Acronyms are there as easy to remind references for extended topics and obviously to somehow summarize them, and that’s great…
Read More » -
Why you should not work extra hours
There are pros and cons in working extra hours or over time regularly, here is an attempt to list them…
Read More » -
Tests as documentation
Documentation needs to be comprehensive, always up-to-date and accessible. By comprehensive I mean that it must cover all important areas…
Read More » -
How to categorize the Internet of Things
I was recently asked how to categorize the Internet of Things. IoT is so broad and multi-dimensional that I am not…
Read More » -
Continuous Delivery: Introduction to concepts and tools
This is the first article in a “Continuous Delivery” series. We’ll start out journey with brief explanation of Continuous Delivery.…
Read More »