My 5th book "50 Tips on JavaScript" is on sale. Go get it from https://50tips.dev.
Illustrated guide to 50 of the most interesting JavaScript topics.

Design Processes, Not Interfaces - Tiffany Conroy

Computers are tools that help people accomplish tasks by making the process easier, faster, cheaper, less error-prone, or just more fun. But what tasks? And by what process? What parts of the process can the computer make better? How can users interact with the computer to make it do its part of the process? Only lastly can we ask: what must be presented to the user and how?
If you enjoy this post, share it on Twitter, Facebook or LinkedIn. To leave a comment go here.