What Can You Take Away?

What can you remove to solve a problem? What can you simplify? What can you eliminate that will free things up to run more smoothly?

We often find ourselves adding something in order to solve a problem. We like leaving our mark, using our creativity. We want to be able to show off our contribution. We come up with new rules or processes, add software complexity or new components to a system.

If two solutions accomplish the same thing, the simpler solution is better the better one.

In software systems, technical debt happens when you choose the easy wrong path today. It is the same way in every area of life.

Seek the narrow path to the right solution, even if it is harder.