Edward Thomson

About Me

I'm a Product Manager at GitHub for GitHub Actions. I was previously a Program Manager at Microsoft, working on Azure DevOps tools. Before that, I was a Software Engineer at GitHub and Microsoft, building version control tools. I remain one of the maintainers of libgit2, the Git library that powers Git hosting providers like GitHub and Azure Repos; I wrote the code that merges your pull requests.

I also write and speak about Git and version control. I'm the author of the Git for Visual Studio video training from O'Reilly Media and a contributing author to Professional Team Foundation Server 2013.

Before version control, my career started in the technical computing field at National Center for Supercomputing Applications and later Wolfram Research, makers of Mathematica. My focus was primarily on web-integrating scientific applications.

In my free time, I'm the co-host of All Things Git, the podcast about Git, and the curator of Developer Tools Weekly.