Jeff Croft

I’m a product designer in Seattle, WA. I recently worked at Simply Measured, and previously co-founded Lendle.

Some of my past clients include Facebook, Microsoft, Yahoo, and the University of Washington.

I’ve authored two books on web and interactive design and spoken at dozens of conferences around the world.

I’m currently accepting contract work and considering full-time opportunities.

Filter content

July 2008

  • Photo // 07.25.2008 // 6:47 PM // Kansas City, MO // flickr

    Found it!

  • Blog entry // 07.25.2008 // 11:34 AM // 78 Comments

    Top ten things that suck about Django, revisited

    As any regular reader of this site knows, I’m an avid user, fan, and evangelist of Django, the popular web application development framework written in Python. I first got into Django about two and a half years ago, when I joined the team at (what was then called) World Online, the interactive division of a Lawrence, KS news media company. After several months of learning the framework and building a few simple sites with it, I wrote a blog post entitled Top ten things that suck about Django. The title of the post was chosen with tongue planted firmly in cheek, as a response to some folks complaining about me being an “annoying fanboy” with my Django evangelism. I wanted to show that despite my affinity for the framework, I was more than capable of seeing Django’s flaws.

    That post was written almost exactly two years ago. It’s now been about three years since Django was open-sourced (Django was born in the fall of 2003 and released as a public open source project in the of summer of 2005). With Django 1.0 finally being slated for release in September of this year, and a feature-complete alpha version already available, I thought it would be an interesting time to revisit my list of “things that suck” and see how Django has evolved. While I’m at it, I’ll take a look at some of the things that commenters on the original post thought sucked, as well.

  • Blog entry // 07.24.2008 // 10:05 AM // 2 Comments

    Fall speaking schedule

    As you may know, part of my job at Blue Flavor entails speaking at conferences, giving workshops, and so forth. This fall, I’ve got several events lined up, and I wanted to let you all know about them.

    First, I’ll be giving a workshop on building Django apps on September 8th in London. I’m again working with Carsonified on this, and I couldn’t be more excited about it. Having been to several of their events, I really believe no one out there runs web events more smoothly than Ryan and his team.

    The workshop will be an introduction to Django and will focus on building custom content management systems, making use of Django’s automatic admin interface, generic views, and template language. It’ll be a full-day workshop, and there are seats for up to 40 attendees. If you’re interested, register now!

  • Photo // 07.17.2008 // 4:55 PM // Kansas City, MO // flickr

    I didn't play it, the computer did.

July 2008
Su Mo Tu We Th Fr Sa
29 30 01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 01 02
By content type
By tag