Bullshit hunting: Multi-speed IT

Bullshit hunting: Multi-speed IT

I'd like to emphasize once again that I speak on this blog for myself only. Opinions / statements expressed here should not be associated with my employers - past or present. The dish of the day is ... Some buzzwords get "global" range, while some get a good grip only within a particular context - one of good examples is so-called "Multi-speed IT" (sometimes referred to as "Two-speed IT" or "Bimodal IT"), which gains exceptional popularity in large enterprises. What is Multi-speed IT then? It's a concept of embracing heterogeneity in own IT landscape…

Read More

The most undervalued of all patterns

The most undervalued of all patterns

We 'like' to put blame on factors that (in our opinion) lie beyond our control - stone-carved deadlines, outdated legacy, unimaginative Product Owners who always dump tech debt-related work items into abyss of Nice-To-Have. Some call it 'victimship' & it's all about giving up at the slightest indication on resistance due to bias we've developed in our past (by ourselves or just learned from others). We learn to live with issues & impediments instead of getting rid of them ("that's the way it works here ..."). What I find truly ironic is the fact that many of these problems…

Read More

The shortest scalability consideration ever.

I had a lot of scalability talks this week - vast majority of them were related to one huge piece of legacy application that’s about being heavily modernized (don’t ask about details, you really don’t wanna know). The most interesting thing about this app is that after the modernization it’s supposed to run on a different platform (than it was initially running on). The problem with the original platform (one of few) is that it’s not out-scalable (in other words - horizontally scalable) at all - one of the most…

Read More