I like OpenID. I've been an avid user (and consumer) of OpenID for well over a year now, but I've only recently found time to explore Vidoop, whose self-described mission is one username, no password.
I keep meaning to write a more general post about ...
If you're wondering what happened to the design, it's gone! I'm participating in CSS Naked Day again to celebrate web standards and good design. True beauty is more than skin deep, and I'm proud of my blog's design. (Thanks again, Jon and Jon!) As a re...
We launched a new web site for OmniTI on Monday, complete with a new identity designed by Jon Tan. As with most projects of this nature, this was all done in our spare time, but we're proud of the results and hope it represents who we are and what we...
My sunburned feet have healed, so that means it's time to recap my trip to New Zealand for the second annual Kiwi Foo Camp.
My trip started in Auckland Friday morning, where I met David Slack (a fellow Foo), who was kind enough to give me a ride to ...
All publicity is good publicity, right? I'm not so sure.
Last week, CIO Magazine published an article on the advantages and disadvantages of the PHP programming language that can only be described as a blunder. With a target audience of C-level techni...
A post entitled SmugMug's Private Pics Are Public caught my eye yesterday. The news doesn't sound too surprising, since these types of security problems aren't at all uncommon, but Don (SmugMug's CEO) is a friend of mine, and I know he takes security v...
Posting highlights of the previous year has become a blogging cliché, but this is my 5th consecutive year doing so, and it's a tradition I hope to keep. It gives me a nice record of the previous year as well as a chance to make my plans for the upcomi...