How to apply the Jobs-to-be-done methodology to web design | Hacker News Reader