The pursuit of clarity

I read once that unclear writing is the result of unclear thinking. I agree.

In addition, I found this true about communicating ideas in general, writing code and the design of user interfaces, among other things.

So, if I struggle to put anything clearly to others, this is just a symptom that I failed to think clearly enough for myself.

It is our responsibility to have crisp thoughts (including questions) before we take other people’s time.