Everyday on the web we as consumers hit one or more dark patterns, usually involving trying to squeeze a little more engagement, or a little more money out of us. Sometimes they can be quite insidious  – like having an unsubscribe form with many options, one of which you need to skip to actually unsubscribe – and sometimes as in your face as finding your checkout cart is “helping” you by adding accessories.

There’s 14 such patterns documented with examples over at http://darkpatterns.org/ – most you will recognize, but a few are really, really sneaky.

Developers need to know about these dark patterns if for no other reason than whatever boost they give to sales, customers inevitably catch on and you as the developer do not want to be left holding the bag on that.