‘Architecture’ Videos

  • Micah Wood: Basic Principles of Software Architecture (part 1)

    Micah Wood: Basic Principles of Software Architecture (part 1)

    WordCamp Jacksonville 2019Speaker: Micah Wood

    August 27, 2020 — 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!

    Presentation Slides »

  • Ben May: Building a Sensible Publishing Architecture with WordPress

    Ben May: Building a Sensible Publishing Architecture with WordPress

    WordCamp Publishers: Columbus 2019Speaker: Ben May

    June 4, 2020 — We know WordPress is a great foundation for most publishers, but the modern web is becoming more and more demanding of our publishing platforms. Building more dynamic and complex web experiences are putting pressure on WordPress to deliver, especially at scale.

    In this talk, Ben discussed and featured some work The Code Company did to build best of breed WordPress publishing platforms for their clients. Specifically, how their team work in a microservice architecture approach, native within WordPress, while resisting the urge to introduce additional technologies.

    At the end of this talk, people left with some different ideas around how to architect and build more advanced services for high traffic WordPress sites without going over the top and some examples of what can go wrong.”

    Presentation Slides »

  • Michal Rusina: Škálovanie Denníka N

    Michal Rusina: Škálovanie Denníka N

    WordCamp Bratislava 2019Speaker: Michal Rusina

    December 27, 2019 — WordPress developer z Denníka N porozpráva o tom, ako navrhovali architektúru webu a akými fázami prešiel pri vývoji.

    Presentation Slides »

  • Micah Wood: Basic Principles of Software Architecture

    Micah Wood: Basic Principles of Software Architecture

    WordCamp Asheville 2018Speaker: Micah Wood

    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!

    Takeaways:

    How to keep your code simple and straightforward
    How to reduce bugs in your code
    How to become a more productive developer

    Presentation Slides »

  • John Cornthwait: How to Win at Information Architecture

    John Cornthwait: How to Win at Information Architecture

    WordCamp Raleigh 2018Speaker: John Cornthwait

    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.

  • Daniel Olson: WordPress Goes Serverless

    Daniel Olson: WordPress Goes Serverless

    WordCamp NYC 2017Speaker: Daniel Olson

    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.

  • Chris Teitzel: Don’t Build a Death Star

    Chris Teitzel: Don’t Build a Death Star

    WordCamp US 2017Speaker: Chris Teitzel

    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.

  • Yannick Lefebvre: Plugin Development Demystified

    Yannick Lefebvre: Plugin Development Demystified

    WordCamp Montreal 2017Speaker: Yannick Lefebvre

    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.

    Presentation Slides »