I'm also a programmer.

I build Python, Django, and JavaScript web applications. I'm a principal at Cartwheel Web. I blog about code at Code Makes Me Happy.

Open-source work


An open-source framework for creating package comparison sites.

Co-lead developer with Daniel Greenfeld.

Learn more »

Conference Talks

PyCon Australia

I gave the opening keynote speech at PyCon Australia 2011, in Sydney, Australia.

Kiwi PyCon

I gave the opening keynote speech at Kiwi PyCon 2011, in Wellington, New Zealand.


I was an invited speaker at PyCodeConf 2011 in Miami, Florida.


As the co-lead developer behind Django Packages and the OpenComparison framework, I've had the opportunity to compare a lot packages and analyze what makes the good ones stand out.

I gave this talk at DjangoCon 2011 in Portland, Oregon.