Search Results for ‘micah wood

  • Micah Wood: Creating a Gutenberg Block

    Micah Wood: Creating a Gutenberg Block

    WordCamp Atlanta 2018Speaker: Micah Wood

    January 17, 2019 — WordPress’ new text editor is awesome, but many people are still trying to learn how create their own blocks in Gutenberg. While there is certainly more to creating your own blocks than writing a simple shortcode, there are also some significant benefits. We’ll cover the basics of creating a Gutenberg block, how to use Gutenberg to create predefined page layouts, and how to make your blocks dynamic on the front end of the site!

    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!


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

    Presentation Slides »

  • Micah Wood and Bill Robbins: Introduction to the WordPress REST API

    Micah Wood and Bill Robbins: Introduction to the WordPress REST API

    WordCamp Birmingham 2017Speaker: Micah Wood and Bill Robbins

    February 20, 2018 — A friendly introduction to the WordPress REST API for both developers and non-developers. Learn what all the hype is about with the REST API, discover why you might want to use it and dig in with real-life examples and business scenarios.


    A better understanding of what the REST API is, what the use cases are for it and the business reasons why it makes sense.

  • Micah Wood: Getting Started with JavaScript

    Micah Wood: Getting Started with JavaScript

    WordCamp Atlanta 2017Speaker: Micah Wood

    October 19, 2017 — As of January 2017, JavaScript is used by 94.4% of all websites. On average, JavaScript developers earn 20% more than PHP developers. You can create entire websites, single page applications, mobile or even desktop apps using 100% JavaScript. You can’t ignore JavaScript anymore.

    At the same time, there are tons of JavaScript frameworks, tools, and even different versions of the language that you can learn. How do you make sense of it all? Where do you start?

    You start by attending this special double-session where we will give you an overview of the JavaScript landscape, start with the basics of JavaScript coding, and point you towards some great resources for continuing your journey towards becoming a JavaScript master.

    We’ll spend the first hour by giving you a broad overview and helping ease that overwhelming feeling you get when people start throwing around the names of JavaScript things you know nothing about. We’ll also take a look at what the learning process looks like in general and how you can accelerate your learning of new things like JavaScript or that new framework you’ve been wanting to try out.

    During the second hour, we’ll take a closer look at JavaScript itself. We’ll start with some sample tasks, things you might normally want to do with JavaScript in WordPress, and show you how to get the job done. You will learn about basics of JavaScript coding, the tools that WordPress provides and some great resources for gaining a deeper understanding of JavaScript.

  • Micah Wood: Becoming a WordPress Coding Master

    Micah Wood: Becoming a WordPress Coding Master

    WordCamp Asheville 2017Speaker: Micah Wood

    June 17, 2017 — WordPress is an awesome platform with a vibrant community of developers and a huge market share. Even though WordPress developers are a dime a dozen, it can still be difficult to find developers who really know their craft.

    Don’t be “just another WordPress developer”. Learn how to create a roadmap for growth, hone your craft, gain confidence and stand out from the crowd.


    How to identify where you are in the learning process.
    How to know what you should be focusing on right now to optimize your learning.
    How to identify your niche in the WordPress space and stand out from the crowd.
    Ultimately, the concepts learned here can be applied to learning any number of things, but we’ll be specifically focused on learning WordPress development.

    Presentation Slides »

  • Micah Wood: WordPress Shortcodes In-Depth

    Micah Wood: WordPress Shortcodes In-Depth

    WordCamp Nashville 2016Speaker: Micah Wood

    March 18, 2017 — Shortcodes are commonplace in WordPress themes, plugins and even WordPress core. Whether you are a new developer looking to implement a shortcode for the first time, or are a seasoned pro; come join us as we delve into the pros, cons, gotchas, best practices and creative approaches to shortcodes.

    Presentation Slides »

  • Micah Wood: Using Chrome Developer Tools

    Micah Wood: Using Chrome Developer Tools

    WordCamp Raleigh 2016Speaker: Micah Wood

    November 8, 2016 — Chrome is not just a great browser for viewing websites, but also an invaluable tool for building websites. Out of the box, Chrome ships with “developers tools”. Many web developers are aware of this and make use of some of the tools it provides. However, most developers only scratch the surface of what the browser can do.

    Join in as we take a deep-dive into the Chrome developer tools and learn, among other things, how to:

    – Quickly test styling fixes
    – Emulate handheld devices to test responsive designs
    – Easily navigate and debug JavaScript
    – Use the JavaScript console
    – View form submissions
    – Monitor AJAX requests
    – Check for performance issues
    – Troubleshoot caching issues
    – Create and use your own snippets

  • Micah Wood: Using Composer with WordPress

    Micah Wood: Using Composer with WordPress

    WordCamp Atlanta 2016Speaker: Micah Wood

    April 8, 2016 — Composer is a command line dependency management tool designed for PHP.

    Come learn how Composer can help you:
    – Simplify new project creation
    – Minimize duplication of code in your project repositories
    – Quickly install and update plugins and themes in bulk
    – Manage versioning within your project
    – Follow best practices when reusing and managing code across projects

    Presentation Slides »

  • Micah Wood: An Introduction to PHP Classes

    Micah Wood: An Introduction to PHP Classes

    WordCamp Orlando 2015Speaker: Micah Wood

    January 19, 2016 — Many WordPress developers start out learning PHP from playing around with themes and then slowly pick up the language and start moving towards writing their own plugins. However, it is common to find WordPress developers struggling to grasp the higher-level concepts and features of PHP. Let’s fill the gaps in our self-learning and break through to the next level of PHP programming by learning what PHP classes are and how they can be used to make your code simpler, easier to read and easier maintain.

    Presentation Slides »

  • Micah Wood: Debugging in PHP

    Micah Wood: Debugging in PHP

    WordCamp Asheville 2015Speaker: Micah Wood

    September 17, 2015 — The art of debugging code requires a good understanding of the codebase and logical deduction skills. A good debugging tool is like a code mentor that can walk you through the code and help you better understand what is going on, but the deductive reasoning is still up to you. In this session, you will learn how to use Xdebug, a PHP debugging tool to.

    Presentation Slides »