Edward Thomson

About Me

I work at GitHub; I'm the Product Manager for npm. Before that, I worked on GitHub Actions and Azure DevOps. I used to be a software engineer, both at GitHub and at Microsoft; I built version control tools that you probably use today.

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.

Before developer tools, 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.