Ask HN: What makes a good library, API or framework? | Hacker News Reader