Speakers: Benjamin Turner

  • Benjamin Turner: Intro to WordPress Theme Development

    WordCamp Portland 2018Speaker: Benjamin Turner

    December 31, 2019 — Creating and working with WordPress themes is a great way to learn more about WordPress as well as make your site look and function exactly how you want it. We’ll go over what goes into making a WordPress theme, as well as concepts like “the loop,” “actions and filters,” and the “template hierarchy.” By the end of the talk, you should have a good overview of WordPress themes, as well as places to go for further learning.

  • Benjamin Turner: Managing a WordPress Site Using Roots.io Projects

    WordCamp Portland 2017Speaker: Benjamin Turner

    December 31, 2019 — WordPress supports a lot of “aging” ways of developing for it. The Roots.io family of projects attempts to modernize WordPress development by embracing newer tools in infrastructure management and PHP standards adopted by the larger PHP community. If you’re new to using Git, SSH, Vagrant, Ansible, Composer and WPackagist to help manage your WordPress projects, then follow me as we take a look at how the Roots team makes use of these technologies. The results of using these projects are easy to reproduce sites, tracked in version control, and built for modern, high performance needs.

    Presentation Slides »

  • Benjamin Turner: Developer Workflow Using Local by Flywheel

    WordCamp Grand Rapids 2018Speaker: Benjamin Turner

    March 1, 2019 — Local by Flywheel makes use of Docker to manage sites. This allows for some powerful ways to improve your developer workflow.

    We’ll cover a brief intro to Docker, as well as how you can use the terminal and Docker to execute Composer commands and run WordPress unit tests in an isolated environment.