Archives

Safe and Happy Deployments using Automation

Here at Zeek Interactive, I’ve put together a system that allows us to deploy code worry-free. The system automatically brings in PHP dependencies, WordPress plugins, builds assets, runs security scans, deploys the files quickly and performs automated visual regression tests, all while keeping the team informed via Slack on the status of the deploy.

This talk is recommended for anyone who has ever had to get code from their local machine and push it to a server. If you have ever been frustrated or annoyed at deploying code and wondered if there was a better way, don’t miss this talk.

Plugin-A-Palooza

Our forth annual plugin competition. Watch teams talk about how they developed their plugin and why. Who will walk away with the prizes as the winners of Plugin-A-Palooza 2018???

Build sites with Advanced Custom Fields and Twig

Setting up your own custom site with ACF and Twig (Timber), we’ll explore how to effectively execute custom development and prototyping.

At the end of this workshop, you’ll have the confidence to enhance your personal development and hopefully take the next steps into a broader understanding of just how much you can accomplish on your own!

Let’s do this!

Functional Testing Simplified: Using Behat with WordPress

WordPress sites are being asked to do more and more complex tasks. What used to be purely a blogging platform is now being used for e-commerce, breaking news, online magazine publishing and more. The question arises, after a site is released, how do we insure that new features don’t break existing features? Further, how do we make sure that new processes don’t make development too cumbersome? Enter Behat, a behavior driven testing framework and it’s WordPress specific implementation: WordHat. Using simple, story driven language, Behat makes writing tests simple. I’ll talk about how WordHat can be used to implement simple functional automated testing on your complex WordPress sites.

AMP Up Your WordPress Site

What is AMP and why should you care about it? This presentation will give an overview of the AMP specifications and what are the benefits. This will include case study examples. Next I’ll discuss the challenges of implementing AMP, AMP and Gutenberg, and AMP plugins and page builders.