Thoughts on Engineering, Photography, and Design.

Hey, I'm Ryan Heath. I design & develop things and play with cameras for fun. This is where I share my thoughts on all of that — and probably more — along the way.

On Design Criticism: Out With the Negative, In With the Constructive

Whenever something relatively large launches (like a Facebook update or New Twitter) there are always a slew of “haters” disrespectfully attacking the design from all angles. The problem is blatant disrespect is rarely constructive.

Take the whole Gap logo redesign ordeal. That was a prime example of how not to be. Other designers were mocking the logo with “Crap” (instead of Gap) and being incredibly demeaning toward those who worked on the redesign. It was an awful display of character by so many people.

Currently it seems that the hot, fresh out-of-the-box target is the Mac App Store. For example, take a quote from this response (titled, Mac App Store UI is so hideous that it makes me want to kick a swan):

As expected, it pretty much confirms my thoughts that someone decided to shoot most of Apple’s designers some time around when brushed metal appeared, along with giving everyone at Cupertino a taste-ectomy. The app UI is just hideous, kicking conventions in the bollocks, laughing in the face of clarity, and mercilessly setting fire to UX and pushing it off a cliff.

Seriously? That bad, huh? Even if so, I don’t think it deserves such a degrading response. Nothing does, really. What that quote could have been:

I’m not a fan of the Mac App Store UI. A few common conventions have been broken and the overall experience isn’t as good as it could be, especially coming from the UX experts at Apple. For example, …

That post does go on to make several valid points, but it’s the link-baiting negativity in the title and intro that bothers me. There’s simply no benefit in barefaced negativity toward someone else’s design.

The same thing happens in sports. There will always be fans who get pissed off at a coach for a bad play call, when more often than not, the person complaining couldn’t do a fraction of the job the coach is doing. In sports I expect it, but I really hate to see this behavior make its way into design communities. Every single designer to date has produced crappy work. It’s part of getting better.

It’s challenging to produce good design, there’s no doubt about it. There are many problems to solve within a single solution. But what’s not challenging is to come along at the end and pick out the 5-10% that may be off kilter and run it into the ground because “you could do better”. It’s a different view when starting with a blank slate, I can assure you.

Next time try to remember that there are caring people behind both good and bad design who, in most cases, put a lot of time, thought, and effort into what they do. Maybe they’re not professionals (yet), but they’re trying.

So let’s declare 2011 the year for constructive criticism and we can raise our glasses to better design as a result.

I seem to always reference this concept.

How would you like your design?

Design is not just what it looks like and feels like. Design is how it works.

A quote by Steve Jobs
Freelancers: Are You Billing Clients Like a Lawyer? If So, Stop.

Amy Hoy and Thomas Fuchs just may be the most impressive design & development duo on the internet. Amy’s designs are often so friendly you can’t help but smile and sign up, and Thomas, being the JavaScript mastermind that he is, adds some incredible UI touch.

To give something back, they’ve put up what they call Freelancember, which more-or-less gives advice to freelancers. And the design is the typical excellence we’ve come to expect from them. You should take a look.

With that said, this one kind of surprised me: Top 10 Things You’re Forgetting to Bill For. I just read it, so it’s still sinking in, but it did spawn the urge to write down a few thoughts regarding the topic.

Petty charges feel impersonal. I like to work on cool projects, but first and foremost, I like to work with cool people. People I’d like to be friends with. Putting something like “Copies & Faxes” on an invoice, to me, sends the message: we can never be friends, this is strictly a business relationship and you have to think twice before you give me a call (or send an email)–I’ll bill you for it!

Petty charges are a nightmare to keep track of. It’s hard enough trying to keep track of the time you’re actually working, it’s difficult to fathom recording every moment I think about a project, write an email, talk on the phone, make a copy, etc. Sure, I might be losing out on more income, but I’m not out to squeeze a client for every cent–I’m out to make a respectable living doing great work. That’s what makes me happy.

Petty charges cost more than they’re worth. In general, I think these petty charges cost far more than they’re worth, and not just monetarily speaking. Future work, recommendations, rewarding relationships, and so on are also at stake. People look out for friends, and it’s hard to imagine charging a friend for the gas you used driving to a meeting, isn’t it? Well, that goes both ways.

