Headless WooCommerce Checkout Options
•🍿 2 min readThe two checkout options when building a headless WooCommerce application.
Hosted WooCommerce Checkout for a Headless Application
•🍿 2 min readOffload checkout to WooCommerce for your headless ecommerce application.
Netlify Build Plugin + Ghost Inspector
•🍿 2 min readRun Ghost Insector tests during a Netlfiy deploy preview build.
Headless WooCommerce Checkout with Gatsby and Stripe
•🍿 3 min readLearn how to create a checkout page for your headless WooCommerce app with Gatsby and Stripe.
Connect Product Bundle Items in Your WooCommerce GraphQL API
•🍿🍿 5 min readLearn how to create a custom GraphQL Connection Type between product bundles and their bundle items in WPGraphQL and WooGraphQL.
Add Product Bundles to Your WooCommerce GraphQL API
•🍿 2 min readHow to extend the WooCommerce GraphQL API to include the Product Bundles add-on via WPGraphQL WPGraphQL WooCommerce (WooGraphQL)
Add WPGraphQL as an mu-plugin with composer
•🍿 1 min readHow to load WPGraphQL via mu-plugins wih composer.
JAMStack SF 2019 Recap
•🍿 1 min readSimple collection of techonologies discussed at the 2019 JAMStack conference, held in San Francisco.
Moving from WordPress to a Static Site Generator
•🍿🍿 5 min readI am a WordPress developer and decided to move my personal site away from a self-hosted WordPress site to a static-site generator. This post discusses why I did it and what other WordPress developers should consider if thinking about making the switch.
Add a Form to a Nuxt or Vue Site with Formspree
•🍿 1 min readHow to add a Formspree form to a static side generated by Nuxt.js and Vue.js.
7 Things I Learned at SassConf 2015
•🍿 2 min readThis fall I attended SassConf in Austin, Texas. It was a 3-day event filled with attendees with all kinds of backgrounds. I've been writing Sass for over 2 years now, and felt as though this would be an awesome way for me to meet other Sass developers and level-up my Sass skills.
Lazy Loading Images on Hover
•🍿 1 min readThere are a lot of opinions on lazy loading images. Here's a use-case for one scenario that worked out nicely for me.