How to Learn Programming from Zero to Hero and Not Lose Your Sanity | Hacker News Reader