Tuesday, February 02, 2010
So I had to sign in again. It also signed Bryan out too. I have a sneaking suspicion we're not the only ones.
Coincidence or conspiracy?
Thursday, December 03, 2009
The Internet service at the Moorpark Hotel in San Jose was abysmally slow. I could only imagine this to be the cause:
Saturday, November 14, 2009
I hate the notion of tailgate parties too. In fact, I hate pick up trucks almost as much as I hate football. Okay, maybe I don't hate these things as much as I don't share your enthusiasm for these things. Ergo, when my family and I are out enjoying a quiet, nearly post-apocalyptic game night, where everyone is huddled in front of their TVs and crowding up sports bars, and you are forced to work at whatever deserted establishment my family and I have darkened the doorway of, please refrain from asking me what the score is. I have obviously not chosen to transfix myself on a television with beer and pretzels, and could not care less about "the score."
Next week: Religion, politics, and other things we disagree on.
Friday, October 30, 2009
My response to this post on a friend/colleague's blog got really long-winded, so I'm using it as an opportunity to actually create content on my own site! Yay!
Now go read that article first. I'll wait.
Yes. And I'd like to add that the designer/developer relationship shouldn't be without friction. Without friction, there is no change; there is no innovation. But with too much friction, there is no progress.
Developers these days, particularly UI developers, cannot be the code-monkeys of yesterday who were generally happy building mind-boggling algorithms only to have the results dumped as a stream of ultimately meaningful, but cryptic numbers and letters. These are the devs who need requirements so granular that they actually read like source code, and who more or less disengage when presented with a visual comp.
Today's developer works with UI frameworks that make strong considerations for design, usability, and accessibility. And through better understanding of these frameworks, many developers have grown to understand and empathize with user needs. (These are the ones you need to watch for and hire before someone else does!) These developers understand that requirements and visual comps can only go so far and that communication with designers is crucial.
Likewise, software UX and UI design as a discipline has matured greatly since the days of flinging visual comps at the wall and seeing what sticks. Successful designers and developers will have passionate conversations that consider requirements, user experience, technology, timeline, budget, and where to go for lunch. There will be frustration and compromise, but it should be in the best interest of the user; not the designer; not the developer.
Luckily, I work in an environment that encourages such relationships and pretty much frowns on using our "designer" and "developer" titles for anything but distinguishing our roles in the eyes of the client.
Monday, October 26, 2009
Neato. I like how the portable ID has evolved over the years. The addition of trophies have made it more meaningful for sure... Now what do I do with it? (i.e., It's too wide to fit in the bar to the right.)