Composer is a popular dependency manager for PHP. It allows you to declare your project dependencies and will automatically manage them for you.
Most non WordPress PHP projects use composers by default. Composer adoption was initially slow within the WordPress ecosystem, but now that WordPress has dropped supporting PHP 5.2, a lot of WordPress projects have started utilizing the power of the composer.
In this workshop, you will first be briefly introduced to the composer and then shown different ways by which you can leverage the power of composer in your WordPress projects, including automatic management of plugins and themes as composer dependencies.
About Sudar:
Sudar has been programming for more than two decades and is a polyglot. He has written production code in more than half a dozen programming languages – and most of it was using Vim!
Sudar first discovered WordPress in late 2005 while searching for a self-hosted blogging platform for his migration away from Blogger. After tinkering with WordPress for his blog, he published his first WordPress plugin in late 2007 and has since continued to release more than 24 plugins with a total of nearly a million downloads.
Towards the end of 2014, Sudar decided to shift his career towards WordPress and joined 10up, a leading WordPress design agency that makes web publishing and content management simple and fun.
He blogs about WordPress and web development at http://sudarmuthu.com