Thought from reading Amazon shareholder letters:

One of the reasons software is so powerful is it forces operationally complex businesses to agree definitively on processes, and there’s an established and agreed upon protocol for changing them.
For all of its flaws, software has very well-defined methodologies for how it can be changed, who makes the changes, who reviews them, areas for staging vs production, rigorous testing, etc.

Not many non-software organizations have such robust protocols.
Think about your standard git flow:

Branch, commit, pull request, discuss/review, deploy, test, merge.

Most every company uses a similar flow by default, and it’s... shockingly elegant and reliable
Everyone knows what the main branch is, everyone knows what’s production and what’s sandbox, everyone can see the changes made historically, etc.

Think about how difficult it would be for that to happen without git/version control.
You can follow @Austen.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.