Archive for the 'Articles' Category

Size Doesn’t Matter

Friday, May 25th, 2007

I’m playing with some design changes for MarsEdit’s main window, and thinking it will probably end up mimicking the classic “Mail source list utility bar” appearance, where a few small buttons appear beneath a source list at the left-hand side of the window. With things in flux while I moved bits and pieces of the […]

Add Meaning To Key Value Strings

Tuesday, May 22nd, 2007

Fraser Speirs recently tweeted some comments about strings in code: “I think that I particularly hate strings in code that have programmatic meaning. I’m looking at you, KVC. And you, KVO.” Reading this was one of those “yeah, that sucks!” moments, and it got me thinking about how the situation might be improved. The problem […]

Married Life

Sunday, May 6th, 2007

Still getting used to feeling the ring on my finger! Chrissa and I were married yesterday in Lincoln, MA. Everything went really well, and the weather even turned out perfectly. Really couldn’t have asked for a better day. It was great to turn the computer back on today and find not only a number of […]

Pirates Are Future Customers

Friday, April 27th, 2007

Developers, having their entire livelihood invested in the hope that people will actually pay for their products, are naturally concerned with the problem of software piracy. Attitudes toward piracy cover a wide spectrum, ranging from nonchalant to obsessive. I was talking to Stephan Cleaves about this earlier today, and it started me thinking. I believe […]