We use cookies to understand how you interact with our site, to personalize and streamline your experience, and to tailor advertising. By continuing to use our site, you accept our use of cookies and accept our Privacy Policy.
Contact Us
Contact Us
Sign in
Sign in
Curtis McHale
Curtis McHale

Curtis is a husband, father, developer and business coach. He specializes in helping people build a business that lets them spend time with their family instead of working all the time.

Incorporating the Retail Experience into Online Purchases

Online shopping has increased quite a bit over the last decade, and it grew more exponentially through the COVID-19 pandemic. Approximately 25% of Americans shop online at least once a month. While online shopping is becoming more popular that doesn’t mean that physical retail is dying – or that there aren’t lessons to be learned […]

Running WordPress Locally with Vagrant and VVV

Today we’re going to look at one of the first tools that I dug into as I learned more about server configuration and working with WordPress Core code, Varying Vagrant Vagrants. That’s a bit of a mouthful, so it’s most often abbreviated to VVV, which is what I’ll use.

Adding Unit Tests to an Existing WordPress Plugin

So far we’ve done little more than introduce you to the idea of building tests for your WordPress plugins and talk about a bunch of the extra terms you need to understand to dive deeper into testing your code. Today we’re going to make it practical by grabbing one of my free plugins and adding a few unit tests to show you how to put it together.

How to do ecommerce product pages right

What the Best Product Pages Do Right

If you don’t put any effort into your product pages, the natural outcome is little traction with your site.

How to Take Your WooCommerce Site Mobile

Mobile ecommerce ranges from excellent to so frustrating that throwing your device away seems like the best option to end your shopping experience. Today we’re going to look at why you need to take your ecommerce mobile process seriously. Then we’ll take a look at best practices for building a good mobile experience.