Jim Kaput lived a full life in mathematics education and we have many reasons to be grateful to him, not only for his vision of the use of technology in mathematics, but also for his fundamental humanity. This paper considers the origins of his ‘big ideas’ as he lived through the most amazing innovations in technology that have changed our lives more in a generation than in many centuries before. His vision continues as is exemplified by the collected papers in this tribute to his life and work