Mixing creativity with technology