Leveraging the MVC pattern for enterprise WordPress development

The Code Company has been working with global enterprise brands for a decade, and one of the keys to being able to share developer knowledge and efficiency across projects is by using a consistent project framework.

Our core framework at TCC, unofficially named “WPMVC”, is a basic, unopinionated PHP framework that leverages a basic Model-View-Controller structure that works for any project that we’ve encountered (so far).

As part of this talk we’ll cover:
Some background on how we developed this framework
Comparison to other popular PHP frameworks
Why we have chosen this specific approach, and the benefits we’ve seen
Some real-life use-cases
Upcoming features and improvements

In addition, as part of this talk we will be making our “WPMVC” framework open source and available for you to use in your own projects.

The Agency Business Model is Broken, What do we do Instead?

Some digital marketing agencies are broken, and can give the entire industry a bad rap. But there are certain stand-out agencies who are changing this. Together we can uplift and support each other to do better.

– Why do agencies have so much churn, and a bad rap?
– What clients really want.
– Examples of pioneering agencies in Australia.
– Why change? So that everyone wins!

Practical Sustainability

The term “sustainability” has evolved in recent years. In the context of this talk, when I mention sustainability I will be specifically focusing on emissions, particularly greenhouse gas emissions like CO2.

Together, we will take a look at some practical steps that can be taken during the design, development, hosting, and long-term management of WordPress websites to reduce their impact on the environment.

Plugin Review – Top 10 mistakes plugin authors make!

The plugin review team handles hundreds of new plugin submissions every week. 90% of those plugins fall foul of the same mistakes, time and time again.

In this talk we’ll walk through the most common pitfalls, so that your plugin submission goes as smoothly as possible.