One of the great things about working at a startup in Silicon Valley is the plethora of opportunities to learn about new technology and experiment with methodologies to find a good fit for your business and your team. Loopt is particularly encouraging of this sort of exploration of new ideas, sponsoring a series of lunches at which our development team can learn new technologies from local experts. This week we were visited by Scott Chacon of GitHub (http://github.com/), who was kind enough to take time out of his day to do a talk about Git.
Git is an open source, distributed source control system which has gained a lot of popularity in the last few years (a source control system is software that allows several developers to work on the same project/files without destroying one another's work). Git’s software is world-class. Its distributed nature and the ease with which it allows branching and merging of the source tree really lends itself to the kind of development environment in which developers are always experimenting with features and incubating new ideas without adding bugs to the main project.
We’re always looking for technologies that allow us to concentrate on delivering a great experience to the Loopt community rather than fighting with development tools, and, so far, Git looks like it could be a great fit.
Ian is on the mobile development team at Loopt.