‘Deployment’ Videos

  • Eli Silverman: Beyond FTP - Moving to a Faster and Safer Deployment Workflow with Grunt and the WP-CLI tools

    Eli Silverman: Beyond FTP – Moving to a Faster and Safer Deployment Workflow with Grunt and the WP-CLI tools

    WordCamp New Orleans 2016Speaker: Eli Silverman

    March 31, 2017 — For the first years I worked as a freelance WordPress developer, I overwrote or erased my fair share of client sites using the the ol’ FTP drag-and-drop. So, yea, I feel your pain.

    But at some point a couple years ago I reached a boiling point and set out to find a more reliable, efficient, and consistent deployment workflow. I’ve since found something that works really well for me and in talking to my WP community, I’ve found there’s a strong interest in learning more about these practices.

    The presentation will discuss my grunt.js and WP CLI deployment flow, just one part of the full package I use. In doing so it will also cover how to use the boilerplate git repository I’ve built to set it all up in just a few minutes, as well as basic git practices and alternate deployment methods such as Capistrano.

    Personally, I beleive WP devs deserve access to the professional-grade workflows our peers enjoy using other languages and frameworks and I want to share what I’ve learned.

  • Andy Fragen: Develop and Deploy Outside the Repo

    Andy Fragen: Develop and Deploy Outside the Repo

    WordCamp Phoenix 2016Speaker: Andy Fragen

    October 27, 2016 — Some plugin or theme projects won’t ever be in the official Plugin or Theme Directories. Still, it would be great to be able to send client’s updates. Wouldn’t it? We’ll talk about little about development but mostly about direct deployment from your git host.

    Presentation Slides »

  • Mark Creeten: WordPress Deployment With GIT Or How To Kill Your FTP Habits

    Mark Creeten: WordPress Deployment With GIT Or How To Kill Your FTP Habits

    WordCamp Antwerp 2016Speaker: Mark Creeten

    August 22, 2016 — Mark Creeten is doing front-end work for more than 14 years now and he’s still loving it.
    He shares all his knowledge in teaching adults to make websites and published a book about creating websites with HTML CSS a few years ago.
    Currently, he is using his WordPress skills professionally and passionately on a daily basis in a Belgian company called Appsaloon.

    Presentation Slides »

  • Hans-Helge Bürger: Entwickler Workflow – Von Anfang bis Ende

    Hans-Helge Bürger: Entwickler Workflow – Von Anfang bis Ende

    WordCamp Nuremberg 2016Speaker: Hans-Helge Bürger

    April 21, 2016 — Hans-Helge liebt es, einen guten Entwicklungs-Workflow zu haben. Wenn alles eingerichtet ist und die Arbeit scheint einfach nur so zu flutschen. Doch leider war das bis letztes Jahr bei ihm noch nicht der Fall und so hat er sich aktiv auf die Suche begeben. Bei seiner Suche fand er allerdings keine guten Ressourcen, die wirklich mal von Anfang bis Ende alles gezeigt haben und das möchte er mit diesem Talk nun ändern. Dabei wird er nicht in jegliche Details gehen können, aber für interessierte Entwickler wird er natürlich alle Ressourcen und Links bereit stellen.

    Presentation Slides »

  • Stefan Fröhlich: Eigene Themes from Scratch

    Stefan Fröhlich: Eigene Themes from Scratch

    WordCamp Nuremberg 2016Speaker: Stefan Fröhlich

    April 21, 2016 — Für viele Projekte braucht es lediglich einen Bruchteil der Funktionalität und des Codes sogenannter „Premium“-Themes oder Frameworks – denen dafür andere, wichtige Features oft fehlen. Um Design und Konzept der Kunden sinnvoll umzusetzen, ist ein individuelles Theme häufig die einzige vernünftige Möglichkeit. Die Anwender erhalten ein intuitives und übersichtliches System mit den Optionen, die sie wirklich brauchen. Und der Browser bekommt schlankeren Code ohne unnötigen Ballast. In diesem Talk gibt uns Stefan Informationen zu folgenden Themen: Wozu überhaupt ein Theme selbst entwickeln? Performance, Sicherheit, Usability und Design Anatomie eines Themes, d.h. welche Dateien brauchen wir wirklich? Von einem leeren Verzeichnis ausgehend arbeiten wir uns bis zu einem Theme vor, das von WP erkannt und aktiviert werden kann. Eine Erweiterung durch Custom Post Types, Custom Fields und unsere Lieblings-Plugins ist natürlich ebenfalls möglich. Außerdem zeigt uns Stefan Tools für einen effizienten Workflow bei der Entwicklung: lokale Entwicklungsumgebung, Automatisierung mit grunt, Versionierung und Deployment mit git.

    Presentation Slides »

  • Walter Ebert: WordPress verwalten mit Composer und Git

    Walter Ebert: WordPress verwalten mit Composer und Git

    WordCamp Nuremberg 2016Speaker: Walter Ebert

    April 21, 2016 — Die richtigen Werkzeuge erleichtern uns die Arbeit. Composer und Git machen vieles einfacher. Der Vortrag zeigt uns, wie wir Composer nutzen können, um WordPress (samt Plugins und Themes) zu installieren und zu aktualisieren. Kombiniert mit Git ergibt sich eine moderne Lösung für bessere Workflows und einfachere Deployments, insbesondere wenn wir im Team arbeiten oder unterschiedliche Umgebungen nutzen.

    Presentation Slides »

  • Maxime Culea: WP et GIT : déployer un projet sur plusieurs environnements

    Maxime Culea: WP et GIT : déployer un projet sur plusieurs environnements

    WordCamp Paris 2016Speaker: Maxime Culea

    April 17, 2016 — Vous êtes intéressé par une solution qui va vous permettre de travailler sur de multiples environnements en simultané et faciliter les déploiements sur ces derniers ?
    Alors venez découvrir en quoi GIT est un must-have, comment il permet d’optimiser et de booster son workflow, et indirectement de « sauvegarder » et « sécuriser » ses sites.

    Presentation Slides »

  • Ivelina Dimova: Professional Deployment

    Ivelina Dimova: Professional Deployment

    WordCamp Sofia 2015Speaker: Ivelina Dimova

    December 28, 2015 — Създаване на локални инсталации и деплоймент с Capistrano, Vagrant & WP CLi

  • Ryan King: Deployments - From Dreaded to Delightful

    Ryan King: Deployments – From Dreaded to Delightful

    WordCamp NYC 2015Speaker: Ryan King

    December 22, 2015 — I knew there had to be a better way. I went on a mission to find the ultimate development and deployment setup. Thankfully there are tons of options out there now (Vagrant, Docker, Capistrano, Ansible, etc) — but it’s still tricky getting them up and running smoothly. Save yourself hours of exploring tools and technologies by learning from my successes and failures. I will present a brief overview of the current state of deployment tools and then walk you through two of my favorites, followed by an open discussion for individuals to share what works well for them and ideas on best practices for the WP community.

    Presentation Slides »

  • Seth Alling: Deploying a WordPress Site with Minimal Work

    Seth Alling: Deploying a WordPress Site with Minimal Work

    WordCamp Ann Arbor 2015Speaker: Seth Alling

    October 28, 2015 — Cowboy code, FTP to a development server, work locally and FTP, work locally and push changes with version control. There are so many different environments available for developing and deploying WordPress sites that it can seem a little daunting, and figuring out how to make it all work is even more so. Explore the different ways to deploy a website from a local environment, and learn how you can exponentially reduce your deployment time with a few scripts.

    Presentation Slides »