I'm a software developer who works on version control tools at Microsoft in Cambridge, Massachusetts. I work on the Git repository management functionality in Visual Studio and Team Foundation Server, as well as the libgit2 and LibGit2Sharp projects.

I also write occasional blog posts about version control and developer tools, and wrote the Git chapter of Professional Team Foundation Server 2013. In addition, I maintain a few open source projects in my spare time.

August 15, 2014    2:29 PM

I had the privilege of speaking at That Conference earlier this week on my favorite topic: version control! I discussed how Git works under the covers, and my audience was kind enough to stay awake (which is the fundamental difference between Git and other version control systems).

A big thanks to everyone who attended and especially to the tireless volunteer organizers of That Conference: it was an amazing time.

If you attended the conference and want to see the slides, they’re right here. (Okay, they’re still there even if you didn’t attend. But only if you make sure to attend next year!)

Edward Thomson is a Senior Software Development Engineer at Microsoft, where he develops version control tools for Visual Studio and Team Foundation Server.