Technofreak: me and my creation