Documentation is all you need - or how I stopped suffering with legacy code | Dark Hacker News