For the Magento 2 Seminar we organized last January (and will still be organized again in October this year), we setup a few whitepapers to give a solid introduction to Magento 2 topics like development and code migration. The whitepapers were will received - they provide more tips and tricks than an average sales flyer - so therefore we love to share this with you too.
Whitepaper on Magento 2 Development
There are already many tutorials on the web that explain how to create Magento 2 modules, mainly focusing on CRUD and MVC. From our perspective, that's nice but the most important concept to grasp is Dependency Injection: Once you know how DI works, you can inject anything. Also, the new Magento 2 architecture sounds nice but there are still code smells to beware of. This whitepaper gives some interesting pointers on development.
https://www.yireo.com/datasheets/yireo-datasheet_magento2-development.pdf
Whitepaper on Magento 2 Code Migration
While the official Code Migration Toolkit is an important tool to use for code migration, it is not the only approach. Migrating bad Magento 1 code will result in bad Magento 2 code, so therefore migrating code should also lead to creating better improved code. This whitepaper deals with some of the practicalities.
https://www.yireo.com/datasheets/yireo-datasheet_magento2-code-migration.pdf
Whitepaper for technical merchants with Magento 2
While Magento 2 is meant for merchants, the concepts of Magento 2 are so technical that the entire platform seems oriented towards developers than merchants. The upcoming years will prove what's going to happen with this: Either Magento 2 becomes more user-friendly, or merchants become more technical. This whitepaper shows some of the first concepts - mainly CLI tools that merchants should become aware of when working with Magento 2.
https://www.yireo.com/datasheets/yireo-datasheet_magento2-technical-merchant.pdf
More whitepapers to come
Last week we organized a Magento 2 Development Training which was well received and gave way to even more tips and tricks, that we are eager to share with you. We have setup a new tutorial section on our site for Magento 2 tutorials and we will be expanding this section with guides in the upcoming months.
While the focus of Magento 2 is currently mostly on development, slowly merchants (technical merchants) are also opening up for Magento 2: We are scheduling various Magento 2 trainings for the self-sufficient shop owner and also the Magento 2 Seminar of October 2016 will be focused on merchants. Following from that, we will publish more guides oriented on merchants as well. So stay tuned!
About the author

Jisse Reitsma is the founder of Yireo, extension developer, developer trainer and 3x Magento Master. His passion is for technology and open source. And he loves talking as well.