Software projects are double the fun when they have high impact *and* have challenging engineering problems.
This is my blog on a product rewrite story.