Archives for the month of: May, 2004

Fast Food BurgerThe next time you pull up to a drive-thru win­dow at your local fast food joint, think of this: 100-percent of the food you’re eat­ing has been altered chem­i­cally in a cor­po­rate lab.

I’m not rant­ing over the sub­ject nor am I throw­ing up a protest sign, on the con­trary, I find R&D (Research and Devel­op­ment) fas­ci­nat­ing. For instance, Wendy’s Research and Devel­op­ment teams use a com­bi­na­tion of off the shelf McCormick spices and chem­i­cals to con­coct, to the minute detail and tex­ture, the taste of every­thing from ham­burg­ers to chicken ten­ders. Com­bi­na­tions are throughly tested and refined for that per­fect taste that you so often hear about in mar­ket­ing advertisements.

The key to this process of find­ing a new taste is the R&D sen­sory pan­els; hand­picked ‘reg­u­lar peo­ple’ who rep­re­sent a spe­cific per­cent­age of the fast food eat­ing pub­lic. These indi­vid­u­als are placed in tiny cubi­cles and are instructed not to talk to whomever is next to them, as to pre­vent any unfair crit­i­cism or biased opin­ions. The sen­sory pan­elists are then instructed to eat what­ever item is in front of them, be it a spe­cial sauce or a poten­tial new food item. Crack­ers are even pro­vided to ‘cleanse the palette’ inbe­tween ses­sions, much like a restaurant’s use of fine wine or a mid-meal salad. After­wards the pan­elists are then asked to answer a sim­ple questionnaire.

These ques­tions — much like those that are given to tele­vi­sion pre­view pan­els — func­tion as impor­tant pieces of the devel­op­ment puz­zle. They might ask the pan­elist if they enjoyed the taste of the mus­tard sauce, or to describe the tex­ture of the meat, and this direct input is tal­lied and care­fully con­sid­ered whether the item will be green­lighted or shelved.

Some exam­ples of failed ham­burger acces­sories are:

  • Pep­per­oni
  • Salami
  • Cana­dian Bacon
  • Feta Cheese

Salami on a ham­burger patty? I just can’t stom­ach the thought. 

Dri­ving home from work yes­ter­day I decided to cut through the high school park­ing lot. The high school is located behind where we live, so tak­ing this short cut saves time on not hav­ing to sit through 2 or 3 traf­fic lights. Almost adja­cent to the soft­ball field is the Police sta­tion, an ideal loca­tion for the cops to keep a watch­ful eye on the teens. It also means that if you go over the 15 MPH speed limit you’re an easy target.

As I made my way through the park­ing lot I noticed a rain­bow peak­ing out of one cor­ner of the sky. Most of the time, espe­cially dur­ing the end of rainy weather, I’ll see a par­tial rain­bow. In my life­time I have never seen a whole rain­bow, from begin­ning to end. Yes­ter­day, how­ever, the rain­bow wasn’t par­tially cov­ered by drift­ing clouds, it was in full view. I was in awe of its beauty, so much in fact that when I finally got home I took a few pic­tures with my dig­i­tal camera.

Look­ing through the viewfinder of my cam­era I was reminded of a lyric in ‘The Rain­bow Con­nec­tion’, as sung by Ker­mit the Frog;

Rain­bows are visions,
but only illu­sions,
and rain­bows have noth­ing to hide.

What’s so amaz­ing that keeps us stargaz­ing?
And what do we think we might see?
Some­day we’ll find it, the rain­bow con­nec­tion; the lovers, the dream­ers and me.” 

Have you ever had one of those weeks where you feel unproductive?

This week I’ve been feel­ing that way and while I typ­i­cally love web devel­op­ment and graphic design, for the past few days I haven’t felt that vibe that keeps me moti­vated. It’s not my job, I love my job, in fact I received great news that the com­pany I’ve been sub­con­tract­ing for the past year and a half wants to put me on their per­ma­nent staff.

Start­ing June 1st, I will be part of the offi­cial machine, instead of feel­ing like a con­tribut­ing out­sider. I’m excited and at the same time a bit fear­ful con­sid­er­ing I haven’t offi­cially worked for a com­pany for almost 2 years.

