Magento 2 is best known as the most successful open source commerce app, but did you know that it is a full-fledged PHP framework underneath, complete with several tools to make a developer’s life easier. In order to build and maintain a Magento 2 site, developers must adhere to certain framework conventions and use the tools that are packaged with the app. This talk presents these best practices and introduces some community-created tools as well.