Hi, I'm Maximilian Michels, software engineer and expert for data-intensive applications using Apache Flink, Apache Beam, and related open-source technology. - Learn more

Blog Posts

The 4 Pillars of Successful Open-Source Communities The community is the backbone of an open-source project. It establishes a framework for collaboration, innovation, growth, and sustainability. In order to for an open-source project to be a successful, it needs to develop a community. Read more

The Art of Debugging Distributed Systems Debugging is the process of identifying the root cause of an unexpected behavior of a software program. In software development, bugs are inevitable — No matter how good programmers are. Distributed systems are no exception in this regard, but they... Read more

Apache Arrow: The Hidden Champion of Data Analytics In today’s open-source software stack you can find many indispensable dependencies in the form of software libraries. They are logging frameworks, testing frameworks, HTTP libraries, or code style checkers. But it doesn’t happen often that a new library emerges which... Read more