S sandimetz.com Prefer duplication over the wrong abstraction 204 points hyperpallium 10 years ago 96 comments