theaveragedev.com
I did not re-invent the wheel today
Thanks to Composer.