The latest drama in the web community is whether or not CSS in JS is great, or here to destroy us all.

How to make the Apple TV 3D Button in HTML, CSS, and JS

If you pay close attention to user interfaces you may have noticed that the primary menu and movie/tv cover art on the new and soon to be released (in october) apple tv are three dimensional. The practical purpose of which is that it helps you sense where your position in the swipe controlled user interface […]

Perfect is the enemy of the good

If you have worked on the visual design of a site long enough you have likely encountered the phase of the process where you no longer find the once new and inspired design appealing. The site is no longer “fresh” or “shiny” in your eyes and your motivation for completing it is waining.

5 Things I want in the Spartan Browser

Improved Type Rendering CSS Filter Support Smooth Scrolling Consistent CSS Transform Behavior Speed I do really hope that Spartan brings some new competition to the market place in the form of good features and performance. What do you really want to see in the new Spartan browser from Microsoft? Leave your thoughts below.

Design, Style, and Opinions.

The following is a thought experiment I had about the nuances of web design and how we might focus our attention on the visual nature of the web to understand what is a style trend and what is truly great design. User experience is made up of many factors, and of those factors the visual […]

Varnish caching on a budget

No matter how you create and manage your website, performance is always a key part of your sites success. It is no surprise that a slow website is likely to turn away visitors particularly on an e-commerce site. Time is money and customers don’t want to use slow sites. So how do you know if your site […]

The Year of Frosted Glass

Yesterday’s skinned designs of faux leather stitching and dramatic drop shadows has given way to photo centric flat design.  And one facet of that new style trend is to use transparency.  However as many people come to realize, using a semi transparent color over a photo can often still be too messy visually to allow […]

Macaw In Practice

So after giving things a try with Macaw I can say that I am very impressed but also a bit disappointed at the same time. The Good Being able to work visually is how I often start brand new projects (commonly in photoshop) and being able to take that work and have it already be partially […]


Friends don’t let friends use front page.  Or at least that is the saying some of my fellow designers would always toss around.  The primary issue being the quality of code that front page (and even dreamweaver) would produce when using its WYSIWYG editor was awful. But those early editors did hit upon something that […]

Controlling the Medium

As a musician I will often find myself obsessing about the details in the music I listen to.  Everything from the types of music to what I am playing them through and at what volume.  Consuming any art form is an act in of itself that can alter the perception of the work.  Looking at a […]