Do you ever stop and wonder if what you do really matters? What if the things you do day in and day out had no impact on people? What if it turned out that all this time you’ve been missing the goal by a mile?
User Experience is a term you hear thrown around a whole lot lately. For some people it means the way a site looks and feels, for other it’s all about a site’s architecture, but for most of them it’s just an empty buzzword that doesn’t mean anything at all.
I just released a little side project I’ve been working on, Patternify. It’s an app that lets you create simple pixel patterns and export them either as PNG or as base64 code. The awesome part is that you can embed the base64 code straight in your CSS code! You don’t even need to use an image file anymore!
You’ve probably encountered these two endangered species in the wild before. The developer who “has no eye for color”, “does not understand typography”, and “absolutely cannot design”. Or the designer who “sucked at math even in primary school”, is a “left-brained person”, or “doesn’t want to mess up the code”…
I receive quite a few messages from potential clients interested in working with me. And most of them do a horrible job of making me want to work on their project. I realize it can be hard to know what to say in that first message, so here’s a quick guide to help you approach a designer.
NOTE: Now that I’m part of the Smashing Network, I thought I’d feature some of this blog’s older content for the new readers.
Here is part 2 of my step by step tutorial on design basics. In the first part, we looked at the grid and basic typography. In this section, we’ll tackle one of a designer’s main tasks: giving a layout meaning and hierarchy. Read more →