October 10, 2017 — You know that Continuous something-or-other exists. Maybe you have even heard the terms Continuous Integration or Continuous Deployment, but not much more than that. I was in your shoes just a few short months ago. I came, I coded, I conquered. Now I am breaking it all down so you too can feel confident with the basics of continuous integration and deployment. I will cover the basics of how to setup Github and Circle CI with WordPress and configure deployment to a staging environment. We will cover continuous-jargon and break down YML and script files to better understand how it works and how you can start to use it with your projects. Attend. Absorb. And you too can conquer.
April 29, 2017 — Cache makes for a speedy site, but it can make new updates to your site a long and frustrating process. Sometimes just moving your logo a couple pixels can be an arduous task when your multiple layers of cache won’t clear. Fear not, simple changes to your site can make cache headaches a thing of the past. In this talk, we’ll run through version control, deployment tools, and cache-busting tweaks that will make updating your site a frown-free process again.
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.
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.
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.
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.
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.
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.
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.
December 28, 2015 — Създаване на локални инсталации и деплоймент с Capistrano, Vagrant & WP CLi