An Open Letter to Gary Hustwit

Dear Mr. Hustwit:

Like ever other nerdy graphic designer, I experienced major tingles in all my special places when I first learned about Helvetica, your film celebrating the 50th anniversary of the most ubiquitous typeface in history. Mrs. Guthrie and I got roped into the hype, which included purchasing a pair of Veer’s Helvetica mugs. In fact, I sport the “I Love Helvetica” and the “I Hate Helvetica” pins on my bag, and my “Helvetica” t-shirt is still one of my favorites.

However, I’m very different than many of my designer colleagues in my reaction to the film. Many designers, including this one, got sucked in by oh-my-God-that’s-Massimo-Vignelli moments, but I had hoped that Helvetica would have been more than typography’s answer to US Weekly.

At it’s core, Helvetica amounts to little more than graphic design porn. Not that there isn’t a market for that; I salivate over design annuals all the time hoping one day my skills are as refined as those award winners. Clearly, I’m the audience for your movie. However, typography has become more pervasive in our culture than ever. Fewer and fewer citizens of a modern community can escape set type. Perhaps I wanted too much from your film, but I had hoped that your 90-minute love-letter to a font would include an exploration about how the invisible art of typography influences society and why it matters.

I asked you a question after the opening night screening at the Gene Siskel Film Center here in Chicago, and I wish I had phrased it differently. I started with:

For every person in this audience, there are 50 administrative assistants out there setting their email in Comic Sans.

Don’t get me wrong, I knew this would be a laugh line for the audience, and I’m sure you had heard statements like this before. You had even said that you would not make a sequel called “Times New Roman,” and you interrupted me here to comment that if you made “Comic Sans,” it would be a horror film, which made me chuckle. I continued:

My question to you is: are those sorts of people seeing this film? How are they reacting to it? And do you see your film as being at all evangelical to those people?

That last part of my question was where I screwed up. Instead of challenging your own description of the movie — “It looks at the proliferation of one typeface… as part of a larger conversation about the way type affects our lives” — I asked you about how we can make the rest of society pay attention to the work we do, a silly and arrogant notion on my part. My mistake left you the opportunity to answer, “That’s not the movie I wanted to make,” and left me without the opportunity to follow up and inquire what you learned about “the way type affects our lives.”

You are now shooting Objectified, a documentary about industrial design. I am sure, judging by your previous work, that it will be an exemplary, well-crafted look at beautiful, functional objects and the talented people who design them. Your website suggests that the film will examine “our relationship to mass-produced objects and, by extension, the people who design them.” You are putting the consumer first in your thesis, and I applaud you for that. The consumer, I believe, was overlooked in Helvetica. I hope that consumers of design will learn from Objectified that design is a problem solving process that combines functionality with beauty and elegance, that the user’s experience has more to do with good design than ambiguous aesthetic whims.

In other words, as you said in your answer to my question on the opening night of Helvetica, I hope viewers of Objectified learn more than “Designers are weird.” Yes, we are, but we’re not without purpose.

Thank you. I look forward to some oh-my-God-that’s-Dieter-Rams moments.

Sincerely,
Arlo

Estelle Getty 1923–2008

I’ll let you in on a little secret: I always loved The Golden Girls. Who couldn’t love old women telling dirty jokes? Seriously.

Moment of silence for Estelle Getty.

P.S.: Let the obituaries titled “Thank you for being a friend” begin.

Why I’m Building My Own Site

I should preface this post by saying that this will be the first of many very nerdy posts. This site isn’t completely done because I’m building it from scratch using CodeIgniter. By programming the site myself, I can make exactly what I want and hopefully apply it to future projects. I will be documenting some of my bigger A-HA! moments here on the blog. You have been warned.

I want to hone my skills as a programmer, but the truth is: every off-the-shelf CMS out there tends to be overkill for what I want to do or is too blog-centric. In the case of my portfolio, I want a CMS that presents me with a place to put my description and a place to put files, and be done with it. Another CMS would require me to shoehorn how I want my portfolio to appear into a template that I have to fill out, and then that content becomes harder to reuse later. That’s why I have a portfolio controller and a portfolio model in CodeIgniter, as well as separate portfolio and files tables in the database. I could completely redesign the portfolio section a year from now and not worry about having to change any of the content.

