Link to Post

[Reading time: 1 minute, 48 seconds] Predictability is important, OK we get it. But how do you achieve it? Amusingly, many people seem to start with step 2: doing something about it. How about we start with step 1 instead: figuring out what makes predictability. What makes you feel safe, confident, protected? There are many sources of predictability, or unpredictability: your coworkers your processes the technology that drives the processes your organisation …and: yourself But all of these elements can be subsumed under the process itself: because what is a process but an agreement to transform something into something else. Read More →

Link to Post

[Reading time: 1 minute 17 seconds] One of the things that never ceases to amuse me is that the same principles you should use to raise little kids apply just as much to grownups. Consistency is one of these principles. Every parenting book tells you to be consistent with your kids (and holy cow is it hard). Why? Because consistency breeds trust. Comfort. Structure. Reliance. All manner of good things. Read More →

Link to Post

[Reading time: 1 minute 17 seconds] Trusted processes are needed to build great products. But what does it mean for a process to be trusted? It needs to have several qualities: It needs to be predictable It needs to be measurable It needs to be adaptable It needs to be resilient: able to accommodate surprises For a process to be trusted, all its components have to be trusted This all sounds pretty obvious and straight-forward – until you try to map out what it actually means. Read More →

Link to Post

[Reading time: 1 minute 45 seconds] Eh, why care about trust? Trust is just an emotion, but we’re in the very un-emotional, objective business of building software – aren’t we? Whatever the development process, you’ll shake out the bugs during testing. Easy. Be honest: that has never worked. “After development” is way too late in the game to make meaningful changes. At that point, you’re completely committed. To me, doing things this way always reeked of an organisation that didn’t trust itself. Read More →

Link to Post

[Reading time: 52 seconds] Digitalisation feels like such a misnomer. Because it seems that it’s about technology. But really, it’s about people. Imean, sure, technology is in there somewhere. But technology is meant to serve people, not the other way round. If people aren’t harnessing technology, it just kinda sits there. So moving an organisation towards digital technologies isn’t about installing software somewhere. It’s about people working together. This, of course, is also what DevOps is about. Read More →

Link to Post

[Reading time: 1 minute 27 seconds] This is going to be a messy topic. You see, architecture is a difficult subject anyway. Arguably, one shouldn’t even think to write about it, because you can’t possibly get it right. And quality is one step further removed still. So, how do you achieve good product quality? Turns out it’s an emergent quality. All the non-functional properties of your product: speed, maintainability, stability, reliability, etc. Read More →

Link to Post

[Reading time: 1 minute 15 seconds] I think I may get “Nines don’t matter if users aren’t happy” tattooed on my forehead. I just need to run it by my wife first. OK, maybe I was being a bit overzealous. But, really, great metrics aren’t the point. Users getting stuff done is. And I feel like we all sometimes need a reminder for that. After all, many of us have probably been on the receiving end of unhelpful reaction by companies to product failures. Read More →

Link to Post

[Reading time: 1 minute 30 seconds] In case you’re not yet utterly sick of it, here’s yet another post on panic-buying (or, to use the German term, “hamstering”) of toilet paper. You might be asking yourself what TP has to do with DevOps, and I couldn’t fault you. But I feel compelled to ponder the psychology behind this global (by the looks of it) toilet paper frenzy. What gives? I have a suspicion that a certain psychological desire for safety is at work. Read More →

Let's Get In Touch!


Do you have a question? A project proposal? Something special in mind? Contact me, and let’s talk about how I can make your team, your products, and your life better