Technology and CI: Myths, Mistakes & Lessons Learned