My work evi­dently has impressed those around me and the deci­sion to put me on their per­me­nant pay­roll has long been in the works, and I’m excited for what the future brings. In regards to my unmo­ti­va­tion, I sup­pose we all have these feel­ings every once in a great while.

I just need to sit back and pon­der all of the won­der­ful things that have hap­pened to me in the past cou­ple of years, like for instance;

  • Get­ting mar­ried to my wife; my sec­ond half, my life.
  • The birth of my beau­ti­ful daugh­ter, Zoe Elizabeth.
  • Work­ing for a top-notch tech com­pany doing what I love best.
  • Strength­en­ing my rela­tion­ship with my father.
  • Being proud of my lit­tle brother who joined the Navy and is pro­tect­ing our Country.
  • Learn­ing more about myself since my move from Cal­i­for­nia to New York.

Some­times, espe­cially dur­ing unmo­ti­vated or over­whelm­ing points in our lives, we all need to just step back and breath in the won­der­ful things that have hap­pened to us. We tend to, as humans, take things for granted. Real­iz­ing our strengths and appre­ci­at­ing those around us, espe­cially the good aspects of our lives makes us fur­ther appre­ci­ate our exis­tence and as a whole makes us bet­ter peo­ple and, more impor­tantly a bet­ter world. 

I’ve been flip­ping through More Eric Meyer on CSS (excel­lent book by the way) and real­ized that despite what I’ve learned in the past year about CSS, there are sev­eral things I still need to refine and improve upon.

My achilles ten­don is the 3-column fluid lay­out, which I’ve exper­i­mented upon, but as of late the lay­out tends to break in Inter­net Explorer 6 (and below). I’ve been read­ing var­i­ous sources about clear­ing floats, namely Clear­ing floats with­out struc­tural markup and Floatu­to­r­ial. It makes sense that floats were essen­tially designed for float­ing images (sim­i­lar to apply­ing an image wrap in a word pro­cess­ing pro­gram), how­ever, it still puts a tack in my side when I’m cod­ing a site for a client and keep run­ning into the same brick wall, or the obstruc­tion bet­ter known as Inter­net Explorer.

I scratch my head over the fact that 87% of Inter­net users still use IE as their main browser of choice, when there are other alter­na­tives that just do the job bet­ter. When I praised the ben­e­fits of using Fire­fox (or a more con­for­mant browser) at work, my co-workers shrugged it off. Their rea­son being that they were com­fort­able with Inter­net Explorer and didn’t want to change what browser they used. Like­wise, it seems most peo­ple (out­side of the Web Stan­dards gen­er­a­tion) could care less if their browser is con­for­mant nor do they lose sleep over dis­play bugs, they are just com­fort­able and would rather not change their browser.

That shouldn’t stop those who are will­ing to pro­mote stan­dard com­pli­ant browsers, but it does mean the use of hacks to make sure the site is cross-browser com­pat­i­ble, which is a headache in itself.

I sim­ply can­not wait for the day when more con­for­mant browsers are adopted by the bulk of the pop­u­la­tion and IE is dethroned. Unless Microsoft has plans for releas­ing a more com­pli­ant ver­sion of Inter­net Explorer or patch up 6.0, they will even­tu­ally lose the mar­ket on browser dom­i­nance and the sun will shine again for those still in the shadow. 

Thunderstorm

In the past few days we’ve been expe­ri­enc­ing tor­ren­tial down­pour here in the East. When I woke up this morn­ing and looked out the win­dow I thought I had woken up to that part in the Wiz­ard of Oz when the tor­nado wrecks havoc on Dorothy’s farm.

I also kept think­ing of a line in For­rest Gump, when Tom Hanks as For­rest is trudg­ing through the Viet­nam land­scape, and men­tions in one his let­ters that there was;

Lit­tle bitty stin­gin’ rain… and big ol’ fat rain. Rain that flew in side­ways. And some­times rain even seemed to come straight up from underneath.

