
…is not to say that software should cram tons of features into a product, rather it is the opposite. Software should be designed to feel like there are few features. Reduce to the absolute bare minimum, and wherever possible make something feel so natural it doesn’t feel like a feature at all. Understand that the user’s mental space is precious.