Prioritize simplicity

image of a confused-looking programmer standing in front of a counter, holding a simple table knife in one hand and a complicated-looking chainsaw in the other, as they contemplate which to use for their sandwich

Prioritize simplicity. Simplicity doesn’t just happen, it has to be earned, and sometimes fought for. The natural path when developing computer systems leads to ever-increasing complexity. Achieving simplicity requires effort, focus, dedication, and discipline.