September 24, 2014 — The purpose of this presentation is to give a very basic introduction to the creation of a new plugin. The audience will learn about using the Codex, actions, filters, shortcodes, custom settings, and some best practices. The resulting custom plugin will be able to add custom css, insert fancy horizontal breaks, link to existing posts, add color to text, and find and replace content in WordPress posts and pages on display. An existing understanding of some PHP is required to get the most value from this presentation.
August 5, 2014 — We will look at the difference between Options and Transients, in what situations plugin developers should use one over the other, and why one is not superior to the other.
May 17, 2014 — Since adopting the predecessor to Breadcrumb NavXT in 2007, I have grown immensely as a plugin developer and maintainer. Along the way, I have faced obstacles, made mistakes, and had fun. This session covers what I have found that works, and the mistakes I made as I’ve grown Breadcrumb NavXT into a plugin that has been downloaded over 1 million times. Topics covered include: support and release strategies, workflow and tools, and WordPress plugin coding tips.
December 5, 2013 — This session talks about the mistakes made, the challenges faced, and the things learned, (and the fun I’m having) with WP-Table Reloaded and TablePress development. I share some insights on my development workflow and my favorite tools, on the techniques that the plugins use, and on what else you should be doing besides coding to make your plugin more valuable to the community.
December 4, 2013 — When writing a WordPress plugin, development shops find that the productivity and quality assurance tools they are accustomed to their MVC framework providing are conspicuously absent. This session evaluates the trade-offs and offers some solutions that empower developers to maintain a high-quality user experience while implementing features that off-the-shelf WordPress isn’t suitable for.
October 24, 2013 — WordPress Plugins, Code and the Ecosystem in General with Brian Krogsgard & Pippin Williamson
October 24, 2013 — Whether you have premium plugins in development or are just thinking about building them this talk shares valuable lessons on how to design, build, support and sell your plugins.
October 22, 2013 — This talk is for people that know PHP and have written some in their theme functions file, but don’t know how to pull that out into a plugin. (This is a real time demonstration – no slides available.)