logoalt Hacker News

jackfranklynyesterday at 7:55 PM0 repliesview on HN

Same pattern in software. The best tools for specific professions usually come from someone who worked in that profession first, got frustrated with generic solutions, then built exactly what they needed.

General-purpose tools try to serve everyone and end up with features that kinda work for most cases. Someone deep in a niche builds for the edge cases they actually encounter, and it turns out those edge cases are universal within that niche - they just weren't visible to outsiders.