Development Archives

  1. MacBook vs. MacBook Pro

    I generally buy one computer a year. I got my 17″ PowerBook back in April 2004 and my Quad in October 20051. This year I plan to get a laptop, and there is no doubt it will either be a MacBook (MB) or a MacBook Pro (MBP). The ability of either machine to run Mac…

  2. IE 7

    A Tasks Pro™ customer tells me that he can’t log in to Tasks Pro™ in IE 7. I’ve also been told that FeedLounge doesn’t work properly in IE7. Furthermore, I’ve been told that IE 7 is still in a state of flux that I shouldn’t bother even trying to fix either of these at the…

  3. (Pixel) Size Matters

    Over the last few years, I’ve gotten an increasing number of complaints about the default font size on this web site and in my other web based software1. When I upgraded to my 30″ display, I finally realized why. Pixels have been getting smaller and smaller over the years. For comparison: 22″ Cinema Display: 1600…

  4. Boot Camp = Great For Web Developers

    I’m quite happy about Apple’s Boot Camp, this is great for web1 developers. I’m going to need to start testing my apps on IE 7 pretty soon, and I don’t much fancy adding another windows box to my stable of machines just for testing in another browser. However, adding an Intel Mac mini that I…

  5. Another Little Hint

    Another little hint at one of the things I’ve been working on lately. This post is part of the project: Tasks Pro™. View the project timeline for more context on this post.

  6. PHP Documentor

    I went through and created PHP Documentor formatted documentation for the code I’ve got so far for the little OS project I hinted at a few weeks ago. I’m considering doing this for Tasks Pro as well, creating a developer’s kit to sell as an add on. I’ve been using the Zend Studio on Mac…

  7. Upgrading WordPress

    Yesterday WordPress version 2.0.2 was released, fixing several security issues. If you haven’t upgraded already, you should go do so. I spent most of my Friday upgrading WordPress installations (this blog, my Golf blog, the FeedLounge site and the King Design site). For the most part, everything went smoothly – however there were a few…

  8. Valid OPML?

    I did a little cleanup on the OPML generated by FeedLounge today. The old OPML was basically the result of copying examples found in the wild, so I went through the necessary steps validating the output, reading the specs, and double-checking what I was seeing against NetNewsWire’s output. 🙂 I fixed most of the issues,…

  9. Tabbed E-mail

    As discussed yesterday, I’m a fan of tabbed interfaces. The only application I use with regularity that isn’t tabbed is my e-mail client. I don’t like using any type of three-pane view for e-mail, instead I open each message in a new window in Mail.app and Thunderbird1. Perhaps because of my style of mail client…

  10. I Rarely Do Design Work Anymore

    If you’ve contacted me regarding design work in the past 6 months, you’ve probably gotten a reply similar to this: I rarely do design jobs these days, unless the client has a clear understanding that it’s very difficult to do accurate estimates for design work. The time spent and resulting cost depends on how much…

  11. TextMate Has Improved

    I liked what I read last week in the TextMate blog so much, I decided to use it exclusively for a project. When I tried TextMate back in the 1.0 days, I found I didn’t entirely care for it, for various reasons. On the flight home last night, I used TextMate for some PHP editing…

  12. Mashup Camp, Day 2

    Day 2 of Mashup Camp was a little more informal (if that’s possible) than day 1 – it was quite interesting to see everyone’s creations in action and discuss various development challenges with them. Special thanks to: my travel partner Steve, Adam, DeWitt, Anil, Niall, Davey, Tim and everyone else I had the pleasure of…

  13. Mashup Camp, Day 1

    Mashup Camp is my first “unconference” experience – it’s been quite interesting. The basic theory is to get a bunch of people together and let them geek out in loose groups on various topics, with little to no structure. It worked surprisingly well – Steve was impressed as well. The sessions I attended today: API…

  14. Off to Mashup Camp

    I’m back in the Bay Area again for a couple of days to attend Mashup Camp. I’m quite looking forward to it. Note to self: if you played doubles volleyball earlier in the day, remember to ice your knees before getting on a plane. Overheard on the plane, producing some snickering from Steve and myself:…

  15. Speaking At Colorado PHP Meeting Tonight

    I’ll be fielding questions at the Colorado PHP meeting downtown tonight – feel free to come by and ask me something. 🙂 The meeting details are in the mailing list (which I assume has archives somewhere), however if you want to come and can’t find the info – drop me a note and I’ll send…