A perspective on a software apprenticeship | Hacker News Reader