@twholman Lovely lovely! This is what @NetlifyCMS does too. But I love your single-minded simplicity!
If committing to master feels sketchy you could make your saves create pull request. @Netlify would generate you preview builds.
My tweets and posts live here on my own domain these days.
You can explore them here and follow me on Mastodon instead of Twitter where I'm not currently active.