As I looked at comments here and my last post I realized that time got the better or me and I have note posted here in some time. As such I felt a brief status of what I have been working on was needed. – Had its best month ever in June 2016! – Early 2016 proved to be challenging for this product. Backend products such as this are much harder to market because a lot of companies feel such services (documentation) are not a priority. We spent a considerable amount of time marketing and not developing. After looking at our results and lots of thought, we decided to release a 2.0 of version of this product with only a few specific features and a new sales page. Each should be available prior to months end.

Stripe products – Each of these have steady revenue with good margins. Companion is receiving a highly sought new feature for creating custom forms. A stand alone version of the Manager has been developed and will be available prior to summers end.

Please forward any questions or comments.

Objective: To create a WordPress dashboard widget that will show in the admin section and will display RSS feeds.

The following code – after “// Start Dashboad RSS widget example” and before “// End Dashboad RSS widget example” – can be copied and pasted inside of your plguin file or themes function file.

*Sections of the code preceded by “//” contains explanations of the codes functions.
*wpkb – Each instance of “wpkb” is a customization to each function so that it is not confused by WordPress with other theme or plugins that might be calling the same function in a more generic manner. This is considered a best practice in the WordPress eco system. Eg. “wpkb_custom_dashboard_widgets()” is a better option than “custom_dashboard_widgets()”

// Start Dashboad RSS widget example
add_action(‘wp_dashboard_setup’, ‘wpkb_custom_dashboard_widgets’);

function wpkb_custom_dashboard_widgets() {
global $wp_meta_boxes;

//The second should contain the name that you want to display at the top of your widget. In this example we used “WP Knowledge Base News”
wp_add_dashboard_widget(‘custom_help_widget’, ‘WP Knowledge Base News’, ‘wpkb_dashboard_news’);

function wpkb_dashboard_news() {

//This calls and displays the feed
‘url’ => ‘’,
‘title’ => ‘wpDocs Blog’,
‘items’ => 3,
‘show_summary’ => 0,
‘show_author’ => 0,
‘show_date’ => 1,

//This is an option section that can be used to display text, urls etc. We decided to use a button to visit the main blog source
echo _e(‘

Visit our Blog

// End Dashboad RSS widget example

I first heard of Traction while listening to the Startups for the rest of us Podcast some time back. I have to admit that I did not pay a lot of attention to it at that time. However, more recently, I have been working with a product founder and we were discussing some pretty decent growth that he had seen over the past 12 months or so. By decent I mean +100% in revenue. One of the things that came up repeatedly that he in fact recommended to me was this same book @

As soon as I started listening to this book – I opted for the audio version – I recognized that I’d heard some of the content more than once before. However, I found it very satisfying that there were real life examples / case studies from notable founders to support this content.

Continue reading

I created this post because I use Cornerstone by Zennaware for version control and have several repositories and recently needed to upgrade from one Mac to a newer Mac.

I found a good post that got me started @ . However, there are two important things that I did not find in the article that I’d like to point out for you that I ran into.

  1. The new computer should have the same user directory name as the old computer. So be sure that when setting up the new computer that the username matches the username on the old computer. This is not going to prevent you from accomplishing your goal but if you do not have matching usernames, the Cornerstone repositories are looking for then you will receive file path errors on the new computer. You will have to rename the path at that point which may take time and could lead to further steps.
  2. The correct locations to restore files are in the directory users Library directory. E.g. “Macintosh HD [or whatever your primary drive is named]/Users/[your username]/Library/Preferences/com.zennaware.Cornerstone.plist” AND
    “Macintosh HD [or whatever your primary drive is named]/Users/[your username]/Library/Application Support/Cornerstone”

  3. You can install Cornerstone before or after you being this process. The order should not make a difference. I installed it first.

That should do it.

Do you offer a product or service and have the need to bill your customers a one-time fee and at the same time have them subscribed to a recurring plan? Do you use Stripe to process your credit card payments?

If you answered yes to either one of these questions, then this article will explain how you can do this seamlessly.

Three reasons to use a setup fee with recurring billing feature:

Continue reading


While having a conversation about launching a new product with a mentor, friend and colleague Kevin Logan it dawned on me that I could share my experiences to help not only him but others that may be facing a similar challenge. I specifically recall techniques that I learned from the MicroPreneur academy, Brennan DunnNathan Barry, and of course Amy Hoy just to name a few.

At any rate, here is how I went from no product to $500 in the first hour after releasing my product. The product in this case was an ebook. You may not think of an ebook as a product but it is. Continue reading

Easy Digital Downloads, commonly known as EDD, helps you easily sell digital downloads through WordPress with an easy to use WordPress e-commerce plugin.

Drip is SaaS (Software as a Service) that makes lightweight email marketing automation a snap.

Together these two products can help you build an infrastructure that helps improve your ROI for each sale by keeping engaged with your customer after the sale with follow up emails.

How do I do that you ask? Continue reading

Source –

Guilt for not posting as frequently drove me to this update. In an attempt to be productive, I am trialling a short brief post (status update style).

Products and service in the WordPress space – I am exploring both a product in this space and a service. The service is What started as a seven day validation test and transformed into a service business.

The product is currently available at . This is actually a long time idea that existing prior to taking its current WordPress form.

Strategy for 2015 – Last year I aimed for several goals. My results are: Continue reading