Peter Morlion logo

The Multiteam Monolith

The monolith is an architectural pattern where the software application consists of a single executable that is deployed as a whole. It can be difficult to work with when it is being maintained by a single team. But matters worsen if it is managed by multiple teams. Here’s why. How Monoliths Grow When a company […]

Running Locally

Many legacy applications are difficult to run locally, on the developer’s machine. I always recommend teams make it possible to run their code locally. After automated tests, it’s a powerful enabler for developers to improve the code quality. Here’s why. Working Offline In the past, internet connections weren’t always reliable or, when commuting, not available […]