Book: A Philosophy of Software Design – Meta Skills of a Software Engineer | Hacker News Reader