Live data from Hacker News

Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

news.ycombinator.com

111–120 of 144 posts

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#111
If I'm not wrong, you were consulting and working on GitHub at the same time - how did you manage getting both things done? Time, money management, etc?

I've often heard that if you can't get co-founders on board, it often means your startup idea is not good enough - but given the mountains of debt we students graduate with, it's often difficult to convince people to start up. How did you find your co-founders? What are your thoughts on single founder startups?

You've said that Gravatar was especially hard to run in the last year, how do you know when to give up? From what I've read GitHub was scratching your own itch, but how do you know what to work on? How do you personally judge ideas?

Thanks!

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#113
GitHub's fandom is impressive considering how picky and opinionated developers are. How did you find an agnosticity balance that made such a diverse group of developers so happy?

I'm curious if the answer is being selective in features. You guys had a Gem builder for a while. Was it closed to help foster that idea that GitHub wasn't only a Ruby community site? And, did you consider creating similar tools for other languages?

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#114
Hi Tom,

I've been waiting two months for a minor ticket (#8991) to get pushed to production. I totally understand development priorities, and especially the challenge of high-volume production environments.

I've heard the development environment of Github described as extremely agile: being driven by individual desires rather than being directed by management, as is typical of a top-down organization.

My question is this:

Does that impact your support decisions? Or, am I seeing an effect from your recent success and growth, being unable to keep up with support requests?

Thanks!

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#117
post #111

If I'm not wrong, you were consulting and working on GitHub at the same time - how did you manage getting both things done? Time, money management, etc? I've often heard that if you can't get co-founders on board, it often means your startup idea is not good enough - but given the mountains of debt we students graduate with, it's often difficult to convince people to start up. How did you find your co-founders? What…

I was actually working fulltime at Powerset and doing GitHub on the side. I spent a lot of time coding, but it's what I love. Working on GitHub was how I expressed the creativity that I couldn't when I was doing tool support at Powerset. It was something I could call my own, and it was a way to unwind after a long day in meetings. Money wasn't a problem. I was getting a good salary at Powerset.

I found my cofounders via local Ruby meetups. I was by myself when I was doing Gravatar and it sucked. Having two cofounders with GitHub has been one of the best decisions I've ever made. They provided additional manpower in the early days when velocity of development matters most, and they acted as a safeguard against bad decisions. It's extremely motivating to have other people that are depending on you to produce great work. I would highly recommend against single founder startups for all of these reasons and a thousand more.

Gravatar did become hard to run towards the end. I was spending a few hundred dollars a month on servers and there was no good way to make money with it. It seemed a bit hopeless. I never gave up though. I put in the hours to make it work and eventually sold it to Automattic. To me, that was a success. I created something of value and sold it to someone that had the resources to take it to the next level.

It's hard to explain how I judge my startup ideas. It's a lot of intuition based on years of experience with the internet and with a lot of examples of things that I love and ton of examples of things that I hate. All this adds up to a feeling that something will work out. Once I have that feeling about an idea, I jump in 100%.

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#118

How has being a founder of such a successful service affected your personal life?

Not really that much. More people recognize me and say hello at tech events. I get invited to more conferences and get to travel a lot more than I ever have before. I can easily get meetings with influential people in the industry and VCs buy me dinner from time to time.

Other than that, I still do all the same things I did before, hang out with my wife and friends, and my favorite meal is still tater tots and a vegetarian spicy sausage with sauerkraut and yellow mustard.

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#119
post #72
post #69

Earlier quoted context omitted.

I want all of the data on GitHub to be open. We recently made our wiki system Git-backed so that users could get their data. I want to do the same for Issues and comments and everything else. These things take time. I'm not really sure what you mean by "federate Github and Gitorious, or unfuddle".

Well, basically, I could push to either of those and see my code pulled by others... with some kind of callback mechanism. Have you considered implementing PubSubHubbub? It's a great way to make all feeds open. [In my case, it would allow me to make a status.net instance that publishes my GH activities, or the commits on the repos that I 'own']

GitHub has feeds for most everything, and you can subscribe to them in realtime via PubSubHubbub using their hub:

http://github.superfeedr.com/

Re: Ask Tom Preston-Werner, cofounder of GitHub, anything Today, Mon 18 Oct 2010.

#120
post #114

Hi Tom, I've been waiting two months for a minor ticket (#8991) to get pushed to production. I totally understand development priorities, and especially the challenge of high-volume production environments. I've heard the development environment of Github described as extremely agile: being driven by individual desires rather than being directed by management, as is typical of a top-down organization. My question is…

This ticket looks to have gotten quite a bit of attention, but the Pygments upgrade seems to have fallen through the cracks. I'm working to get it back on track. We do our best to handle every support ticket, but low priority tickets can sometimes take a while to be properly addressed. Sorry about that!
Post reply on HN