There are three key trends driving new embedded designs. Individually, each one is making a positive contribution to the embedded market, but in combination these trends may be leading to a data reliability nightmare. This paper describes the convergence of these trends: growth in flash memory usage, and in the importance of data, and how they represent a triple-threat to embedded devices. Included is a list of 7 best practices for software designers concerned about the success of their products.