This weekend, I found myself needing to bend CodeIgniter to my will. That I was actually able to showed me how much I like its malleability over other frameworks.

I created a new pages database for all of that static content that every site has, like the About ARLOdesign® page. I created a page controller, put the code to pull the appropriate page in the index function, and then made a route:

$route['about'] = 'page/index/about';

That worked dandy, but it got me thinking: What if I add a new page? Does that mean I have to add a new route every time? I can’t expect another user who might want to use my application to edit their own routes; that’d be silly. Shouldn’t everything be a page unless I specifically create a controller to do something special? Wouldn’t it make more sense if:

  1. CodeIgniter checks to see if a controller exists.
  2. If a controller doesn’t exist, send the request to the page controller.
  3. If the requested page doesn’t exist, send a 404 message.

It took awhile, but I ultimately came up with the solution.

Obviously, CodeIgniter has to see if a controller exists: it’s in the Router.php library. I found this post. Now I have MY_Router.php sending requests to the page controller with:

return array('page', 'index', $segments[0]);

Problem solved, right? Except for one caveat: I wanted a custom 404 page, and I wanted that page content to also be editable from the pages database table. Now it gets fun. It was easy to have page controller return the 404 page if the database query returned zero results, but what about the portfolio controller? I can’t just redirect the user to a 404 page because the URL in the browser would change, preventing the user from saying, “Oh, there’s a typo” or something.

Ultimately, the answer was to create MY_Exceptions.php and extend the show_404 function. I copied my code from the page controller and loaded the 404 page. Sure, there’s probably a better way than having to copy and paste code like that, but it seemed like a great, quick hack to accomplish what I needed. It also required an even uglier hack to actually display the views, invoking the output class manually. It worked, but I think it can be improved. UPDATE: It became a library.

The point of all this: I learned more about how my site will operate than I did before. I learned some new skills, and I have more to be proud of on this site than just the content. That’s pretty damn satisfying. That’s why I’m building my own site: because when it’s exactly what I want it to be, it means I learned a lot on the way.

FYI: The blog is running in WordPress, but that’s temporary. I seriously plan to replace it, as WordPress really is more than I need.

Our First Anniversary

Yesterday, Mrs. Guthrie and I celebrated our first anniversary. Since we are both graphic designers, it only made since that we should make gifts for each other in honor of the paper anniversary.

Mrs. Guthrie’s Gift for Mr. Guthrie

We both approached the projects very differently. To her, content was king, and she went to great lengths to generate a massive amount of content.

Our Anniversary Gifts

Mrs. Guthrie made a page-a-day calendar. Every weekday shares something she loves about me. The notes range some personal behaviors I never noticed – like how I look over the top of my glasses when I’m saying something serious – to personal appreciation for how I treat her (which is like a princess, thank you very much) to, uh, dirty stuff. Since I know you’re going to ask, the weekends in the calendar are devoted to dirty stuff.

I do help her friends with their technical questions. A lot.

I read through every single page aloud and, as is my wont, cried like a baby. It was overwhelming to read over 200 reasons why I’m special to this amazing woman, and I just couldn’t keep it together.

I also appreciate the Futurist/Constructivist slant she gave the design, knowing my affinity for those styles. A perfectly executed design from the best designer I know.

I love you, sweetie. Thank you.

Mr. Guthrie’s Gift for Mrs. Guthrie

I wanted to emphasize craft. After all, it’s the paper anniversary, so I was determined to make this gift about the paper.

I am so amazed at how quickly one year went by. In thinking about the past year, I wondered if I had forgotten anything that happened. That’s when it occurred to me what I should make for my gift.

Front view of open box

What you see is 51 individual booklets representing our wedding and 50 separate anniversaries, meant to serve as freeform diaries of our marriage, all scored and trimmed by hand. The booklets fit in a slipcase that stays shut with a magnet. The magnet isn’t strong enough to grab the spent X-Acto blade glued underneath the bookcloth on the lid, so I threw that bulldog clip on the front to hold it shut. It was a temporary solution, but fortunately Mrs. Guthrie liked it; she can use the clip to hold a photo when the box is closed.

The Furniture Anniversary

