30.

1321 points chadfowler 1 day ago 408 comments