Kevin Webber

I'm a technical team lead, programmer, and software development manager from Ontario, Canada.

I specialize in areas of computing such as reactive programming, cloud-enablement, and site reliability engineering.


Reactive in Practice: a complete guide to event sourcing and CQRS

May 24, 2019

Learn how to apply event sourcing and CQRS to a real world system. All material is supported with a reference project to reference called Reactive Stock Trader.

Demystifying machine learning

December 19, 2018

Classical software is primarily based around the notion of decision trees. Any programmer who has coded an if-else-then statement can understand the basics of data science.

Give credit and take blame

June 4, 2017

When success is ultimately achieved, give the credit to others. There will be time for you to internalize your own impact on the success of a project.

How to model reactive systems with event storming

March 11, 2017

A successful Event Storming session — as well as a successful software project — demands equal parts art, knowledge, and technical skill. Also, it’s much cheaper to make changes to sticky notes than production code. Nothing in this article requires technical expertise or previous experience with reactive, event-driven systems.

Read more posts


DataOps: Operationalizing Data Science

October 26, 2018 • Reactive Summit 2018

According to Gartner’s Nick Heudecker, 85% of data science projects fail. This is a staggering ratio of failure that deserves consideration from your organization before undertaking your next data science initiative!

Watch more videos