Leanpub Book LAUNCH 🚀 Failure Driven Development: Software Development Habits Haven't Caught Up to Cheap Compute by Paul Tarvydas
Current programming languages address exactly one paradigm: synchronous and sequential. That paradigm served the 20th century well, when CPUs were expensive and every cycle had to count.