Great programmers have an uncanny knackĀ for overcomplicating things. In my career I’ve started countless hobby applications only to stop 30% in because I’ve gotten mired in nitty-gritty details and came down with a horrible case of frameworkitis. Part of the problem is that writing frameworks is challenging, fulfilling work. However, it often takes longer to [...]
Monthly Archives: October 2006
Making Good First Impressions
I regularly download and experiment with new software tools. Just this week I’ve experimented with Cozi, New York Times Reader, Touchstone and the latest beta of Windows Live Writer. Most of these apps have an installed life-span of three days. I install them, play with them for a bit, shut them down and see if [...]
Desktop 2.0
When designing our last product we had a tough time deciding whether it should be a smart-client desktop application or a browser-based web application. Prior versions of the program were desktop apps with a component for online synchronization. However, the past few years had seen a few web-only competitors spring up in the marketplace. It [...]