Create Awesome

web design and development for people who think the Internet shouldn't suck

Category: user experience

The Year the Year-in-Review Clip Show Died

I find myself hoping 2014 is the swan song of algorithmically generated year-in-review mini-films on the various social networks. We’ve all seen Mad Men. We’ve all seen the Carousel/Facebook Timeline mashup. Nostalgia is powerful. Bond with the product. Etc. Yadda. But beyond the logo, these clip shows haven’t got a damn thing to do with the […]

Your Team Needs Hackers

Cool to see Bicycling moving into the rich content (or whatever they call it) sphere for longer articles. But that white text over white-heavy art? Not cool, man:

Advice on Contacting Me by Phone: Don’t

I’m not sure to whom this post would be best addressed. Baby-boomers? Recruiters? Sales teams? All of the above? Since you’re calling me, let’s assume you have a landline. When I was a kid my parents had a landline, and 95-99% of the calls that came in were obnoxious wastes of time. It got so […]

Death to the WYSIWYG

I understand the intentions behind it. It was meant to be an engine of liberation, empowering a proletariat of print editors and writers bred on—or at least not terrified of—word processing software to quickly and easily deploy their skills on the World Wide Web. It was meant to free designers and developers friendly with HTML […]

Adding Order to ExpressionEngine’s Forum Subscribe Module

For developers building interactive, membership-focused sites on ExpressionEngine, the Forum Subscribe module is a great addition. It notifies users via email when discussions update, keeping the conversations frequent and involved. I’m currently working with a client to transition users from a Listserv to a forum, and Forum Subscribe makes the process super-smooth. The module also […]

Awesome Website Redesign in Three Steps

Occasionally, someone solicits my advice for a website redesign, usually with something along the lines of “hey, Cosmo—what are some websites you like that we can imitate?” There are good intentions here, and there’s a time and a place for this sort of casual borrowing of ideas, but generally this is a bad way to […]