Shame bad coders into good practices