Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,508 posts.

Software Engineering
2020
742

Why software ends up complex

Complexity in software, whether it’s a programming languages, an API, or a user interface, is generally regarded as a vice. And yet complexity is exceptionally common, even though no one ever sets out to build something complex. For people interested in building easy to use software, understanding the causes of…