Rest satisfied with doing well, and leave others to talk of you as they please. -Pythagoras

Logo: Let’s Go Amerks

Posted: March 24th, 2009 | Author: | Filed under: Graphics | Tags: , | No Comments »

A good friend of mine runs the Rochester Americans fan site letsgoamerks.com, and he asked if I could help out with a new logo. Here’s the old one:

amerks-old-logo

And here’s the sample sheet for the new one:

amerks-logo-redesign

We wanted something modern and clean, that didn’t directly use the Americans’ logo (not trying to step on copyrights here!), but still got the point across. A little bit of shiny and a clean design emphasizes the web-centric nature of his venture. The extra whitespace forced at the top will help with the site layout as well. The logo works well in full color, black + 1 spot color, and just black. The gradients will make it challenging to render on low-res output media, but for the intended use that’s ok.


Jersey Express – Magento eCommerce Integration

Posted: March 5th, 2009 | Author: | Filed under: Websites | Tags: , , , , | No Comments »

Screenshot of the new Jersey Express Magento siteThis project was a Magento eCommerce platform integration for Jersey Express. The client supplied the new site’s graphical design. My task was to apply the look and feel to Magento, re-arranging widgets and functionality as needed. I try to code standards-compliant XHTML and CSS. We’d be in a real mess without standards! There are some cases where I cannot, due to special requests and pre-existing conditions – for this particular site, we were trying to keep costs as low as possible, so I didn’t take the time to ensure validation and correct every error. The design came together nicely, although the cut-up ended up not being very helpful. The Magento templating system is far more complex then you’d think.

There were a number of custom programming challenges. Magento is written in fully object-oriented PHP, using the Model-View-Controller pattern throughout. On one hand, it’s amazingly awesome to work with; flexible and powerful, without the ugly code in so many other systems. On the other hand, it can be nightmareish to get your head around, due to the size and complexity of the system. Also, being an open source solution, the documentation isn’t what you’d expect from a commercial solution. The initial learning curve for the programmer is rather steep. I liken it to learning to ride a dragon. Very difficult to do, dangerous until you get good at it, but once you have it down, you wield amazing power.

I ended up rewriting a few modules for this site, specifically to get the price calculations in line with customer requests, and to get the menus and catalog to be dynamic in just the right way. It also took a custom piece of code to import several thousand configurable products and their associated simple products. Not easy to do at all, but totally worth the time.

I look forward to the next Magento project! This was fun. If you want a sports jersey, by the way, check these guys out. They are the official manufacturers for the pro sports teams, so what you get and the quality of workmanship is top-shelf. I’ve visited their factory several times, and can vouch for it myself. Tell them I sent you!


Terminal Design Studios Website

Posted: February 9th, 2009 | Author: | Filed under: Graphics, Websites | Tags: , , , | 2 Comments »

My friends over at Terminal Design Studios, artists who create awesome stuff made from old found materials, needed a website. I created a whimsical design with art deco inspirations, and put it together with Frog CMS. This was a quickie, but it looks cool. They need to add more content!

Terminal Design Studios website screenshot