How writing makes me a better software engineer, in 500 words | Hacker News Reader