Recent My Work

  • A nice visual log for Git command line

    I like having a quick visual log for Gits command line. Here’s a little git alias which’ll display a brief and colorful summary for your projects. Enter the following code in terminal or git bash. https://gist.github.com/1468122 You can now generate a visual tree style log, open your shell # show me everything $ git vlog [...]

  • Amazon ec2 says “sudo: sorry, you must have a tty to run sudo”

    I’ve got a script on an Amazon EC2 64bit Linux which I’d like to remotely trigger using ssh. But when I call this script the following error message appears: “sudo: sorry, you must have a tty to run sudo” Here’s a quick and I believe secure way to invoke a remote command via ssh which [...]

  • Convert Milliseconds into digital time [ 00:00 ]

    JavaScript works with time in milliseconds, which is less then convenient when you want to present time back to your users.
    Here’s a little function that can help you convert milliseconds into a more human readable digital clock style string.

  • iframeFitContent a jQuery Plugin

    Aside from using the jQuery contents(); method to access iframe content, this plugin determines the actual height of the content, rather than using scrollHeight then adding X amount of extra height to the iframe itself. Documentation: To install the iframeFitContent plugin, download jquery-iframefitcontent.min.js and link to the script after installing jQuery 1.4.x. Then in a [...]

  • Load YUI-CSS from the Google Ajax Library

    If you thought you had to load YUI-CSS from Yahoo!’s CND it’s also possible to load files from Google Ajax Library. Keeping the number of domains to a minimum give you a small performance boost.

  • Custom Rounded CSS Corners with Alpha

    Creating rounded corners boxes proves a fairly difficult challenge. While there are numerous elegant solutions to this problem for the purposes of the design proposed for ACS.org Release 2, none of these solutions was ideal. Both spiffy corners and nifty corners are great solutions.  However, I needed to consider what might happen when user added [...]

  • User testing from a designers perspective

    A couple of weeks back we took our latest website site design to the annual conference which my employers host. This is a pretty well attended event which takes place over three days. I was told that 14,000 people came to the event this year. A healthy number by my standards and a great opportunity [...]

  • Hello World!

    Hello and welcome to my site, which represents highlights from my past 10 years of work as a graphic designer and art director. During my time in the industry, I’ve been fortunate to work as a designer and developer for – and with – some great people.

  • ACS Release 2 designs approved

    Working with the creative professionals at the American Chemical Society has been a pleasure. Recently the ACS embarked on a new branding campaign developed by Gyro International. I am pleased to have had the opportunity to develop the web initiative. On the right I’ve posted a conceptual mock-up developed for the ACS.org home page.

  • Sample Websites

    The following URL’s represent a few samples of my work. I will make more samples available as time permits. If you are prompted for a password and would like to see more please feel free to contact me and I will arrange for a private viewing. ACS Network: http://www.acs.org/network Solana Business Forum: http://www.solanabusinessforum.com Sacred Spaces [...]