Originally posted at https://tailapps.com/less-drop-everything-thats-not-essential/

Less is the key to most successful software projects (and not just those).

Less screens. Less things the user has to do to get the job done.

Less features. Drop anything that’s not fundamental to the app functionality. Than take away something more, until the app is so slim that anyone can use it without a user manual (do they still build those?)

Less starts at the front, the interface, and continues behind the scenes. Less code, less libraries, less dependencies, less complicated things to understand and document.

Less time to build it and get it to market, less time to work on it again and make it better in an update.

Drop anything that’s not essential.