Thoughts
Creating software (or even hardware) that works is one thing. But to create anything that is "ergonomic, natural, intuitive, and user
friendly" is hard. Really hard. And like, that's the criteria. For whether your software actually gets used.