How tech-driven design solves real-world problems