WebFundamentals editorconfig travis-ci docker ruby grunt npm

Best practices for modern web development