Performance Tuning in .NET using StopWatch

There comes a time in a software developer’s life where his code becomes slow. Sometime it is even possible to state the exact revision or date that caused the performance decrease. Searching the source code for the usual suspects can be futile and frustrating, and then there is the tricky part of making sure the … Continue reading Performance Tuning in .NET using StopWatch

How to remove a setup package with a known uninstall bug

Today was the 2nd time I managed to cause a machine at work to not be able to uninstall the project I've been working on. During installation tests I "accidentally" deleted part of the registry and resulting in not being able to uninstall the MSI (because it wasn't there) and not being able to install … Continue reading How to remove a setup package with a known uninstall bug

One of my posts was linked from Stackoverflow

As you might know I'm currently working at Typemock. Since I've started working there I have the feeling that software developers do not fully understand Test Driven Development and those who do have a hard time understanding why they should use mocking/faking framework. Beginner developers when deciding to learn how to use unit tests as … Continue reading One of my posts was linked from Stackoverflow