Professionally, I enjoy helping people use technology and the internet to solve problems. I don't believe you can solve every problem with technology, but technology can make many problems much easier to deal with. I also like to look at the whole of a solution: product, business, tech, marketing, sales to make sure that what we're doing is actually going to connect with the right people.
I've done many different things in my career, but I'm best known as the creator of TurboGears, a software package that helps software developers make web-based applications more easily. With TurboGears and other projects, I co-wrote a book, self-published a DVD and I have presented at several conferences.
In 2012, I published the first 3 books in a children's fantasy series called 11 Quests.
After 4 years working on tools for developers for Mozilla, I joined Adobe at the end of 2012 to... work on tools for developers, specifically the Brackets project. I was also tech lead for Adobe Preview CC.
I joined Khan Academy in May 2015 to try to make the world a better place through free education.
Beyond these pursuits, I have a great time with my daughter and wife and really enjoy the beautiful summers in Michigan.