“Ideas are easy. Implementation is hard.”
—Guy Kawasaki, Cofounder, Alltop
In this chapter we’ll discuss effective strategies and decisions for developing your first working prototype. The goal at this point is to find a pragmatic balance between building a product that will grow to a reasonable level, and respond easily to rapid pivots in business concept.
Because this is your initial prototype you have to expect that changes to your product will come quickly based on user feedback, and may send the product in a very different direction, within a short period of time. This means there’s a good chance your code will be a mess by the time you find market fit, and before you begin to realize serious scale ...