• My experience creating a full site editing theme for the WordPress theme directory

    , ,

    In June 2022, I released my first WordPress block theme to the theme directory for people to use. It was an attempt to really understand what it’s like to create a theme in a full site editing world. Here’s what I learned about that.

    Read This Post
    photo of a computer screen showing code for a WordPress full site editing theme
  • Developing with WP Rig

    ,

    If you’re looking for a great starter theme to build your next WordPress theme on, you might want to check out WP Rig. It’s got everything a developer could want.

    Read This Post
    The WP Rig homepage on a laptop screen
  • How to preload your CSS and why you should

    You’re trying speed up the page load time of your website and you’ve tried everything. But it’s still not quick enough. Have you tried preloading your CSS and JavaScript resources?

    Read This Post
    laptop with code to preload css
  • The value of open source

    What’s the value in using and contributing to an open source project? Well beyond the price, it’s really quite remarkable.

    Read This Post
    Person sitting on floor typing on a laptop
  • Creating Gutenberg blocks with Advanced Custom Fields

    , ,

    Playing with Gutenberg can be fun. But creating blocks in JavaScript can be tough. But ACF will be giving developers help in the future.

    Read This Post
    Person looking at laptop showing Gutenberg editor with custom ACF block
  • After WordPress 5.0 everyone needs to take a breath

    WordPress 5.0 came out last week and was met with almost every emotion under the sun. There’s at least a bit of a divide in the community. So now what?

    Read This Post
    WordPress 5.0 welcome screen
  • Object-oriented programming in a Gutenberg world

    , ,

    So now that we know why object-oriented programming might be good for your next WordPress plugin, let’s try it with a plugin that creates custom Gutenberg blocks.

    Read This Post
    A laptop screen showing code for a PHP class
  • Object-oriented programming in WordPress plugins

    , ,

    Creating a WordPress plugin is pretty simple. It’s just another functions.php file, right? But what if you tried creating a plugin with object-oriented programming.

    Read This Post
    A laptop screen showing code for a PHP class
  • Patience will be needed with Gutenberg

    ,

    Gutenberg continues to be a divisive topic inside the WordPress sphere. But as you begin to try out the new editor, heed this advice: be patient.

    Read This Post
    A screenshot of the Gutenberg editor in WordPress
  • My Git setup

    ,

    Getting going with a Git workflow can be a bit of a challenge at first. So here’s how I set up my projects to help get you started.

    Read This Post
    A screenshot of the Tower Git client on a computer