|Date:||March 28, 2017|
18:00 PDT, 3:00 CEST (March 29), 2:00 BST (March 29)
Making Your Life Easier with the Magento 2 CLI
Presented by Miguel Balparda (@mbalparda)
In Magento 2, the new bin/magento tool helps developers and system administrators with their everyday tasks and reinforces their flexibility. This 30-minute talk shows how those teams can use this tool to streamline those tasks and integrate it into existing automation schema, and offers insight into how to use the tool to boost website performance. This talk will also directly compare the previous set of shell tools to the new bin/magento tool. I will show how to perform identical operations like reindex, flushing the cache, and changing modes with each platform, then highlight how the new tool allows for easier and simpler creation of custom logic, commands, and features.
Miguel is a Magento Certified Solution Specialist, full-time traveler, and sysadmin in his free time. For the last four years, he worked around the globe as a senior developer for some of the biggest Magento projects in more than 35 countries. Since joining Nexcess, Miguel helps maintain Turpentine, an open source project and one of the most popular Varnish extensions for Magento. When he’s not working, he loves to train and BBQ.
Magento 2 and the REST API
Presented by David Manners (@mannersd)
Api the flexibility is increased. In this talk we will cover the main aspects of developing with the Magento 2 REST api and how you as a developer can get the most out of it.
David is Senior Software Architect at Sitewards in Frankfurt Germany, who specialize in e-commerce solutions. His main passion is with Magento and other e-commerce software, having worked in that field for the past 10 years. He also likes to champion developer welfare and enjoys a challenge with regular expressions. Through the MageEngage youtube channel he finds out about the people behind the twitter handles.
Private Data and the Full Page Cache in Magento 2
Presented by Vinai Kopp (@VinaiKopp)
The Full Page Cache is an essential part of Magento 2. All modules with any frontend components have to be developed with Varnish in mind, in order for a site to meet performance and scalability requirements.
Caching is easy if all pages look the same for all customers, but what if they need individualization?
The Magento 2 framework provides several tools to deal with this scenario, each providing a varying degree of flexibility and having different costs of implementation.
In this short presentation Vinai will walk you through the steps required to display private data on cached catalog pages in a secure manner.
He will use the most flexible approach provided by the framework, but boiled down to it’s essentials, thereby reducing the complexity as much as possible.
The goal of the presentation is to equip you with an understanding of how private customer data can be displayed fully cached pages.
A passionate Web Developer, Vinai has been an open source enthusiast since 1998.
Since March of 2008 he has specialised on the Magento platform, which at the time was still in its beta stages. Between working as a freelancer and collaborating in larger, corporate teams, he has been able to gather valuable experience from a wide-range of projects. This priceless experience motivated Vinai to move into training developers, particularly on how to effectively customise Magento.
Since then he has spent thousands of hours, training an array of developers and teams, in all aspects of the Magento platform, across the World. Topics range from extension development, using Git with Magento, performance tuning, to automated testing. In the past, Vinai has worked as a full-time Magento U instructor. He is a member of the Magento Certification Advisory Board and was one of the first to pass the MCD+ exam. Vinai is co-author of the German ‘Magento Developer Handbook’ published by O’Reilly in 2010 and co-author of ‘Grokking Magento’ and was recently announced as one of the Magento Masters in the Mentors category.