Coding for evolving software design | Hacker News Reader