Startup Resources: Minimum Viable Product

How to define a minimum viable product (MVP); how to build prototypes quickly and cheaply. See the "Idea, Design, MVP" chapter in Part I, Products for more info.

  1. Landing Pages
  2. A/B Testing
  3. Explainer Video
  4. Rapid prototyping tools
  5. Further Reading

These startup resources are based on the book Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams by Yevgeniy Brikman. These resources are a work in a progress. They are also open source, so you can add your contributions by submitting a pull request to the Hello, Startup GitHub Repository. To see how these resources fit into the bigger picture, check out the The Startup Checklist, which is a comprehensive collection of everything you need to do to launch a startup.

Landing Pages

Tools that help you quickly build a landing pages, drive traffic to it, capture email addresses, and A/B test different copy and designs.


Create, Publish and Optimize for Free


Build, publish & A/B test landing pages without I.T.


Smarter Landing Pages, Opt-in Forms, & Email Marketing


Build and A/B Test Landing Pages in Minutes with Instapage.


Gorgeous, mobile-friendly websites in minutes.


A site builder dedicated to early customer acquisition.


Create a professional, free website in minutes. Get leads, book appointments and sell online.

GitHub Pages

Websites for you and your projects. Hosted directly from your GitHub repository. Just edit, push, and your changes are live.


Just send your form to our URL and we'll forward it to your email. No PHP, Javascript or sign up required — perfect for static sites!

A/B Testing

A/B testing and multi-variate testing allow you to test changes to your products against each other and see which ones perform better.


One optimization platform for websites and mobile apps

Visual Website Optimizer

Easily change the headline, button, image or any other element to create multiple variations of your website. VWO will equally divide your website traffic among all the variations and track which one works the best for you.


A/B testing software for experts & agencies


Increase ad revenue from your website with advanced automatic A/B testing.

No screenshot available


Modesty is a simple, scalable, open source split testing and event tracking framework.

How long will your experiment take?

A simple calculator that you can use to calculate how long you should run an A/B test to get statistically significant results.

Explainer Video

Tools that make it easy to put together a video that explains your product.


Make your own whiteboard videos, fast.


Free business presentation software animated video maker and PowerPoint alternative


Make Professional Animated Videos. Easy learning curve. Low budget. Simple do-it-yourself tools.


Make Animated Videos on Cloud for free

Raw Shorts

Make an Awesome Explainer Video Today. It's Free.


Renderforest is free online video maker. Easily create slideshows with music, promotional, explainer or animated business videos, logo animations, kinetic typography and more.


Freesound is a collaborative database of Creative Commons Licensed sounds.


Musopen is a 501(c)(3) non-profit focused on increasing access to music by creating free resources and educational materials. We provide recordings, sheet music, and textbooks to the public for free, without copyright restrictions. Put simply, our mission is to set music free.

Envato Market

233,539 Royalty Free Audio Files From $1


Get fast, professional voice overs you'll love


The #1 Marketplace for Voice Overs

Rapid prototyping tools


Create Prototypes of Websites & Apps Without Coding


Fast and friendly mobile prototyping


A better way to create wireframes and prototypes for web & mobile.


Interactive wireframes for web and mobile.


UX Design & Wireframing Tools As Beautiful As Your Work


Localtunnel allows you to easily share a web service on your local development machine without messing with DNS and firewall settings. Localtunnel will assign you a unique publicly accessible url that will proxy all requests to your locally running webserver.