This document outlines various techniques for customer development (CustDev) when starting a new tech startup. It discusses the core principles of CustDev which are to question assumptions, get out of the building to talk to customers, and iterate based on customer feedback. Various tactics are then presented for conducting "smoke tests", getting customer feedback through interviews, testing pricing and messaging, and gathering insights to build the right product.