I'm passionate about web development. Good web development. Websites that are crisp, clean, and run smoothly under the hood. This takes a diverse skill-set, and it's a field that never stops changing. Lucky for me, I love digging into new techniques and exploring what's new. Scroll down and see what I've been digging into recently.