56 ms·
To elaborate: I think we've struck a really good balance at GitHub when it comes to our roles. mojombo has a background working with distributed systems (at Po
by defunkt 17y ago
To elaborate: I think we've struck a really good balance at GitHub when it comes to our roles.
mojombo has a background working with distributed systems (at Powerset) as well as in design (he freelanced for a few years). Which means he's our main UI / design person as well as the guy overseeing the "big picture" backend stuff. For instance, right now we're in the process of sharding all of our git repository data to get away from our network file system bottleneck. mojombo's leading that project and it's going great - we should see the plans come to fruition in the near future. He's also the guy that makes changes to the git-daemons and other sysadminy stuff.
pjhyett, one of the other founders, is a seasoned web developer with experience in (among other things) Java and Rails. Which made him the ideal head of our Firewall Install product (since it uses JRuby). He's currently on a trip to NYC to meet with potential FI clients, and is in charge of adding features to it, fixing bugs, basically lording over the product.
schacon isn't technically a founder, but we're a very flat (and small) organization. He's a Git expert so we deploy him on any and all things Git: weird server errors, crazy new projects (like the Fork Queue and Gist), and our issues scaling Git itself. He's currently experimenting with a Cassandra-backed git-daemon to help speed up clones (specifically the "Counting objects" / building packfile phase) and give us the ability to easily put mirrors in other continents.
Tekkub is our customer support expert: he hangs out in irc, on the mailing list, and oversees the help site. He has programming background (we found him because of all his Lua stuff on GitHub) which means he can write his own tools and knows Git very well.
I'm the third founder. I mostly hang out here.