Integrating design with technology