Olsen Creative strategic design Contact Blog Case Studies Process Portfolio Home

Tuesday, June 23, 2009

The Humanization of Computers and The Code They Speak With

I'm an artist. A graphic artist. I only build websites because that's where my industry is focused. I'm thus forced into the world of programming. (So I'm a programmer? Eeeww!) This is the main source of my career frustration - being an artist at heart but creating through the writing of code. Just a little counter-intuitive.

Here's an amusing anecdote from something that happened to me yesterday:

The challenge was to create a "BUY" link button by having a red rectangle with white type inside. Rather than delve into detail, let's just say that I found the place in the style sheet where I could write in "rectangle=red, type=white". (It was black with white type originally, so all I had to do was write in "red" where the word "black" was. EASY switch!)

Then I went back to my word "BUY" and framed it with the code that would tell it how to act. Essentially, [red button] BUY [/red button].

No go. No red button no matter what I did. It stayed the original black. VERY frustrating! Just another WTF Moment in the life of an artist-turned-programmer. I tried every kind of troubleshooting I could think of, and then went to Google to search for the problem. That takes a while when you don't know exactly where the problem is. But I'll get to the point.

THE FIX:
I had to insert the snippet "!important" into the line of the style sheet - and BINGO, it worked.

!important ??? What are some of the alternatives? !whenever-you-have-time ?? Or !if-its-not-too-much-trouble ?? Or !you-better-or-I'll-kick-your-ass ??

This PROVES that Computers have Evolved! You can't just make a simple change and have it accept it without question. You have to let it know that the change is !important for it to take effect.

Those of you who think that computer programming is some cut and dry, boring, unimaginative, pocket-protecting head space, let me tell you - you are mistaken. It requires a certain level of tact and understanding. Like any relationship.

Perhaps next time I should try " !please " ...

Sunday, February 22, 2009

Building an Online Community - white paper

Have you been thinking about starting an online community for your business? Wondering what the benefits are?

Online Communities, a white paper by Lithium Technologies, outlines best practices and deployment tips for increasing brand loyalty, sales and customer satisfaction while decreasing customer care costs. Lithium shares its answers to four important questions:
  1. What is an online community?
  2. What does it take to create a successful community?
  3. What are companies doing with online communities today?
  4. What is the business case for online communities?
Does your website have a FAQ page? A community forum? Do you answer questions in a blog? There are many ways to field real and potential customer questions before they arise. Being proactive costs less than fixing a problem after the fact, and builds customer loyalty and satisfaction. Studies also show that online community users buy more, and buy more often than non-community users.

Reach out to your customers. They'll love you for it!

Friday, January 30, 2009

Process trumps Content

In the last few weeks, I've been focusing my attention on networking and content, while in the back of my mind, I've been wanting to add some real meat to this infrastructure I've been assembling. When you surf the internet, do you just see a bunch of websites and content and information? I don't. I don't just have a website and a blog and some social media pages — I have a dream. I have an idea for how to realize it. All of this stuff is just part of the Process.

Today Seth Godin asks What are you good at? "Process... refers to the emotional intelligence skills you have about managing projects, visualizing success, persuading other people of your point of view, dealing with multiple priorities, etc. This stuff is insanely valuable and hard to learn. Unfortunately, it's usually overlooked by headhunters and HR folks, partly because it's hard to accredit or check off in a database.

"As the world changes ever faster, as industries shrink and others grow, process ability is priceless. Figure out which sort of process you're world-class at and get even better at it. Then, learn the domain... that's what the internet is for.

"One of the reasons that super-talented people become entrepreneurs is that they can put their process expertise to work in a world that often undervalues it."

Dang, Seth – you nailed it!

How about you? What are your unique talents? How can they help you in your Process?