Responses to people who insist on using Tumblr

Lazy devops config recoverability with mercurial

makingwoome:

At Woome we often suddenly create a new set of key information, such as a regularly changing nginx config. We use mercurial extensively, so the typical next step at this point initialise a repo for the data set and check everything in. As a team we’ve trained ourselves to check in changes to most admin data sets automatically, with a ticket number in the comment, so this is very nearly self documenting change tracking with easy rollback.

Now, that gives us good change accountability and recoverability however it does tend to leave us with mercurial repos littered around the infrastucture slowly becoming more and more important. What we now do is auto-locate these repos and publish them to a central box for hgweb access presenting us with a rapid bare-os recovering in the case of hardware failure. 

Read More

This sounds similar to our workflow at DevStructure, only we use Blueprint and Blueprint I/O to automate things a little harder. I’d love to hear what you think about these tools, Woome engineers.

(Source: makingwoome)