December 24, 2019

Minimum Triable Product

Colin Bartlett @cbartlett

Within a few days of my initial epiphany, I set out to build the first prototype. I call this my "minimum triable product". It was the first piece of usable product that someone could actually try out. It wasn't even "viable" so I couldn't even call it an MVP.

My minimum triable product was pretty simple: A series of classes in Ruby which scraped specific formats of status pages. I definitely wanted to scrape the Facebook API status page but when I listed out all the cloud services I depended on, I found most also had their own status pages already. And some of them used status page hosting providers such as and, which would make scraping them easier. Every few minutes, I checked the status pages I cared about and if they changed, I send myself an email.

I ran my "MTP" from my own computer for a few days and then eventually pushed it to Heroku so it could run independently. To my delight, it worked remarkably well and although status page changes were not that frequent, some of them were incredibly useful to see in my inbox.

But some of them were actually not that useful at all. It was then that I realized, I didn't need notifications for all the cloud service services I used. Just the important ones such as Heroku and AWS. But the others were still nice to know about though, I thought that a web UI that aggregated the status of all my dependent services would be as useful as notifications. Whenever I had an outage or an issue, I could check my unified status dashboard and not waste time like I had during the Facebook API outage. I started to think I might have a marketable product here and decided I should build it and find out.

Today's Top Milestones
  • Released a Freebie & New Logo
    Today while I was trying to figure out how to optimize the list for further expansions. I come up with a quick "analysis": Who changed their twitter b
  • MVD is online
    Just pushed the Minimum Viable Demo. You can find it on . It's a bit rough on the edges, but it conveys the idea. PanoptiC
  • 10 stars in 5 days on GitHub 🤩
    After releasing the first open-source version of Scaffold, 5 days ago, we already have 10 stars on GitHub. Scaffold is a framework to create a complet
  • Wrote first blogpost and got 12k views!!! 😳
    So, I wrote my first blogpost - it took a while until I was satisfied with it. But then I finished and I thought to myself "hey, this is good!" Thus,
  • Tags
    Group projects with simple tags to filter them on dashboard.
  • Submitting to the Chrome Web Store
    In order to make the process of updates and distribution easier, I've opted to make MetaScan a freemium product. So now validations are free to use bu
  • Soft launched on IH
    After building the application and pushing it live, I shared Rentify on IH for some initial feedback on the landing page. I received some good feedbac
  • Chose the idea
    I first gained the idea for Rentify from Kevin Conti’s software ideas newsletter. As a non- ideas man myself, it was great to have a well thought out