Annie thinks she knows what's best for everyone. But when her life goes sideways, the inner workings of her own heart become a total mystery--can she stumble her way to happily ever after? "This is the tech-world romance I didn't know I was craving. Crisply written, smart, and full of unique, quirky characters, this is a truly joyful and ...