Lessons I learned the hard way from 10 years as a software engineer | Hacker News Reader