Posts Tagged ‘Tom Preston-Werner’
Most of the time startups focus on getting investors and optimizing for how much money they/we get out of it. But is that really the best strategy?
Github founder Tom Preston-Werner doesn’t think so. Github has never taken founding from VCs or Angel investors. Tom believes that you should optimize for happiness instead and actually that could also have a positive effect on the money part of things. If you build it they will come…
I recently found a video of Tom giving a presentation at startup school. I really likes his way of thinking:
Watch live video from c3oorg on Justin.tv
I was (as I previously mentioned) at a talk by Tom Preston-Werner a few weeks ago at JAOO about Github and Git. He is a really great speaker and his star in my book did not fade because he and the other github-people sponsered a drinkup during JAOO. I got to talk to some really interesting people and that lead to an idea that I’m going to work on in the future. It seems like what Tom is talking about in the video really works.
My main takeaways from Toms presentation: creating win-win situations, helping luck through proximity and being creative in not paying for things. It seems like I have been on the right path all along ;-).
If you have to chance to hear Tom present, don’t miss it. He is a laid-back, really cool guy.
So far all my code versioning needs has been covered by CVS and SVN, but recently I keep hearing about distributed version control. Git and Mercurial are very popular topics in certain parts of my social circle, so I decided that I need to look into the topic (some very painful personal experience with a large programming project on Subversion also had some motivational influence on that decision).
So where to start?
I decided to start looking into Git. This was not a deliberate deselection of Mercurial but motivated by my attendance at the IT-conference JAOO in a months time and at JAOO Scott Chacon from GitHub will host a Git 101 tutorial, which I am considering attending (oh, and one of the GitHub founders, Tom Preston-Werner, will do a presentation called “Mastering Git Basics”, which also could be interesting).
My starting point was wikipedia and as it mentions that Git is designed and originally developed by Linus Thorvalds, I googled Git together with his name to see what he had to say about the subject. The result was this Tech talk from Google, that I quite enjoyed:
Then I told my twitter friends that am looking into Git and as always they give great feedback. My favorite was from jlouis666, who pointed me to a page with the Pro Git book by aforementioned Scott Chacon (the guy hosting a Git tutorial at JAOO), which is available online. I’m hoping to look into it before his tutorial.
So far I have not had time to really play with Git. Because all my existing projects are in SVN and migrating between two such different systems would probably be unwise/a pain I am saving my practical experience with Git for my next project. I hope that these things I am looking into will prepare me for the practical experience, but any advise you have could really help too…
After JAOO I plan to look into Mercurial/hg – If you know of good sources of information for that I would love to hear about it. (I guess with all the Git-stuff at JAOO they didn’t have any time slots left for Mercurial or maybe they have just chosen their favorite…)