W Sekretnym życiu programów doświadczony inżynier oprogramowania Jonathan E. Steinhart bada – i to dogłębnie – technologie i idee leżące u podstaw urządzeń, na których pracujemy. Bada m.in. Sprzęt komputerowy, zachowanie oprogramowania na konkretnym sprzęcie oraz sposób, w jaki różni ludzie rozwiązywali w przeszłości przeróżne zawiłe problemy.