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
  • Blog entry // 01.09.2014 // 12:08 PM // 1 Comment

    Someone called Mike gets it. Except he doesn’t.

    Someone going by the name “Mike” responded to my recent post Web Standards Killed the HTML Star, but he did so on Jeffrey Zeldman’s follow up post. It was an amusing comment, because he simultaneously laughed at me for being so wrong and perfectly made my point for me. He said:

    An interesting read. However, I completely and utterly disagree. When you say “80% of what made us useful was the way we knew all the quirks and intricacies of the browsers. Guess what? Those are all gone. And if they’re not, they will be in the very near future.” I laughed heartily to myself. 80% of the time I take to complete a web project is usually taken up with browser testing — with older versions of IE being the main culprits.

    More
  • Blog entry // 01.06.2014 // 10:23 AM // 0 Comments

    Zeldman on Web Standards and the HTML/CSS “guru”

    Jeffrey Zeldman, he who is generally seen as the man behind the Web Standards Movement, took the time to reply to my post from earlier in the week, titled Web Standards Killed the HTML Star, in his own piece, It’s 2014. Is Web Design Dead?. He generally agrees with me, most notably in these two quotes:

    HTML “gurudom” was never a career path for anyone, aside, maybe, from a couple of talented authors. Same thing with CSS wizardry. Doing black magic with CSS3 can get you a slot on a web design conference stage, but it’s not a career path or proper goal for most web designers.

    And, even more to my point:

    The goal of the web standards movement was to remove needless complexity and absurdity from the process of creating websites so we could focus our attention where it should be: on design, content, and experience.

    More
  • Blog entry // 01.03.2014 // 3:57 PM // 47 Comments

    Web Standards Killed the HTML Star

    When Zeldman wrote our bible, we were there, pounding the table in board rooms for using CSS instead of tables for layout, for image replacement techniques that retained the accessibility of the content, for semantic code, and all the rest.

    More
  • Blog entry // 06.10.2013 // 6:08 PM // 9 Comments

    Some initial thoughts on the iOS 7 redesign

    It’s been over a year since I’ve blogged, but today’s introduction of iOS 7 was enough to get me to do it. This isn;t a well-thought out piece, it’s just a bunch of observations and thoughts from the product’s announcement to my installation of the developer beta, and through about 30 minutes of toying around with it. For the most part, my comments are purely about the new design language, and not so much about new functionality (most of the new stuff from a functionality standpoint seems good, at a glance).

    More
  • Photo // 03.27.2013 // 10:50 AM // Seattle, WA // 50°, Overcast // flickr

    This is mostly a test of some API integration I'm working on.

    Taken at Kaladi Brothers Coffee, a Coffee Shop in Seattle, WA.
  • Photo // 03.27.2013 // 10:37 AM // Portland, OR // 54°, Mostly Cloudy // flickr

    <3

  • Photo // 01.11.2013 // 10 PM // Snoqualmie, WA // flickr

    Get yer back up off tha wall!

    Taken at Snoqualmie Casino, a Casino in Snoqualmie, WA.
  • Photo // 12.21.2012 // 3:37 PM // Seattle, WA // flickr

    Beautiful day in Seattle!

  • Photo // 12.18.2012 // 10:52 PM // Seattle, WA // flickr

    Sharpee!

    Taken at Hula Hula, a Karaoke Bar in Seattle, WA.
  • Photo // 10.15.2012 // 10:52 PM // Seattle, WA // flickr

    RIP MCA

    Taken at Hula Hula, a Karaoke Bar in Seattle, WA.
  • Photo // 10.13.2012 // 12:05 AM // Seattle, WA // flickr

    Macklemore and Ryan Lewis!

    Taken at WaMu Theater, a Concert Hall in Seattle, WA.
  • Photo // 10.12.2012 // 8:57 PM // Seattle, WA // flickr

    Not even a Thrift Shop has an excuse for selling these.

    Taken at WaMu Theater, a Concert Hall in Seattle, WA.
  • Photo // 10.12.2012 // 8:33 PM // Seattle, WA // flickr

    I am here and you are not. Unless you are.

    Taken at WaMu Theater, a Concert Hall in Seattle, WA.
  • Photo // 10.08.2012 // 6:33 PM // flickr

    View from my balcony, right now

  • Photo // 10.04.2012 // 8:11 PM // Seattle, WA // flickr

    Ciroc with a twist. Vermouth is overrated.

    Taken at ART Restaurant & Lounge, a Hotel Bar in Seattle, WA.
  • Photo // 09.06.2012 // 6:27 PM // Seattle, WA // flickr

    Because you can never really have too much crab.

    Taken at Wasabi Bistro, a Sushi Restaurant in Seattle, WA.
  • Photo // 09.05.2012 // 11:29 PM // Seattle, WA // flickr

    OMG GUYS I just got a photo of the Loch Ness Monster! And she's kind of hot!

    Taken at Kate's Pub, a Bar in Seattle, WA.
  • Photo // 09.01.2012 // 1:33 PM // flickr

  • Photo // 08.27.2012 // 6:45 PM // Seattle, WA // flickr

    Now THAT is a roll.

    Taken at Wasabi Bistro, a Sushi Restaurant in Seattle, WA.
  • Photo // 08.26.2012 // 7:13 PM // Seattle, WA // flickr

    Taken at The Grandview, a Home in Seattle, WA.
  • Photo // 08.11.2012 // 5:45 PM // Kansas City, KS // flickr

    Soccer still sucks, but this stadium is incredible.

    Taken at LIVESTRONG Sporting Park, a Soccer Stadium in Kansas City, KS.
  • Photo // 08.03.2012 // 1:22 PM // Seattle, WA // flickr

    Blue Angels from my balcony, 2012 and 2012…

    Taken at The Grandview, a Home in Seattle, WA.
  • Photo // 07.16.2012 // 8:56 PM // Seattle, WA // flickr

    The now.

    Taken at The Grandview, a Home in Seattle, WA.
  • Photo // 07.08.2012 // 4:46 PM // flickr

  • Photo // 07.08.2012 // 4:10 PM // flickr

  • Photo // 07.08.2012 // 4:09 PM // flickr

    West Seattle Water Taxi

  • Photo // 07.07.2012 // 8:57 PM // flickr

  • Photo // 07.04.2012 // 6:49 PM // Seattle, WA // flickr

    Boats lined up all over Lake Union, awaiting the Seattle fireworks show. We'll be watching from this angle (off our balcony).

    Taken at The Grandview, a Home in Seattle, WA.
  • Photo // 06.21.2012 // 7:35 PM // Seattle, WA // flickr

    Taken at The Grandview, a Home in Seattle, WA.
  • Photo // 06.21.2012 // 5:43 PM // Seattle, WA // flickr

    Current status…

    Taken at Cactus, a Mexican Restaurant in Seattle, WA.
  • Photo // 06.17.2012 // 10:33 PM // Seattle, WA // flickr

    HOLY SHIT. FROM THE GRAVE!

    Taken at Hula Hula, a Karaoke Bar in Seattle, WA.
  • Photo // 06.17.2012 // 10:31 PM // Seattle, WA // flickr

    Current status: FSM!

    Taken at The Center Of The Universe, a Historic Site in Seattle, WA.
  • Blog entry // 05.27.2012 // 11:30 AM // 11 Comments

    How this site is built

    I get a fair number of questions about how this site is built, especially with regard to the content filters and the location-based views. I just answered an e-mail along these lines and it got me thinking maybe I should just document it here, for posterity’s sake.

    JeffCroft.com is built in Python, using Django. It runs on a typical stack, where Apache/mod_wsgi acts as the app server, nginx is the proxy serving static content, memcached makes things faster, and MySQL handles the database. But that’s not very interesting. What seems to be of interest is more how the content is managed conceptually. So, here goes:

    More
  • Photo // 05.24.2012 // 8:48 PM // flickr

    From our balcony right now.

  • Photo // 05.24.2012 // 8:47 PM // flickr

    From our window right now.

By date
By location
By tag