Business

The Common Desk

Graphic Design

Powerhouse Gym Promo
Hooray: A Wacom Drawing Tablet!
One Project Down
Julian Beever's pavement drawings

Life

TrampCamp 2007
An offering of peace
Happy Birthday to Me!
A Key!
So about this house.
Car troubles
Moving along
The FACT Act: Get copies of your credit reports online for free
A home in the woods
Funding our new crib
Some girls want diamonds.
Our Own Private Cave
Television Advertising or Art?
Speaking of frightful food ...
I just learned: What is Turducken?
Garrett vs. Wilma
Recommended Reading: Ghost Town
My Celebrity Knitter Wife
Evil Computer
100 Things About Me

Photography

A walk in the woods or I can't believe it's not flippin' raining!
NoHo in streaks and lights
Photo of the Week: July 24th 2005
Photographing Sacred Harp Singing
Photo of the Week: July 17th 2005
Continuous Ink Feed Systems
Shooting in RAW and Hitachi Microdrives
Photo of the Week: July 10th 2005
Photo of the Week: July 3rd 2005
The Canon EOS 20D Digital SLR Camera

Sacred Harp

WMSHC Photos
Pioneer Valley All Day Sing Photos!
New York Times Article
As Seen in the New York Times
WMSHC 2007 Photos
Convention photos sneak peek
Alabama By the Numbers
The Liberty Singing School
Our Travels So Far
Going Back to Alabama
Just some photos
Alabama Photos
Pelham Sing
Ain't we a dapper bunch?
Back Home
We're not in Kansas anymore, Toto!
From the Road
And we're off!
Emily Goes South
Going to Alabama!
Photos from the Pioneer Valley All Day Sing
Porter-Phelps Huntington Museum Sing
2005 Western Massachusetts Sacred Harp Convention

Web Design

Running Rails Apps in a Subdirectory
Getting Highslide JS to assign an id to an iframe
Google! Woot!
Work and Stuff
Comments Are Back
April Fool's Day
Holy Bandwidth Batman
Zen and the Art of Web Design