Skip to content

Category Archives: Uncategorized

Igloo – Constraint Based Unit Testing in C++

Lately, I’ve been busy working on Igloo, which is a new unit testing framework for C++. It takes a lot of inspiration from NUnit. Both in the way you register test fixtures and test methods, and in the way that you write write your assertions.
After coming back to developing in C++ after working in .NET [...]

The Locality of Code Changes

The probability that you will change a piece of code in the near future increases when you make changes to that code or to code in its vicinity.
Recently, we were about to make changes to parts of a system that hadn’t been changed in about ten years. When we discussed how to approach the change, [...]

Begin with the End in Mind

To have a software development process that focuses on continually delivering value, we need to take a look at the process from the perspective of a feature/user story. What happens to an idea as it first pops up in someones head and then gradually transforms into something that can be used to solve real, concrete [...]

New New Beginnings

Today – Marcus, Andrés, Chris, and myself decided to close down Blueplane. We’ve had a great run. We’ve had the opportunity to work with a lot of smart people, and we’ve learned a lot in the process.
Thanks to all of you who invited us in to your organizations to create better ways of working, and [...]

Carnival of the Agilists

Twice a month, Kevin Rutherford puts together a digest of what’s being discussed in the agile blogosphere. This site got mentioned in the latest edition. There’s a lot of other interesting stuff there as well. Check it out!

Managed DirectX Articles

The articles about Managed DirectX are almost two years old now. They are targetting an old version of the SDK, and may not be valid at all in the latest releases.
I will keep them anyway since people still seem to use them, but I don’t plan to update them or write any more.