Things we really want smart contracts to implement (or not)

I saw a couple of Tweets from Dan Robinson and thought it was a good idea to try to get people to contribute more. This is “best practices coming from the frustrations of developers and data consumers”.

Smart contract systems which make building a local state / database possible from events.

Non-standard ERC-20 tokens (antipattern)