6. About me
• 4x Magento 1 Certified
• Magento 2 Certified Solution
Specialist
• Built a CI system for M2
• Building Magento for 5+ years
• Twitter: @josephmaxs
16. — Kristof Ringleff (Fooman)
“I consider placing extensions under app/code in the
same category. It instantly creates technical debt
when it comes to upgrading… By the time you
upgrade, you probably don’t even know anymore
what was written.”
https://goo.gl/yKPBgc
56. Summary:
Git manages your project files.
Composer manages other’s project files (dependencies).
Include composer.lock in git.
Use specific version numbers in composer.
Twitter: @josephmaxs