Code Imitates Life?


Do other people find themselves getting code mixed up in their regular lives? Maybe there's n... Read More

The Plywood Piano


Suppose you like to play the piano but you aren't happy with the Steinway sitting in your living roo... Read More

All the Web's a Stage


What exactly is a website anyway?  When I started building my DIY website engine, LilaWorks,  I... Read More

An Affair Gets Serious


Why would a faithful Windows user suddenly run off with a strange operating system? Lots of reaso... Read More

TJ Maxx - User Experience


Visiting a store is like visiting a website. What makes me want to stay is the user experience. T... Read More
Home       About       Blog      Portfolio      Services      Services