In honor of Git's upcoming fifteenth
birthday, this week's issue is incredibly Git-heavy. And if you want to celebrate (with me, and many others from the Git community), then we'll be at Git Merge 2020
next week in sunny Los Angeles.
- The History of Git: The Road to Domination in Software Version Control
How did Git become so popular? In 2018, the Stack Overflow survey showed than nearly 90% of developers used Git. (It's so dominant that they've since stopped asking the question.) A look back on the fifteen years of bringing Git from a tool for Linux kernel development to the mainstream.
- Docker for Windows won't run if you have the Razer driver
It turns out that if you have a Razer keyboard or mouse, and you use their drivers on Windows… then you won't be able to run Docker Desktop. Why not, you ask? Well, Foone dug in to realize that it's all because of a bug… in a Stack Overflow answer from 2009.
- Introducing the GitHub CLI
Last week, GitHub announced that they were building a command-line interface for working with the service. This week, Jack explores the new CLI and gives a deep-dive on using it to interact with your repository's issues and pull requests.
- How I MITM'd rubygems.org ... Kinda
Can you exploit a typo? If that typo is the hostname for a package management system like rubygems, then, yes, you probably can. An intrepid developer register
rubgems.org to understand how Ruby's package management system works and how a typo could be exploited.
Published at the beginning of every week.
Created by Edward Thomson.
Do you have news about developer tools? Did you
write an article about methodologies? Did you
release a new library? Let me know, I'm
@ethomson on Twitter.