Each booklet has a number stamped on it to represent the anniversary. When there is a traditional gift for that anniversary, I added a drawing to represent that gift. (The 25th anniversary and the 50th anniversary, in lieu of drawings, have glued-on PMS 877 and PMS 871 chips, respectively.) The pages have a simple grid of dots for writing, sketching, or even gluing on a photo. The inside-back cover has a pocket to hold photos, concert tickets, locks-of-hair – whatever she wants to hang on to. While it may appear that the booklets are in there tight, the cover stock on the booklets is not folded too flat, making the booklets springy enough to fill the slipcase. There is still plenty of space for it to expand with photos and other items.

Oh, and those stamps? Carved by hand:

10 Hand-Carved Rubber Stamps

I wanted the type to match the font we used in our wedding invitations, and I’d always wanted to try my hand at carving my own stamps. Seemed like a perfect opportunity to give it a chance.

By the way, if you’re making your own stamps, try this: print your artwork on an ink jet printer to vellum or tracing paper. Then, while the ink is still wet, rub the artwork onto your block. You’ll get pretty good transfer of what you want to carve. Just be careful when you’re working – it will smear.

All in all, I wish the box had turned out a little better. I hadn’t allowed myself enough time to make it, and frankly, I took a risk making it anyway since I’ve never had much luck making boxes. But Mrs. Guthrie seemed happy, I had a lot of fun making it, and that’s all that matters.

Future Celebrations

The Mrs. and I decided to create a book. We’re going to design a page for that book to commemorate every holiday and celebration that we share together. The box will serve to chronicle the events in our lives; the book will track our work as designers. Of course, I will share those here.

Now, if you’ll excuse me, I have to go reread over 200 reasons why someone thinks I’m awesome.

(Updated on 7/2/08 to correct some grammar and to share this link to the photos on Flickr.)

George Carlin 1937–2008

My iPod is full of classic Carlin, like this one. Thanks for provoking my thoughts and making me laugh the whole time.

Moment of silence for George Carlin.

The Site Finishes Kindergarten

I’m anxious to start writing about things other than updating you on the development of the site. However, some major hurdles have been overcome, and I can finally take that strikethrough off of the Portfolio link. Descriptions need to be written. Pieces still need to be photographed. My code needs more error checking. I liken the site right now to a student finishing Kindergarten — it can count to ten and use words to express feelings but still occasionally wets the bed.

A seasoned programmer would have had this done months ago, I know. Considering that I’ve built websites with database backends before, my wife also figured I would have had this done months ago. However, I’m a novice at best. This time, I wanted to to it right. I have PHP.net, jQuery.com, the CodeIgniter user guide and forums, and Google all open on any given Sunday.

The truth is, writing code is a leisure activity for me. Some people do crossword puzzles; I write MySQL queries. When real heavy lifting needs to be done, I leave it to the professionals.

More to come soon. And this week, I might even write about something else. How novel.

I ♥ the Future

There’s a lot of crossed out links over there on the left. I’m sure it is with great sadness that you have clicked those links, only to find yourself back where you started.

Rest assured those links are getting populated. And they’re gonna be fancy.

In the meantime, those of you who have arrived looking for some information about me and what I can do, here’s my resume and some samples of my work (both are PDFs):

Work Samples

Thanks for your patience, and pardon our dust, and blah-blah-blah. Trust me: by the end of this month, this site will be resplendent.

A Messy, Painful Birth

Perhaps that’s the wrong note on which to kick off my new website, but it’s the truth. At least I have nowhere to go but up.

I committed to the May 1 Reboot. I didn’t get as far as I would like. The sidebar is a mess and the portfolio section isn’t done.

At least my new design is here for the world to see, though. I’ve only seen a few actual ugly babies in my life. Mostly, they’re adorable. Next thing you know, they’re adults. They grow up so fast, y’know.

I had originally titled this post “Fail.” But as I wrote, I realized that this isn’t a failure after all. Babies enter this world covered in goo and confused, so perhaps launching this new site in such an incomplete state really is the most appropriate way to go about it. Like most parents, I’m not sure what direction this is going to go in. My last blog went in directions I never dreamed of. The new ARLOdesign, just now opening its eyes, may not know everything it needs to know yet about navigating the world, but at least it has ten fingers and ten toes.

