We are currently working on an app that uses a number of technologies, including PHP, Python, and MongoDB. Recently, a need arose to use sequential identifiers for users, similar to an auto_increment column in MySQL.
If you've used MongoDB, you migh...
Two weeks ago, I had the great honor of giving a keynote at the Dutch PHP Conference. Because I had never been to Amsterdam or to the Dutch PHP Conference, I was really excited to have a chance to speak there. It was also an opportunity to give my ...
Two and a half years ago, I was helping Jon Tan redesign a web site. We share an affinity for organization and structure, but we also like to experiment with new ideas.
One morning via Skype, I shared a crazy idea that I wasn't entirely sure of yet,...
Where did my design go? For the fourth consecutive year (2007, 2008, 2009), I'm participating in CSS Naked Day.
The CSS Naked Day site has not been updated, but this year's CSS Naked Day is Fri, 09 Apr 2010. I'm a bit late, but the "day" officially ...
It's been a little more than a month since my last post, and during that time, I've spoken at three different conferences (Webstock, ConFoo, and SXSW) in three different countries (New Zealand, Canada, and the US). I'm taking a break for a few months t...
I've been speaking at conferences since 2003, but I've never been as excited about a conference as I am about Webstock. I remember discussing it at the first Kiwi Foo Camp with Natasha Lampard and a few others. I liked the name — I lo...
I'm a bit delinquent, but this is my first post of the year, and sticking with tradition, it's a chance for me to record highlights from the previous year. This is my seventh consecutive year doing this; it's hard to believe I've been blogging consiste...