WordPress Transients vs. Options

Transients and options are both ways to store a value in the WordPress database, but they work differently. A transient is like an option that disappears after a set amount of time. They are used for temporary values, while options usually stick around. tl;dr: Transients expire, options don’t. Use transients for a single value you… Continue reading WordPress Transients vs. Options

Published
Categorized as WordPress

Two helpful functions to build better WordPress plugins

When writing a plugin, it’s important to realize one thing about WordPress: Everyone’s WordPress site is a hot mess. I’m joking. Kinda. Seriously though, everybody uses WordPress differently, so you need to account for that. These 2 PHP functions will help you avoid errors in strange WordPress environments: class_exists() and function_exists(). Avoiding Errors With Plugin… Continue reading Two helpful functions to build better WordPress plugins

Published
Categorized as WordPress

Announcing Static Fuse: Gatsby + WordPress

I got really interested in Gatsby recently, and started creating themes and websites with it. I decided to make things official, and started a project called Static Fuse. Static Fuse is a collaboration with Justin Hall to help developers, freelancers, and agencies build Gatsby + WordPress sites. Justin and I have been working on this… Continue reading Announcing Static Fuse: Gatsby + WordPress

Why JAMstack Is So Hot Right Now

A lot of people are talking about JAMstack right now, and for good reason. Many sites been using this stack for years, it’s nothing new. So why is it such a big deal?

Published
Categorized as Gatsby

Our Big Road Trip

A while ago my wife and I had the crazy idea to pack up our lives and hit the road for 6-12 months. Fast forward to today. We sold our house, and we leave this weekend. We are totally prepared and everything has gone perfectly. We are packing up our Kia Sorento with luggage, bikes,… Continue reading Our Big Road Trip

Published
Categorized as Life