note 12
Not feeling broken
It is more important for things to not feel broken than it is to have heaps of features.
01
Many reasons
This is a critical piece of advice for many reasons.
It is what gives you the best likelihood of having a good user experience.
It makes it way easier to develop software that is more simple and is not already broken. Adding a feature to something that works versus adding a feature to something that's a bit broken: it is night and day in how much better it is.
This is true for all software development, basically.