Hi, I’m Geoff.

I design. I develop. I teach.
I do lots of things in between.

But what I enjoy most is helping people be better at what they do by writing about front-end development, editing and publishing tutorials for Smashing Magazine, teaching college students entering the field, and consulting companies on web strategies and best practices.