https://kendsnyder.com/hacker-way-rethinking-web-app-development-at-facebook/