This document provides lessons from a small independent software vendor (ISV) about what it takes to create and market a software product. It discusses focusing on developing "diesel engine" products that provide steady value over time in well-defined, large markets. It also emphasizes the importance of marketing from first contact to decision, designing for the "first wow" experience, and paying attention to responsive communication and automating routine tasks. The key lessons are to have a product with clear value, focus on marketing, care about customer experience over brand, and improve the experience from first contact to enthusiastic usage.