What I learned from writing 6 functions that all do the same thing | Hacker News Reader