How to be a better developer by thinking | Hacker News Reader