Tuesday, May 19, 2009

Colored Perceptions

I will freely admit up-front that I know little, if anything about businesses, startups or even management - except for the kinds of work environments and management styles I prefer to be an employee of/in/for.

Having said that, Bob Lewis' recent article on the Phoenix principal (http://www.weblog.keepthejointrunning.com/wordpress/?p=2972) reminded me of Crayola.

In my mind, when thinking about how successful a company can be in the future, the starting point is "what do they do?" - well, "everyone knows" Crayola makes crayons. Everyone knows that.

[note: when reading over this, my wife quickly pointed out that "everyone" is obviously people who don't spend a lot of time being with or shopping for kids. Because what I discovered below is pretty common knowledge in her circle of associates. As always, YMMV.]

As far as product diversity, my assumption was that their product line would include different sized boxes of crayons, and that they've branched out into washable markers. I figured they probably get some revenue from supplying those small 3- or 4-crayon packs to resturants. After that, there's not much to say, right?

Take one look at their web site though, and the whole theory is blown out of the water. This isn't a crayon company. This isn't even an art-supply company.

From what I can see, Crayola sells artistic inspiration, and it's target consumer group is one which universally - to the last person - believes they are imminently talented artists. Kids.

The Crayola web site is completely focused on encouraging visitors to be artistic. There are coloring pages. Lesson plans for teachers. An e-card creator. An online calendar that lists events like National Wildflower week (May 4-8), International Museum day (May 18) and the Dragon Boat festival in china (May 28).

This point was driven home (hah!) when my wife showed me a sidewalk paint foam sprayer she bought for my son's birthday.

A Sprayer. For paint. That foams. On your driveway.

That's about as far from waxy crayons as you can get and still be in the same solar system.

Maybe I'm lionizing them and this is just good business (again, I'm not a business guy so I could be overly impressed by nothing). But it seems to be that this is a company that is thinking hard about their essential mission, and choosing not to be stopped by artificial boundaries with regard to "this is what we make".

Someone once told me that Cisco bills itself (internally at least) as a software company. Not hardware, that's just a means to an end, which is delivering the IOS (among other things) to customers. I have a few friends in Cisco now, and I'm not sure that's really the case. But at the time it struck me as a novel way for them to look at themselves.

This realization has, in turn, made me think hard about what my mission is - in life, in business, in my usual work day. Do I really just fix computer problems? Is there (or could there be) something more noble to this, a higher purpose which would inform my choices?

I'm sure a lot of people may see this as a cynical exercise in rebranding - doing the same thing but calling it something different. But this has to be more than billing myself as "a sanitation engineer" instead of a garbage collector. This needs to be a change in focus and philosophy, or else it will be easily detected for what it is - a cheap marketing ploy.

So that's it, my big idea for the week. I think I'm going to go crack open that package of glow-in-the-dark finger paints and see what kind of mess I can make.

Unbuntu update, a year later

I'm finally coming back to this blog, and thought an update to the previous post would be worthwhile. Interestingly enough, not much has changed. Ubuntu remains a very stable environment and an awesome (in my opinion) alternative to more mainstream operating systems. Having said that, it's not for everyone (nor is Windows, or MacOS, or Solaris, or...) and it's not for every kind of computing task (again, no other OS is a one-size-fits-all deal either).


What works fine

  • Web browsing (although FireFox 3 crashes from time to time, but that's not ubuntu's fault).

  • Email (I prefer Thunderbird with the Lighting Calendar add-in, but Evolution or some other reader is probably just as good.

  • document creation and management (OpenOffice 3.0 should suite most people's needs just fine)

  • Web page design and creation (Bluefish is OK. I flip between that an Screem. I would still love a Linux-compliant version of HTML-Kit).

  • Graphics creation/editing - Gimp is as much photoshop as some people will ever need, and more than most will want.

  • CD/DVD burning - with the exception of copying movie DVD's (see below), K3b (or whatever other tool you want is Just Fine.


What works really well

Overall, things Just Work Faster in Linux. Memory is used better. Applications that shut down really shut down. There is less of a need for reboots.


For programming, the nice part about Linux is that you can run a local web, database, or whatever server and do your development. Yes, this can be done in Windows but it's not always so simple. More of "those" kinds of tools are native to Linux than they are for Windows. And since a lot of the development I do is for the web environment anyway, it more closely matches what I'm going to upload to the real server later.



What doesn't work so well



  1. Burning movie DVD's.

  2. some older equipment (like my Visioneer 7100)

  3. wireless (I don't run Ubuntu on a laptop, but I've heard that some wirless card chipsets are less-than-fun to set up)



How you get around it


In a nutshell, VirtualBox (http://www.virtualbox.org/). Free, easy to install, wonderfully stable use of memory, fast switching in and out. I can't say enough good things about it.



Summary


In the end, you certainly could run virtualbox on a windows machine and host your Linux environment, and do everything I'm talking about in reverse. And that would be Just Fine For You™. But in my experience, and for what I do on my computer, Linux (and Ubuntu) just gets better and better every day.