Advice for a senior level developer who makes lots of mistakes | Hacker News Reader