March 23, 2013 · Post

My Most Annoying Client...

Is me. Constant needs for revision, change, and redesign.

March 11, 2013 · Post

Magento Cart Buttons

Sometimes I find myself needing to modify the default behavior of Magento’s Add to Cart button. If it’s a Bundled Product, for example, the default Cart button in the Grid and List views will throw an error at the user if the bundle has required options1. It makes more sense for the button to say something like Configure Now, and take the user to the product page.

March 07, 2013 · Link

Invision App

Use this app/site to create mockups that users can use and experience. Nail down that design before starting to code.

February 26, 2013 · Post

Fumbling with Git

I’m starting to fumble my way around Git. I have to say, Github is making it quite fun (and easy to learn). Until recently, I had only used Github for downloading repos and Gists… It’s peaked my interest enough that I’m taking a stab at making a couple of Mac utilities. We’ll see how this turns out. And if I can make the leap from HTML/PHP/JavaScript to Cocoa.

November 18, 2012 · Post

Processes, Design, and Spreadsheets

I was watching the documentary Objectified recently and was struck by Jonathan Ive’s comments about spending a great deal of time designing the processes to make the actual product that they had designed. I realized that I also spend a great deal of time designing processes. Take, for example, designing a website. A website isn’t a static design, such as a poster. It’s an interactive interface to a person or company’s brand (Some have argued that it is the brand). Updating, changing, and adding content to a website can involve multiple processes.

November 03, 2012 · Quote

I Couldn't Say it Any Better

In the nineteenth century, which was a dark and inflationary age in typography and type design, many compositors were encouraged to stuff extra space between sentences. Generations of twentieth-century typists were then taught to do the same, by hitting the spacebar twice after every period. Your typing as well as your typesetting will benefit from unlearning this quaint Victorian habit. As a general rule, no more than a single space is required after a period, a colon, or any other mark of punctuation.

Robert Bringhurst, The Elements of Typographic Style
November 01, 2012 · Quote


Typography is not about making or choosing a nice font. Whether you design or set type, what you do is designing [sic] text for optimal performance.

Oliver Reichenstein, Interview at The Verge