Ask HN: How can I get better at software architecture/design patterns? | Hacker News Reader