Stuff about me, Andrew Carpenter, and my love for crafting great online experiences.