Due to the sever­ity of the weather I decided to take the streets instead of the high­way and hydroplaned through sev­eral pud­dles almost tak­ing out a ser­vice­man on the side of the road. At this same point in time I glanced back in my rearview mir­ror and noticed the cher­ries blaz­ing in the dis­tance. At first I thought I had been speed­ing, but dis­counted that fear when I real­ized I was dri­ving just a smidge over 20 MPH.

Then the cop, who was going faster than a speed­ing bul­let, almost side­swiped that same ser­vice­man who I nearly decom­mis­sioned. Not that it was par­tic­u­lar funny or any­thing, but I was reminded of an 80’s movie where the dis­grun­tled city worker shakes his fist at the pass­ing cars as Talk­ing Heads’ Burn­ing Down the House plays in the background. 

The fol­low­ing is a reply I sent to Brian Camp­bell, who con­tacted me in regards to my opin­ion of Word­Press and other CMS/blogging engines. My inten­tion was to answer as hon­estly and open-ended as pos­si­ble, and more impor­tantly explain in-depth my fas­ci­na­tion of WordPress.

I used MT from Jan­u­ary 2003 until this month (May 2004) when, after hear­ing about Word­Press, I decided to give it a shot. The install was pain­less (actu­ally eas­ier and more stream­lined than MT in my opin­ion) and import­ing my 300+ entries was a no-brainer, I reit­er­ate; no muss and no fuss. Know­ing PHP is a nice advan­tage to using Word­Press since with that knowl­edge you could poten­tially incor­po­rate new fea­tures, but in all hon­esty I’m not an expert in PHP and only know the basics, if that. Word­Press doesn’t expect you to know PHP, which is why Matt and the team of WP devel­op­ers have made it user-friendly to the point where links are cre­ated via a Link Man­ager (in addi­tion to Sub­cat­e­gories) and other aspects of tweak­ing your site can be accom­plished lit­er­ally at the click of a button.

The Wiki (wiki.wordpress.org) is a com­pre­hen­sive, and might I add com­mu­nity con­tributed man­ual of sorts. You can eas­ily find all of the WP Tags, which should be noted are not sim­i­lar to Movabletype’s tags. WordPress’s tags are PHP-orientated by nature, but it’s just a mat­ter of cut­ting and past­ing the tag into the core of your tem­plate. Which brings me to one of the more impres­sive fea­tures of WP (and Textpat­tern); the uti­liza­tion of only one main tem­plate. That’s right, there is no need for addi­tional tem­plates (apart from the com­ments sub-template) like Indi­vid­ual and Date-based archives like there are for MT to function.

Another nice fea­ture, and the one I favor the most, are the dynam­i­cally gen­er­ated pages. In Mov­able­type all of the out­put is gen­er­ated via sta­tic pages and rebuild­ing (espe­cially for a larger site with a thou­sand entries or more) can be a slow process and put a lot of weight on your server. WP, on the other hand, dynam­i­cally gen­er­ates each page via a mod_rewrite (geek speek for a server-side rewrit­ing engine with the abil­ity to rewrite requested URLs on the fly). The advan­tage of this is that every­thing is much quicker and say you need to change the perma­links in the future (oth­er­wise known as the indi­vid­ual link for each entry) you can eas­ily do this with­out redun­dant rebuilds because the pages in WP are not static.

WP and Textpat­tern are open source. Expres­sion Engine and Mov­able Type are not and will never be. This means not hav­ing to pay for the soft­ware, but, more impor­tantly it means a much stronger grass­roots com­mu­nity. Just look at Open Source projects like Mozilla Fire­fox and Miranda-IM.

These devel­op­ers are funded through gen­er­ous dona­tions from their users. This means, like Mark Pil­grim or Eric Meyer (who both use Word­Press), you could donate what­ever you feel and not ever have to feel guilty over licens­ing issues. Speak­ing for Open Source devel­op­ers; accept­ing dona­tions and gar­ner­ing sup­port from the com­mu­nity means your prod­uct will endure longevity and fea­tures will amass because the devel­op­ers and com­mu­nity are psy­ched for the soft­ware; they want to see it flourish.  

