Exploring hands-on patterns of modern software development like feature toggles and canary releases — If you have been doing web development for a few days, chances are you have heard of cloud computing and microservices. Unlike monolithic applications, which are built as single, large units, in a microservices architecture, we decompose a big application into a set of small, independent pieces that we can…