AffiliateWP turns one

One year ago today, I announced the launch of my commercial plugin for managing affiliate programs in WordPress, AffiliateWP. Today, that plugin is one year old, so I’d like to take a few minutes to look back over the last 365 days and examine how the project has performed, grown, and changed over time.


You should love your hosting company

I am a firm believer that if you don’t love your job, you should strive to change that by either finding one you love or making one you love. I am also a firm believer in loving where you live, who you associate with, what you do with your spare time, and every other aspect…


Your competitors should be a source of motivation

It is a common practice in all realms of business to think of your competitors as enemies. They are, after all, the ones stealing your customers and revenue. Right? While there is certainly nuggets of truth in this, I firmly believe that viewing competitors as enemies and being frustrated with how they “take your customers” is one…

Creating a Pricing Page with Restrict Content Pro

One of the most common questions I get about Restrict Content Pro is “how can I create a pricing page with a pricing table of my subscription options?“. There are numerous ways to do it and in this quick video tutorial I’m going to show you one of the simplest. We will use a free pricing…


A few of my tips for becoming a better developer

As developers, we should always strive to be become better at our craft, no matter whether you started yesterday or ten years ago. With the rapid growth and expansion of programming languages, APIs, tools, and other items typically available to a developer’s arsenal, there is always an opportunity to learn something new and grow as…

The more control I give up, the more we grow

A few days ago I posted my 2014 in review post that detailed revenue and expenses for 2014. In short, it detailed some pretty darn good numbers and showed a greater than 2x growth from 2013. One could easily look at those numbers and think, “damn, he’s got it good”, and to be frank, yes,…


2014 in review

At the end of each year, I like to take a look back at the last 365 days and review how my business has progressed throughout the year. Overall, 2014 was an exceptionally good year for me with many different highlights.