Learn, Apply, Teach, Repeat: Guidelines for Technical Learning | Hacker News Reader