July 17, 2015 — WordPress has thousands of themes and plugins freely available. Not all of them are coded beautifully or tested with big WordPress sites. When a bad piece of code goes live on a WordPress site, it can slow down site and even crash server in some cases.
Goal of this session is to show how EasyEngine and other tools/techniques can be used to debug performance bottleneck on a WordPress site.
July 16, 2015 — The quickest way to damage your reputation is by releasing a plugin or theme full of bugs. And no, a few unit tests are not going to stop that from happening! In this talk, I share my experience in testing the WordPress plugins I’ve developed and we’ll dig into Codeception, an advanced PHP testing framework.
May 30, 2015 — WP-CLI
Tom explains what WP CLI is, introduces three useful commands you can use, and explains how to find out more.
Catering for WordPress
This talk is a whistle stop tour of how WordPress was used to create an intranet for businesses in the restaurant / catering industry. Some of the features include help plan and budget dishes and menus, work out costings for bulk recipes down to individual portions and include other factors such as VAT and a variable gross profit.
Custom Post Type Meta
Over the course of many WordPress site builds, Mark found a constant problem when dealing with custom post types: he wanted to add meta data to a post type like you do a post. In this talk Mark gives a brief overview of why he needed to be able to do this and how he went about it, building a plugin to provide this functionality.
Cleaner Themes and Plugins
Miles talks about creating cleaner themes and plugins, moving towards using mvc in plugin and theme creation.
John talks about why you should treat debugging as a key skill that you should practice and become proficient at. He’ll show you a few tools and processes for modern and efficient debugging of the front end and the back end.
March 20, 2015 — Start making small changes now. Automated testing, refactoring, documentation, design, style guides—even a little bit will have immediate returns. By paying off your small debts, you’ll find that you have the resources to begin tackling your larger debts. Let’s get started today, identifying the low-hanging fruit to get your technical debt snowball rolling.
August 3, 2014 — Integrated Development Environments (IDEs) and Debugging – discover what the fuss is all about!