Interesting article at lifehacker about designing a functional space.
Geek to Live: The Usable Home: " by Gina Trapani As a computer programmer in a new apartment, I've taken the same approach to setting up my home as I would developing a software application: with a focus on usability. Like any good software package, my home should be a tool that helps me get things done, a space that's a pleasure to be in and a launch pad for daily tasks as well as my life goals. Whether the task at hand is to relax after work, phone a family member, or keep track of a dry cleaning receipt, there are lots of simple ways to create a living space that makes getting things done a breeze. I'm no home organization expert, but here are a few tips I've gleaned over time that can help make your house a Usable Home. Create space for incoming stuff Every day you walk into the house with your hands full of mail, pockets full of change and a cell phone that needs recharging. Instead of dumping that pile of bills onto the coffee table, scattering a mess of pennies and dimes on your dresser and tossing the phone onto a table, create useful places to drop off stuff without having to think. Say, a large change jar that goes to Coinstar every few months, an indoor mailbox for you and your housemates, and a phone-charging center with an easily-accessible plug. Fact is, after a long day at work, you don't"