September 28, 2013 — This talk goes over the design of large, custom plugins that transform WordPress into an application platform. Using OOP can help assist with structure and efficiency. It goes over how to use existing WordPress functions that aid in the process and it touchs on the differences between developing for multi vs single site installs
September 15, 2013 — Creating sites for a specific client is one thing, but creating them for the masses is completely different. This panel of commercial theme and plugin authors answers questions about anything and everything.
September 8, 2013 — This presentation guides you through the development cycle of a typical WordPress project from installation to product deployment. It discusses why PHP developers should consider using WordPress for future projects, compares WordPress with other development platforms, and discusses security and best practices. It also covers theme and plugin development as well as provides a look at job opportunities and making money in the WordPress ecosystem.
September 7, 2013 — This presentation teaches you how to improve the way you work while building WordPress plugins and themes and shares some common mistakes (even ones the pros make) and explains how you can avoid them.
September 1, 2013 — Learn how to design simple structures that look totally unique: but still are easy to develop and manage.
August 29, 2013 — This presentation explains what Computer Science actually entails. It covers ways to describe code performance using Big-Oh notation comparing different post meta and taxonomy queries and it discusses concurrency as it applies to WordPress, specifically data races and how they can occur while counting post views.
August 25, 2013 — It has happened to everyone – the dreaded call that the site is down and you are the only one who can fix it. While this can seem like the end of the world, fear not – there are a number of tools that can make your life easier. From monitoring to backups, command line to GUI, this presentation explores the most effective tools and tricks to get to the bottom of the most common server problems.
August 24, 2013 — Capistrano is a Ruby gem which helps automate code deployment (in some cases, even on shared servers). This presentation goes over what Capistrano is, what you can do with it, and what it takes to get started using it. It also provides some starter resources to help you get going with automated deployments.
Deploy Capistrano Video
August 22, 2013 — Checklists can help us write and publish quality content with more consistency, and minimize bugs introduced while building and updating websites and web applications.
This presentation explores some of the history of how checklists have been applied in other industries, then takes a concrete look at practical ways to apply them to website development and publishing.