I like this type of thinking not just for personal writing but in work related communications as well. Clarity is king as the article states.
A lot of people I’ve spoken with are sharing similar feelings. I’ve been thinking about developing a side project in purely a Windows or Ubuntu environment to see how it feels.
I’ve been using Promises a lot on a recent project at work and this posting explains them pretty well.
Early on, I was pretty vocal about how much I hated the UI, but I agree that the UI/UX of the app creates this almost “gameified” experiece of discovering something new in the app.