Harmony of design and technology