Jeff Croft

I’m a product designer in Seattle, WA. I lead Design at a stealthy startup. 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.

But seriously, who gives a shit?

Filter content

July 2006

  • Photo // 07.23.2006 // 11:10 AM // flickr

    David Ryan

  • Photo // 07.23.2006 // 11:10 AM // flickr

    David Ryan

  • Photo // 07.23.2006 // 11:09 AM // flickr

    Matt and James

  • Photo // 07.23.2006 // 11:09 AM // flickr

    Matt and James

  • Photo // 07.23.2006 // 11:09 AM // flickr

    Jacob and Sera

  • Photo // 07.23.2006 // 11:08 AM // flickr

    Only Veloso…

  • Photo // 07.23.2006 // 11:08 AM // flickr

    Only Veloso…

  • Photo // 07.20.2006 // 3:20 PM // flickr

    Abercrombie on sidewalk sale day

  • Blog entry // 07.20.2006 // 11 AM // 65 Comments

    Top ten things that suck about Django

    By now, everyone knows I use and like Django a lot. But it’s not perfect. There are definitely things I think could be better, as well as things I think should exist that don’t. The good news, of course, is that Django is open source, so it wouldn’t be terribly hard for a talented programmer to create patches to take care of some of these issues. In fact, some are already being taken care of.

    So, to prove I’m not such a Django fanboy that I can’t see fault in it, I give you my list of the Top Ten Things that Suck About Django. Feel free to add your own, and especially feel free to create patches to solve any of these issues!

    More
  • Blog entry // 07.20.2006 // 3:18 AM // 19 Comments

    On bureaucracy

    In the past five years, I’ve held three different jobs. My perception of each can be summed up like this:

    • Washburn University: I say, “wouldn’t it be cool if…” My boss says “No, Jeff. Go sit down.”
    • Kansas State University: I say, “wouldn’t it be cool if…” My boss says, “Yeah, that would be cool. Hopefully sometime we’ll have the resources to do something like that.” And once in a while, we did.
    • World Online: I say, “wouldn’t it be cool if…” I get no response. I think I’m being ignored. Fifteen minutes later, Jacob or Matt pastes me a link to a first draft of the application in IRC with a comment like, “this what you had in mind?”
    More
  • Photo // 07.19.2006 // 8:20 PM // flickr

    Still hot.

  • Photo // 07.19.2006 // 8:20 PM // flickr

    Still hot.

  • Blog entry // 07.17.2006 // 7:55 PM // 18 Comments

    Win with me on Blingo

    Since it’s been a long time since I’ve done anything to encourage my reputation as one of the Internet’s more vocal purveyors of Free Shit™, I thought I’d take a moment to invite all of you to join me on Blingo. Blingo is a search engine, powered by Google, in which simply performing your daily searches can garner you goods — things like iPods, PSP, iTunes gift cards, VISA gift cards, and more.

    I’ve been using Blingo for about six months now, and have won three times: two iTunes gift cards and a VISA gift card. Nothing super-exciting, but not bad for doing the exact same searches I’d be getting nothing in return for on Google. You can use Blingo without joining me as a friend. Just go to Blingo.com and search normally. However, establishing friend networks on Blingo increases chances of winning, because when someone you invited wins, you win too!

    To use Blingo without being my friend, you don’t have to give away any personal information at all (until you win — then you’ll need to tell them where to ship your prize). To join Blingo as my friend, you do need to give them your e-mail address — but they won’t sell it to other parties.

    If you’re going to search the Internet, why not get Free Shit™ for it?

    More
  • Blog entry // 07.14.2006 // 3:15 PM // 24 Comments

    Django admin for your PHP app?

    Let’s say you’re a PHP programmer (or ASP, or Java, or whatever) and you’re about to set sail on a new web app. One of the first things you’ll need is a database schema and some interface for simple CRUD (create, retrieve, update, delete) operations to work with your data. Maybe you’ll write some SQL CREATE TABLE statements. Maybe you’ll install something like phpMyAdmin and use its web interface. One way or another, youre going to have to be able to work with that data as you build your app.

    I’d like to propose an alternative. What if I told you you could write a Django model in less than an hour, and the result would be a fully-functional database, a production-ready, beautifully designed (as opposed that phpMyAdmin) CRUD interface, and you could still write your application login in PHP (or your perferred language)?

    More
July 2006
Su Mo Tu We Th Fr Sa
25 26 27 28 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 03 04 05
By content type
By tag