December 30, 2018 — Sometimes the best way to know what you’re doing right, and what you can do better, is to look at things from a fresh perspective. Being a Drupal developer for almost 9 years, and a recent convert to WordPress 2 years ago, I’ve seen the best and worst of both systems. Rather than pitting the two against each other, it’s best to look at the strengths, and yes the weaknesses of both. By doing so we can learn from each unique community and together make the projects stronger.
This talk will center around my experiences of building a plugin coming from Drupal, what I found in the WordPress community that I’m trying to take to the Drupal community, and visa-versa what I learned in Drupal that I hope to share with WordPress. This will be a fun look at the two communities and from it we’ll come away with a greater sense of how we can better ourselves, our sites, and the open source community as a whole.
December 10, 2017 — Have you been tasked to build the most powerful weapon in the universe? No? How about a hyper performant and scalable system integrating multiple services and workflows all corners of the globe? Are you new to creating and maintaining a system for WordPress to thrive in, but don’t know how to keep it safe?
Whatever your task is, architecture is key. And while putting an exhaust port on the reactor core seems like a good idea, trust me when I say it’ll blow up in your face later. “Death Star” security happens whenever a system relies entirely on an outermost security layer — and fails catastrophically when breached. Defense in depth is especially critical as a site becomes more complex, utilizing systems which may not all be on the same server.
We’ll be exploring methods strong enough to cross the public Internet, flexible enough to allow your team to thrive, and robust enough to avoid single points of failure. Layering your security into a project from the beginning at every step and every layer will help prevent a young Jedi shooting a proton torpedo through a hole the size of a wamp rat and destroying your hard work.
A talk for projects and teams of all sizes, this will be an interactive time filled with lessons learned and examples from the real world. Just promise that afterwards you’ll use what you learn for the good of the galaxy and that you won’t go build a planet sized weapon of mass destruction.