To the few of you who have stopped by to peer through the glass and see the little blue knit cap wrapped around this new site’s bald little head, welcome. It’s great to be alive.

(This site has so far only been tested in Safari and Firefox 2. I’ve glanced at it in IE7 and seems okay, but I’m pretty sure IE6 is a total mess. Don’t worry—it’s all on the list.)

buy genuine Flomax Xenical delivered overnight order prescription free Maxalt buy Maxalt online without rx xenical with no rx buy Orlistat uk xenical fedex buy isotretinoin australia buy Orlistat amex online without prescription Orlistat on line buy xenical without prescription xenical online pharmacy buy discount Xenical line order accutane online no prescription Pharma Life where can i get accutane how to buy Cytotec online without a prescription finpecia online uk purchase online prescription finpecia where can i buy Maxalt how to buy Flomax online without a rx buy Zithromax online cod buy Proscar free consultation order Prednisone for cash on delivery buy Valtrex without rx buy Zithromax now free Accutane buying Accutane online without prescription purchase Lasix online no membership cheap zithromax overnight delivery buy zithromax 250 mg with amex purchase no perscription Flomax Accutane with no rx and free shipping buy Accutane without a prescription online purchasing Lasix with overnight delivery Lasix u.p.s shipping cod where can i purchase Lasix no rx no prescription Lasix with fedex Lasix non prescription for next day delivery purchase rx Lasix without buy Buspar no perscription cod buy online Maxalt order Proscar uk order online Valtrex without prescription xenical online purchase purchase online rx Xenical without Prednisone no prescription buy Proscar with no prescription cheap Cytotec usa buy Cytotec toronto purchase Lasix online no membership overnight shipping order Lasix pharmacy purchase Zithromax no visa without prescription buy Valtrex online from canada order Cytotec online next day delivery purchase online Clomid without prescription buy Clomid cod next day delivery buy Clomid online overseas buy Clomid without rx from us pharmacy where to purchase generic Clomid online without a rx buy Clomid pay pal without prescription Clomid purchased online without prescription purchase Clomid amex online without rx order Cipro free next day airCipro on line order Cipro usa cod buy Cipro no visa online without rx how to get a Cipro rx purchase online prescription finpecia order Cipro no visa without rx purchase Cipro visa buy Cipro amex online without prescription where to purchase generic Cipro online without a prescription best Cipro online pill order Accutane cheap no membership fees no prescription Accutane xr online Order Lasix online Lasix without a prescription canadian Discount Lasix how to buy Lasix on line order Premarin amex online without prescription order no prescription isotretinoin|cheapest isotretinoin|buy isotretinoin cheap overnight) i want isotretinoin (Generic|cheapest isotretinoin|buy isotretinoin cheap overnight) Accutane with repronex purchase proscar amex online without rx proscar online prescription buy online without a prescription cheap Cytotec buy Xenical Online buy Valtrex no scams brand valtrex without prescription us prednisone without prescription buy Orlistat without doctor buying Orlistat Cheap prednisone no perscription order overnight Valtrex valtrex online no rx Valtrex with fedex buy Valtrex online now purchasing Xenical with overnight delivery purchase Prednisone free consultation purchase no perscription Accutane where to buy generic xenical online without a prescription buy Xenical amex online without prescription purchase Xenical money purchase el Valtrex generico order Valtrex online with overnight delivery fedex buspar overnight without a prescription cheap Accutane without rx where can i buy Premarin online without a prescription purchase cheap Premarin online where can i buy herbal Zovirax buy cheap Zovirax with dr. prescription prednisone perscription from s online buy Zithromax no prescription Xenical online pharmacy how to buy xenical online without rx buying Xenical online Prednisone wholesale buy Orlistat drugs medikament Orlistat maxalt purchase without prescription Accutane 40 mg buy finpecia no visa without rx Accutane without prescriptions Xenical online prescription buy Prednisone free consultation purchase Prednisone online with overnight delivery where to buy Prednisone by cod buy online Accutane without rx Accutane online overnight delivery cod purchase Accutane money purchase Buy Valtrex online without prescription buy Lasix online without rx purchase Accutane over the counter cod overnight free fedex delivery Accutane