Speakers: Bobby Bryant

  • Bobby Bryant: Javascript Prototypal Inheritance. How Its Different And Why You Need To Know It.

    Bobby Bryant: Javascript Prototypal Inheritance. How Its Different And Why You Need To Know It.

    WordCamp Nashville 2016Speaker: Bobby Bryant

    March 18, 2017 — A big hurdle for WordPress Developers when jumping into Javascript development is the paradigm switch from PHP’s Class based classical inheritance to Javascript’s more Functional prototypal inheritance.

    In this talk we will be taking an in-depth look at how objects work in Javascript. We will also be look at different ways to handle inheritance in Javascript. In addition to reviewing what JS Prototypes are, we will also spend some time looking at object creation patterns in JS. How they differ from PHP, and in some ways how they are similar. We will even cover cool things that Javascript lets us do like borrowing methods from other objects. And much much more.

    Presentation Slides »

  • Bobby Bryant: WordPress Information Architecture

    Bobby Bryant: WordPress Information Architecture

    WordCamp Louisville 2016Speaker: Bobby Bryant

    February 27, 2017 — One of the most important parts of building a WordPress site from scratch, is brainstorming and building out the various types of data, and how they relate to each other.

    In this talk we will cover:

    Creating Custom Post Types
    Creating Custom Taxonomies
    Using Metadata for CPT’s and taxonomies
    How best to make relationships between these two data types.
    How to build performant queries.
    And lastly we will look at some basic caching techniques that we can employ with Transients and/or Object Cache to make these queries even more performant.

  • Bobby Bryant: WordPress Information Architecture

    Bobby Bryant: WordPress Information Architecture

    WordCamp Cincinnati 2016Speaker: Bobby Bryant

    January 9, 2017 — One of the most important parts of building a WordPress site from scratch, is brainstorming and building out the various types of data, and how they relate to each other.

    In this talk we will cover:
    Creating Custom Post Types
    Creating Custom Taxonomies
    Using Metadata for CPT’s and taxonomies
    How best to make relationships between these two data types.
    How to build performant queries.
    And lastly we will look at some basic caching techniques that we can employ with Transients and/or Object Cache to make these queries even more performant.

    Presentation Slides »

  • Bobby Bryant: Intro to WordPress Hooks

    Bobby Bryant: Intro to WordPress Hooks

    WordCamp Dayton 2015Speaker: Bobby Bryant

    July 18, 2015 — This talk will be geared towards WordPress users who have taken the dive into customizing WordPress. The goal is to take them from copying and pasting random code snippets in functions.php, and have them better understand the event driven nature of WordPress.

    In addition to a basic discussion of actions and filters, this discussion will also include coding examples of hooks in action.

    To make this talk more relevant to developers already past the hooks hurdle, I would also end the talk by touching on the concept of adding custom WordPress hooks into your own code.