I’ve been working on big data since 2014 and I’ve managed to avoid taking the technical debt of data lakes so far. Here is why. Myth of reusing existing text logs For the purpose of this post, let’s define: a data lake is a system allowing a) to store data from various sources in their …
Author Archives: MaximFridental
Flywheel Triangles
For a business to survive and become somewhat sustainable, it needs a self-sustaining business process to earn money, such as it would be very hard to destroy it by management errors or market changes. I’ve heard it to be called “Flywheel” at StayFriends. Business flywheels are positive feedback loops leading to business growth, and can …
An alle Extrovertierten
Liebe Extrovertierte! Die Ausgangsbeschränkungen haben mein Alltagsleben gar nicht verändert. Ich mache die gleichen Sachen wie zuvor, treffe (fast) die gleichen Menschen wie zuvor, bin gleich oft draußen wie zuvor. Und das, obwohl ich den Ausgangsbeschränkungen folgeleiste. Ich bekomme nun mit, dass einige von euch es nicht mehr aushalten können, alleine zuhause zu sein, euch gar einsam fühlen und …
Sanitär für IT-ler
Irgendwann hat man angefangen, Wasserleitungen nicht nach Kundenvorgabe, sondern in einer Reihe von fest definierten Größen herzustellen. Der Bauherr konnte zwar nicht mehr auf Millimeter genau festlegen, wie groß seine Röhre waren. Konnte dafür aber Wasserröhre von unterschiedlichen Herstellern miteinander kombinieren und von der Konkurrenz der Hersteller profitieren. Die Hersteller haben auch davon profitiert, weil …
Four Advices For Product Managers of Machine Learning Products
The hype around Big Data and Machine Learning goes on and on, and more and more businesses seem to obtain competitive edge by developing data-based products. As a product manager, everyone is considering to use this new tech in their area. Having made some first experiences designing data-based products, I want to share the lessons …
Continue reading “Four Advices For Product Managers of Machine Learning Products”
Law of the Architecture Decomposition by User Interface
Abstract One of the key aspects of the software architectures is the choice of the decomposition principle – how the software is divided into parts and via which interfaces these parts communicate to each other. There are several factors influencing the decomposition of software, some of them are technical or logical by nature, others are …
Continue reading “Law of the Architecture Decomposition by User Interface”
Zombieland
Ich habe schon mal gehört, wie einige deutsche Betriebe als Zombieland bezeichnet werden. Früher habe ich immer gedacht, die Bezeichnung würde nur darauf anspielen, dass zu viele Vorruheständler beschäftigt sind und dass alles so langsam und tollpatschig abläuft. Je mehr Unternehmen ich aber detailliert kennenlerne, desto mehr weitere Ähnlichkeiten ich finde. Einheitlichkeitszwang Zombies werden ja …
Ruhe vor dem digitalen Storm
Deutschland steuert auf seinen Untergang zu, weil hier die Digitalisierung scheinbar nur aus diesen zwei Teilen besteht: flächendeckendes schnelles Internet, mehr PC in den Schulen. Und das Problem besteht nicht einmal darin, dass es zunehmend weniger Bedarf an Internet auf dem Land gibt, weil mehr und mehr Menschen in die Stadt ziehen. Und nicht darin, …
MVP, oder?
Ich mag es nicht, wenn Begriffe falsch verwendet werden. Menschen, die sorglos mit Wörter ungehen, sind auch sorglos in ihrem Denkprozess, ziehen deswegen häufiger falsche Rückschlüsse und bringen sich und ihre Umgebung (also auch mich) unnötig in Gefahr. Heute möchte ich über das MVP sprechen (Minimum Valiable/Viable Product). Zunächst einmal ist es ein Product – …
Atrocities of Software Architecture
Five years ago I’ve written my definition of a software architecture and have compared two alternative architectural designs: Monolyth vs SOA. For each design, I gave its advantages and disadvantages. Now, five years later, I’ve learned a little more and want to amend this topic. It has turned out, that in the organizations in the …