Logo design is a pre­cious com­mod­ity for your busi­ness. With­out a dis­tinc­tive and appeal­ing logo your busi­ness could gar­ner the impres­sion of amat­uerism, and result in a loss of what would have oth­er­wise been a suc­cess­ful transaction.

Com­pa­nies such as UPS, Microsoft, C|Net, Adobe and Office­Max under­stand this notion in logo design and as a result have instantly rec­og­niz­able logos. Their inten­tion is clear; to attach an iden­tity and earn the respect of their con­sumers which retains and solid­i­fies (in most cases) repeat service.

FedEx logoOf all the cor­po­rate logos plas­tered on bill­boards, pok­ing out from mag­a­zine and tele­vi­sion ads, the one logo for me that sticks out the most is Fedex. One of the more inter­est­ing fea­tures of the logo is the neg­a­tive space inbe­tween the ‘E’ and the ‘x’ respec­tively. If you look closely there is an arrow that, while at first nearly invis­i­ble, sticks out like a sore thumb once you real­ize it’s there.

Accord­ing to FedEx Cor­po­rate sales­man Jess Bunn, inter­viewed in Cicinatti’s Enquirer; “The arrow was indeed inten­tional as a sec­ondary design ele­ment.” He men­tions the logo was “intended to com­mu­ni­cate move­ment, speed and the dynamic nature of [FedEx].” The new logo, revi­su­al­ized in 1994, not only sports a mod­ern look but requires just 5 let­ters as opposed to 9 when the logo was spelled out in its entirety.

Toyota logoAs men­tioned, it was inten­tional for the arrow in the FedEx logo to rep­re­sent a sec­ondary ele­ment, but some­times a logo can look like a vari­ety of things. Take for exam­ple the logo for Toy­ota, which to me looks both like a Texas Long­horn bull and as my brother-in-law pointed out, a rugged cow­boy. The Toy­ota logo’s intended look was that of two con­join­ing oval discs form­ing the let­ter ‘T’.

It’s inter­est­ing that logos, a bril­liant art­form in my opin­ion, can take on other mean­ings just by their appear­ance and how the con­sumer inter­prets them. Next time you see a logo float­ing out there in soci­ety take a moment to give it a sec­ond glance, some­times you’ll be sur­prised as to what you may or may not see.

Related links: Design by Fire: Per­sonal Ding­bats, DWM: The process of redesign­ing a logo  

Since the move, I have alot of resid­ual markup that needs a good scrub­bing. Cleans­ing the 300-plus arti­cles has become quite a chore in itself, mostly because when I started this site I hadn’t a grasp of valid, seman­tic markup which means a good per­cent­age of sloppy code.

I was more con­cerned with writ­ing the arti­cle than the markup and put the toxic waste cleanup on the back­burner, which brings me to today, of which I deem Judge­ment Day. Con­sid­er­ing this project is long over­due I have decided to comb through my entries — if you may — and cleanse them of erro­neous, non-semantic markup.

The end result of this cleanup is obvi­ous; seman­tic markup is a shoe in for Google’s index. My buddy Paul Grif­fin of Rel­a­tively Absolute goes into more detail about this, but essen­tially in a prover­bial nut­shell it means guar­an­teed search results, amongst other ben­e­fits.

No need for spe­cial SEO or URL sub­mis­sions, the work of get­ting effec­tive search results is done for you, and it’s all due to the won­ders of valid seman­tic XHTML

What kind of world do we live in where an indi­vid­ual with a qual­i­fied Mas­ters degree ends up work­ing at a low-paying job with sub-standard ben­e­fits, as opposed to some­one with­out qual­i­fi­ca­tions ends up mak­ing $80 to 90-thousand dol­lars a year with solid ben­e­fits? It seems to me that cer­tain aspects of cul­ture can incur back­wards results.

This thought spurred from con­ver­sa­tions I’ve had with peo­ple who’ve earned their degrees and yet either haven’t applied them­selves, or their luck hasn’t struck a suc­cess­ful chord. It’s an inter­est­ing conun­drum and cer­tainly mer­its an expla­na­tion. As I’ve got­ten older and wiser I’m begin­ning to notice the whole pic­ture (or the whole enchi­lada), details start to emerge and expla­na­tions for cer­tain unex­plain­able events surface.

