The Rundown


Director of Community at GitHub

I lead community development and growth at GitHub.

Formerly Ubuntu Community Manager at Canonical, Senior Director of Community at XPRIZE, and Community Management consultant working with clients including Deutsche Bank, Sony Mobile, Samsung, IBM, SAP, Dyson, GENIVI, and others.


Leader in Community Management

Authored the critically acclaimed The Art of Community and Dealing With Disrespect, founder of the annual Community Leadership Summit, and founder of the Community Leadership Forum.

Advisor to organizations including AlienVault, Open Networking Foundation, and Open Cloud Consortium.



In addition to writing The Art of Community and Dealing With Disrespect, authored The Official Ubuntu Book, Linux Desktop Hacks, and Practical PHP/MySQL.

Columnist for Forbes and opensource.com. Formerly columnist for Linux Format.


Keynote Speaker

Keynote speaker at OSCON, .se Internet Days, FISL, MySQL Conference, OpenNetworking Summit, LinuxCon, Ohio LinuxFest, SCALE, Southeast LinuxFest, and others.


Podcaster and Musician

Co-founder of the Bad Voltage, LugRadio, and Shot Of Jaq podcasts.

Released more than five albums, all freely available to download.

Perceptions and Methods of Good Customer Service

This week I had a rather frustrating customer experience. Now, in these kinds of situations some folks like to take to their blogs to spew their frustration in the direction of the Internet and feel a sense of catharsis. I am not sure how useful that is though....

Supporting Software Freedom Conservancy

There are a number of important organizations in the Open Source and Free Software world that do tremendously valuable work. This includes groups such as the Linux Foundation, Free Software Foundation, Electronic Frontier Foundation, Apache Software Foundation, and...

Atom: My New Favorite Code Editor

As a hobbyist Python programmer, over the years I have tried a variety of different editors. Back in the day I used to use Eclipse with the PyDev plugin. I then moved on to use GEdit with a few extensions switched on. After that I moved to Geany. I have to admit, much...

Blogging, Podcasting, or Video?

Over the course of my career I have been fortune to meet some incredible people and learn some interesting things. These have been both dramatic new approaches to my work and small insights that provide a different lens to look at a problem through. When I learn these...

An Experiment In Reviving Dead Open Source Projects

Earlier this week I did a keynote at All Things Open. While the topic covered the opportunity of us building effective community collaboration and speeding up the development of Open Source and innovation, I also touched on some of the challenges. One of these...