Background Position Compendium

When I was writing The Principles of Beautiful Web Design, I had no idea that the section with the most overlooked typos and errors would be the segment on background positioning. Backgrounds are such an integral part of what I do that I neglected to test what I was writing…. 

CSS CacheBuster

I’m sure just about every web developer is familiar with client-side stylesheet caching. You know how it goes, you’re making changes to a stylesheet and checking them in your browser and then, all of a sudden, the updates you made don’t show up. When this happens, you either click refresh… 

View Background Image

Update 11/5/2008: There’s now an extension for this! Of all the context menus in Firefox, my second most-clicked item (behind View Page Source) is View Background Image. This stock functionality is one of the many reason I still prefer to use Firefox over Safari, even though Safari’s rendering is notably… 

Our Fourth

I can hardly believe it has been 4 years since Ames and I got married and over 7 since we started dating. Looking back at where we’ve been and the things we’ve accomplished, it’s easy to see why the whole is greater than the sum of it’s parts. Individually, we… 

Office Cartoonery

Over at simpsonsmovie.com you can (among many other time-wasting activities) create your very own Simpsons avatar. It was so much fun that I decided to recreate our entire office. Unfortunately, once you’ve created your avatars, the only option is to print it out. No image download option, no myspace embed… 

Easy Cabinet Removal

Five easy steps! Grasp sledgehammer handle with both hands. Stand in front of the cabinet you want to demolish. Lift sledgehammer head above cabinet. Slam sledgehammer onto cabinet. Repeat until all cabinets are in tiny pieces. See how easy it is: Over last weekend, Ames and I installed a support… 

Google Reader Confessions

As I was perusing through my Google Reader Feeds today, I noticed and clicked on the “Trends” button for the first time. I wasn’t too surprised by the number of items read in the last 30 days, or the time of day that I read the most items, but when… 

Jammin in the Kitchen

Ames and I have done a lot of DIY home improvement projects over the last couple years, but we’re just now about knee deep in one of our biggest projects yet, a full Ikea kitchen remodel. We’ve had our entire kitchen mapped out using Ikea’s kitchen planner tool software for… 

I Don’t Give a Fish

I don’t know if I’ve said this lately, but I love designing for the web. It’s fun for me. Some people like playing video games or tending to their bonsai trees in their spare time, but I’m a design nerd. If I’m not spending time with Ames or working on… 

CMS Indecision

Once upon a time, long, long ago, this blog operated on a simple CMS that I built with PHP and MySQL. That system, with all of it’s wondrous bugs, lasted approximately 10 months before I crumpled it up and started over with Movable Type and valid XHTML. Long before I…