https://mamchenkov.net/wordpress/2012/07/27/every-good-work-of-software-starts-by-scratching-a/
Every good work of software starts by scratching a...