January 9, 2019 — Do you constantly feel like you are hacking code together? Do you find it difficult to maintain, adapt or even read code you’ve written previously? Chances are, you are not taking into consideration some of the basic principles of software architecture. Come learn how some simple habits and changes in perspective can transform you from a 1x developer to a 10x developer!
How to keep your code simple and straightforward
How to reduce bugs in your code
How to become a more productive developer
June 5, 2018 — A solid Information Architecture is the backbone of a successful website. In this session, we’ll define what Information Architecture is, why it’s important, and how you can quickly incorporate best practices into every project with real-world examples. Attendees will learn tips and tricks for organizing a website’s content, building easy-to-use navigation systems, and what to do when you get stuck.
February 14, 2018 — What can WordPress gain from Serverless Architecture?
Going Serverless with WordPress brings inherent security and scalability to the world’s most widely used CMS. And compared to traditional servers, users could scale to millions of hits per day at the fraction of the cost.
I would like to demonstrate the benefits and how-to of taking WordPress Serverless.
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.
October 7, 2017 — For many WordPress users, even seasoned PHP developers, creating new plugins for WordPress seems like a daunting task. This presentation aims to show attendees how simple creating plugins for WordPress from the ground up can be by looking at the architecture of a WordPress plugin, from the basic concepts of registering actions and filters to more advanced concepts such as the creation of admin pages and registering shortcodes.