Xebia Articles

Lodewijk Bogaards

Recent Posts

Introducing: Automated Pre-Mortem Analysis Powered by Artificial Intelligence

Posted by Lodewijk Bogaards on Nov 7, 2018 1:21:01 PM

Predicting incidents is the holy grail for modern IT organizations. It is no wonder that we see an increase in the usage of AI for prediction. An ounce of prevention is better than a pound of cure. But to what standard should we hold these predictions? When is a prediction important enough to wake you in the middle of the night? What is the level and type of information that ought to accompany a prediction? This blog introduces a new concept that is meant to raise the bar.

Read More

Topics: DevOps & Continuous Delivery

Is Root Cause Analysis Dead or Are We Just Getting Started?

Posted by Lodewijk Bogaards on Nov 27, 2017 1:33:00 PM

Recently a friend sent me a link to a blog post called “The myth of the Root Cause”. This post makes some valid points. Especially the point that as our systems become more sophisticated, so do our problems. Often it is hard to find a single root cause. In fact, there might not even be one!

Read More

Topics: DevOps & Continuous Delivery

Capture your entire IT stack in one data model

Posted by Lodewijk Bogaards on May 24, 2017 3:12:00 PM
 
On October 16th of 1843 a mathematician called William Rowan Hamilton crossed a bridge in Dublin when all of a sudden he was struck with the solution to a problem he had been working on for many years. He became so enthusiastic that he cut his famous equation for a new type of number he called a quaternion into the stone of the bridge: "i^2=j^2=k^2=ijk=-1." Quaternions, among other things, make rotating objects through arbitrary orientations in a 3D space possible. We have Hamilton to thank for making it possible to safely land on the moon. In fact we have Hamilton to thank for making our WebGL powered 3D engine work at StackState.
Read More

Topics: DevOps & Continuous Delivery

Preventing surprises with a realtime visual model of the IT Stack

Posted by Lodewijk Bogaards on Jul 7, 2015 4:55:00 PM

Getting a change approved is hard even if it makes the system more stable
 
As an engineer, again and again I’ve found myself in this position: explaining why some company should invest in rebuilding or refactoring some set of components that at that time do not seem to cause any problems. These discussions were never easy, sometimes near impossible. I remember a frustrated engineer asking me how I got a change approved that he had been calling out for for years. Of course there is a whole lot you can do to get peoples’ attention, but the simplest way is by being in a position for it. The more respect you get from colleagues the more likely you will have influence
Read More

Topics: DevOps & Continuous Delivery