Over the past few years, many of you have suggested the same thing: “You should write a book or launch a course.” It’s something I’ve always taken seriously (even started writing a book during Covid), but the time commitment never quite aligned with having a full-time job.
This past year, however, has been one of exploration: building a developer tooling company, consulting, and doing a lot more writing. So I started thinking: maybe this is the right moment to experiment with education too.
So today I’m announcing Data Streaming Academy: the best place to master data streaming technologies. I’m going to kick off with a hands-on, deeply technical development bootcamp dedicated to Apache Flink: Advanced Apache Flink Bootcamp.
There are many resources online dedicated to Flink, but most of them are only helpful when you’re just starting. It’s really hard to find advice and best practices based on the years of experience actually running Flink in production. And this is exactly what I offer. We’ll go deep into the DataStream and Table APIs, understand the internals of connectors, and, most importantly, learn how to make Flink pipelines resilient, scalable, and observable.
So, here it is: StreamAcademy.io.
If you’re even remotely interested in learning Flink or other data streaming technologies, join the waitlist - it’s the only way to get early access (and discounted pricing).
And if you’d like to influence which modules or future courses come next, please share your input by filling out this form.

