“I heard you liked files”

Josh Susser on the proliferation of lazily-named configuration files:

Just because your configuration file’s contents are written in a DSL does not mean you should pretend it’s not Ruby anymore.

The worst offenders are those that name these files without a reference to the thing that uses them. Bundler‘s “Gemfile” and Foreman‘s “Procfile” are two examples.