In this instance it seems that for most of the pop­u­la­tion “suc­cess” is mea­sured by who you know. More­over the con­nec­tions you form and how they work for you in the busi­ness world, which as a result can lead you to a high pay­ing posi­tion, if that’s what you’re look­ing for that is. For some, suc­cess might have dif­fer­ent cono­ta­tions and while hav­ing a high-paying cor­po­rate job is the ideal dream, for many hav­ing a degree (be it an Asso­ciates, Bach­e­lors, Mas­ters, etc.) doesn’t nec­es­sar­ily pave the way for your success.

Get­ting the degree is the first step, apply­ing your skills and your­self is the most impor­tant in this process. From those I’ve talked to, this can be dif­fi­cult and because of age restraints in the busi­ness world, you’re guar­an­teed to lose a lucra­tive posi­tion to a younger per­son who equals your qual­i­fi­ca­tions. It’s a sad fact but it is real­ity, and many times as I’ve men­tioned, it’s who you know and not just what you know.

There are no magic beans. You can’t always expect a beanstalk to grow and lead you to higher ground. How­ever, what you can do is believe in your­self and improve your skills on a daily basis — refrain from becom­ing stale — and watch as new oppor­tu­ni­ties lay them­selves before you. Just remem­ber one thing; do this for yourself.

As Bill Cosby once said:

I don’t know the keys to suc­cess, but the first step to fail­ure is try­ing to please everyone.

 

Word PressOver the past few days I’ve been busy re-coding and tweak­ing for the big move. At last, I’ve man­aged to port over the archives and site to Word­Press.

Essen­tially my most chal­leng­ing task was try­ing to make it appear seem­less. How­ever, most of the time in this tran­si­tion was spent re-coding var­i­ous aspects of the site that I felt could be tighter. For instance; I never was entirely pleased with the Nav­i­ga­tion menu, which has now been updated, thank you very much and as far as the style switcher is con­cerned it’s being re-coded as well to work smoothly with WordPress.

My rea­son­ing behind mak­ing the jump from MT to Word­Press wasn’t because of the recent pric­ing scheme released by Six Apart but mostly due to the fact I’ve always wanted Word­Press to power this site. I’m a sup­porter of Open Source soft­ware and use it every­day at work and at home, whether it be Fire­fox for web-browsing, Thun­der­bird for email, or Miranda IM for instant mes­sag­ing I believe Open Source has a lot to offer, not to men­tion superb com­mu­nity support.

In regards to Six Apart’s deci­sion to con­form to a pay­ing model, I say more power to them. Mov­able­type is an excel­lent CMS and in the near future I plan on deploy­ing MT 3.0 on this server and pow­er­ing the main kartooner.com site, which will serve as a por­tal of sorts. I real­ize I could have stayed with ver­sion 2.61, but I’ve heard great things about Word­Press and felt the need to make the plunge. Change my per­spec­tive if you may and work with some­thing different.

Wordpress Edit Template screenAlready I’ve noticed sev­eral note­wor­thy fea­tures of Word­Press. For one, the inter­face is beau­ti­ful and stream­lined to the point where your entire site needs only one tem­plate. In MT it was nec­es­sary to set up Indi­vid­ual and Date-based archives. WP dynam­i­cally gen­er­ates the URIs accord­ing to how you’ve set it up, there­fore elim­i­nat­ing the need for sev­eral tem­plates or includes for that matter.

The MT Import fea­ture worked flaw­lessly as you can see. All 300+ arti­cles have been trans­ferred to Word­Press and it only took a mat­ter of sec­onds. No re-building, no muss and no fuss. The only thing I can think of at this point would be that some of the arti­cles used dif­fer­ent plug-ins, but that’s an issue I’ll deal with in time.

All in all it was a suc­cess­ful trans­fer and mer­its spe­cial thanks to the team of Word­Press devel­op­ers who’ve devoted their time and energy towards a won­der­ful product.