Composer: everything I should have known

Composer was just something I used to get my project up and running and occasionally install additional libraries. I never put too much thought into it — it just worked. Sometimes I would run into problems, but often they were easily fixed by running composer install
or composer dump-autoload
. I had no idea what dump-autoload was doing, but it was fixing things.