People like simple. A client would much rather get an invoice simplified down to expected services at a known cost. Mixing in erroneous expenses will add unnecessary complexity. Complexity leads to confusion, confusion leads to asking questions, and asking questions leads to distrust. Sure, you could add a few minutes to your other items, but that feels just as sleazy.

Now, I do understand the point they’re trying to make. If you sit down at your desk from 6pm to 11pm but only seem to accomplish a few simple tasks, it’s hard to eat 4 hours of personal time. There will undoubtedly be discussion, sketching, trial-and-error, etc. and it’s up to you to evaluate the situation. Sketching and productive design work? Sure. Writing up a contract and emailing it to a potential client? Absolutely not. That’s all I’m saying.

Just like I try to treat every project as if it were my own, I strive to treat every client the same way I would like to be treated. I’ve met some incredible people along the way, and have sustained solid relationships with great results. I personally don’t believe I would have gotten here if I billed my clients like a lawyer. Money isn’t the only way to be rewarded, remember that.

So, fellow freelancers: Lawyers can get away with billing that way because society has allowed them to set the expectation, but only another lawyer would think it’s not dirty to charge 4 minutes for an email reply. We’re not lawyers, so we shouldn’t bill as if we were.

While NOT charging for petty things may go unnoticed, I can assure you charging for them won’t. Think about the message you’re sending and ask yourself if it’s worth it.

I apologize for writing you a long letter but I didn’t have time to write a short one.

A quote by Blaise Pascal
Pinboard's Pricing Model

With all of this talk of delicious going away, I too exported my bookmarks and decided to try out Pinboard. Before signing up I noticed there was a price, which I was not expecting. It was only a small one-time fee, worth the money alone just for safe-keeping of my years worth of bookmarks.

But what struck me the most was the fee itself: $6.47. It was kind of an odd number. After looking into it, I realized it’s actually quite smart.

Pinboard charges $0.001 times the number of customers it has, for each new user. And when you think about it, this works on a lot of different levels.

Spam protection. Immediate spam protection because spammers don’t pay. This keeps the system itself clean of spam-checking code, too. And not to mention serious users only. A win right off the bat.

Marketing. The longer you wait to sign up, the more it’s going to cost you. It gives you the “OMG I need to hurry” urge that brings out the impulsiveness in all of us.

Scaling. The more users they have, the more it costs to sign up per-user, hence, the more money they make to keep the service running.

One-time fee. I think most people would be more inclined to pay a larger one-time fee than a smaller recurring charge. It’s closure for customers and simplicity for Pinboard. Plus, even though it’s a one-time fee, the fee keeps going up, so in a way they’re still making money off of their other customers, but without charging them.

And I’m probably overlooking a few other things, but in general, I think that’s a pretty clever way to charge your users.

Design principles are the guiding light for any software application. They define and communicate the key characteristics of the product to a wide variety of stakeholders including clients, colleagues, and team members. Design principles articulate the fundamental goals that all decisions can be measured against and thereby keep the pieces of a project moving toward an integrated whole.

A quote by Luke Wroblewski on Developing Design Principles
Clients: Browsers Are Different, Accept It

It’s mind-boggling how many times I’ve heard designers say something like “I can’t wait until CSS3 is supported across all browsers so I can start using it!” If that sounds like a reasonable claim to you, don’t worry, you’re not alone–even I used to think that way. But that perspective is a real problem.

If/When CSS3 is finally supported across all browsers, there will be browsers with CSS4 support. It’s a never-ending cycle. Some browsers will live on the bleeding edge of technology, and some will take years to catch up. That’s the way it will always be, so it doesn’t make sense to design by the least common denominator, hanging on to false hope, dreaming of the day when you’ll implement a design once. Your life as a designer is too short for that! You should be using the cool stuff as fast as it comes out (where applicable, of course).

Cross-browser support for CSS3 and similar technologies is often said to be the greatest day in a designer’s life. “Can you imagine the day when all browsers are the same?” Back to reality. I say the greatest day in a designers life is when clients begin to realize and understand that their design simply cannot look the same in every browser. That’s the breakthrough I’m waiting for, and that’s what will give designers more freedom to truly be creative.

Browses are different, we (designers and clients alike) need to accept that so we can move on and create awesomeness.

John Sculley on Steve Jobs, Full Interview

An interview that gives some insight into Steve Jobs’ greatness. This is what’s possible when design comes first!

Creativity is allowing yourself to make mistakes. Design is knowing which ones to keep.

A quote by Scott Adams