For a long time I've been helping companies build successful software product businesses. But that doesn't mean I haven't wanted to build software products of my own.

I'm hugely interested in building great software products. This interest has given me great respect for people who create software products people love and driven me to work with SaaS founders to learn how they build software products successfully.

I'm currently working on my own software projects and continuing to build upon the skills I've identified as necessary to create great software product businesses.

Here are the skills I see as important to building successful software product businesses:

  • customer research
  • design
  • user testing
  • marketing

To learn these skills, I've:

  • interviewed experts in each of these respective fields (identifying best practices and most common mistakes)
  • consumed the best resources available (books, courses, videos, etc)
  • been a guinea pig for consultants (joined over a dozen focus groups, performed dozens of user tests, and took notes on what did and didn't work)
  • and then I performed the work myself (interviewed hundreds of customers for different companies, recreated the UIs of popular applications and designed new ones, did user testing for over a dozen companies, and did and still do all things marketing for SaaS companies in addition to teaching and mentoring them).

I've learned a lot along the way, way more than any book will tell you. Much of what I've learned is what not to do. There are lots of ways SaaS founders can fail in any one of these areas.

My efforts have been very purposeful: learn how to do everything involved in creating a successful software business from the people who've done it themselves.

If you'd like to follow along in my journey and read more about what I'm building next, you can subscribe here.

Here's what I've built so far:

Is This Book Good?

The chrome extension that helps you spot red flags in reviews when you're shopping for books on Amazon.com.

Is This Book Good? - Screen books before you buy them
The browser extension that helps you spot red flags in book reviews while shopping on Amazon.com.

Things I did to build and launch this product:

Research competing products and interview users of them including Goodreads and Blinkist.

Create a full product spec.

Develop the Chrome extension using a combination of javascript, HTML and RegEx (View the public GitHub repo).

Design and build a dedicated product website.

Launch Is This Book Good on ProductHunt.com

Terrific Tasks

The todo app that helps you get things done by helping you write better tasks.

Terrific Tasks | The todo-app that helps you get things done
Start writing better tasks today

Things I did to build and launch this product:

Perform user research and audit competing products

Create a full product spec.

Design and build a dedicated product website.

Terrific Tasks is a web-app that's currently in development.

Perfecting Product

Customer research for software companies

Perfecting Product | Customer Research and Product Strategy for SaaS Companies
We combine deep customer research and product strategy to help software companies create product-led growth.

Things I did to build and launch this product:

Perform user research and audit competing websites.

Create a full product spec.

Design and build a dedicated website.

Write about building this website from scratch:

What You’ll Learn Building Your First Website from Scratch
Everything I learned about basic front-end website development.