Comment by remram

1 year ago

Their product is the creation of Git repos. Putting it on the platform their customers want to use makes a lot of sense.

They probably should have had a backup location from day 2 though, I agree. If nothing else, in case of a GitHub outage.

> Their product is the creation of Git repos. Putting it on the platform their customers want to use makes a lot of sense.

Maybe I read the landing page very wrong, but it seems to be a "app building toolkit" of some sorts? Not just "creation of git repos".

They could have made the GitHub repository creation happen when the user does some action, instead of at the stage of "create app" which probably every single user does at least once, even people with no intention of actually building apps.

Or better yet, offer their own viewer for Git repositories they themselves host. It's not overly difficult, and the `git` CLI tools even ship with a web UI you can take inspiration from.

If you read the post-mortem, you will see that this has nothing to do with the platform their customers want to use, and everything to do with creating repos internally for their own organization.

Their product has change tracking which is clearly powered by git repos on GitHub.

So again, I ask, for something that is a SPOF, why rely on a third party?