And then you make a new build, and then you use pair-build to create the deployment directory. And then you stage that deployment directory, and that's your staging environment that we talked about earlier, which is this middle tier here. Once you're ready, you go to prerelease. That's provision, and then once that's ready, you go to production, and that's multi-sig. So we find this to be very effective.
Then there's the release cycle. Again, you version, you make the distributables, you build a deployment folder, you stage, you provision, repair the request, get the signatures, verify the signatures, commit, go to production. The reason I keep saying the same thing is because once you get into the pattern, it's like, oh, this is really easy. Once you set it up, it's like, ba-ba-ba-ba-ba, ba-ba-ba-ba-ba, and it's like a flow state, and we've been in it for a while. And it feels great.
Don't have to deal with servers being down, staging servers down, or someone's pushed to it, and now it's broken and stuff. You don't have to deal with any of that. If you'd like to play around with this stuff, we've got some boilerplates. The Hello Power Electron boilerplate shows you... You clone it. It's a repo. You just clone it, and then you can just follow the instructions and quickly get a PIDs-peer-enabled Electron application set up straight out of the gate. If you already have an Electron application, take a look at this, and you can see how to put it in there. It's like a couple of steps. Get it in there, and you've got PIDs-peer updates. We've just recently... There's a blog post on pairs.com, forward slash news, about this. We've just released the Hello Pair Bear boilerplate, and what that does is it's peer-to-peer over-their updates for terminal program processes. So like a CLI, a REPL, a daemon service. All of these things can be written as standalone executables. No peer dependencies, no node needed, nothing else needed that you can just give to your user through website download, app get sources, brew, whatever you want. And then from there, they've got instant peer-to-peer updates. They never have to update again through another channel, another mechanism. And what we also have coming soon, we have this working internally. It's just a case of applying rigor and making sure it's good and checking it all works out.
Comments