The blog and personal website of Jake Marsh, a web developer, web designer, video blogger, tech evangelist, new media enthusiast and much more. A web developer and designer by day, ...