My Account account_circle


Please see below for some of our more popular and longer postings we have written over the years. The main focus lies on software quality, related tools and concepts.

Software Quality

  • 12 Practical Tips for Building Bug-Free Software
    Does your software application have bugs? Of course it has, every software application that’s out there has bugs and bug-free software is a myth. But it’s still possible to greatly minimize bugs, security problems and errors in your application by following a few tips and techniques I outline in this article.

  • How do you rate on the Joel Test?
    Joel Spolsky laid out the Joel Test back in 2000 as a highly irresponsible, sloppy test to rate the quality of a software team as he calls it himself. Being a MicroISV, I didn’t expect us to rate that high on the test as some of the “rules” are obviously more appropriate for bigger teams. See this article for our rating.

  • How to Maintain and Improve Your Software Product
    This article deals with the decisions one has to make when designing future versions of existing software products. It especially concentrates on questions, like, which features should be integrated or why you should take up time when preparing a new release.

Technical Tips

  • Creating Custom Exceptions in .NET
    This article is a step-by-step guide for building reliable and extendable custom exceptions in .NET. Learn how to create them and what to pay attention to when it comes to serialization, .NET guidelines and analysis tools.

  • Multi-Monitor Programming Pitfalls
    Since many developers still use only one monitor, they often make wrong assumptions leading to bugs on multi-monitor machines. This article highlights some of the areas that need special attention when it comes to multi-monitor setups.