Mule programming style guide: stop abusing the choice router

integration flow with choice router

In this post, I’ll be going over why the choice router gets abused, why that’s a problem, and what you can do to fix it.

Managing software complexity through intent-based programming

February 6 2018

software programming intent

Software is losing its magic. We simply demand too much from the current approaches. As a result, software developers are losing the battle with complexity, often without realizing it. More often than not, little failures pile on top of other little failures, and life for the consumer, as well as the business, becomes more frustrating rather than easier.