Results not Side Effects

There’s a common expression “Better to beg for forgiveness than to ask for permission.”  In the world of software engineering, taking this motto to heart can lead to robust and stable software.  Far too often, we try to verify every possible prerequisite before performing an…

Continue reading →

An Integrated Backup Solution [Part I]

When it comes to your company’s data, nothing is more valuable, yet often it is taken for granted.  Taken for granted, that is, until a hard disk fails. Many companies set up a simple policy to mirror their data on an external drive every night. …

Continue reading →