July 2011
4 posts
Playing the odds on technical debt
mike-woome:
Strategically Woome is very good at resource investment decision. As a management team we debate hard what projects get resourced and even then effort is only committed to step 1, the first decision point, and then we measure and iterate.
We try to apply the same logic in the day to day operational technical debt.
Read More
Mike's Stuff: self healing in nagios alert →
mike-woome:
At Woome we’re quite lazy, I’ve mentioned that before. We write quite a lot of bespoke nagios alerts for our applications and on occasions we’ve found ourselves being woken regularly and needing to perform a simple restart of some buggy third party tool or a piece of code that we’ re waiting on a…
tiny javascript templating →
We’ve released our tiny templating language (calling it a language really is a stretch) as a jquery plugin.
We don’t actually use the plugin because it’s simpler to just include it in your js:
function tache(template, ctx) {
var t = template;
while (true) {
var res = t.replace(
/{{(.*?)}}/,
function...
6 tags
Lazy devops config recoverability with mercurial
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...