Mathematics Meets Technology