Top posts

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

Software Engineering
2010
166

In defence of SQL

SQL is ugly but powerful, ORM is genuinely dumb, and "NoSQL" should really be called OMADS: Obviously More Appropriate Data Stores. Start every project with an RDBMS, add specialized stores where they fit, and stop apologizing for using SQL. Forty years on, nothing beats it for ad-hoc questions about your data.