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.