Why every developer should have a side project: My 10-year journey of failings | Hacker News Reader