I&#x27;ve learned a huge amount from screencasts such as destroyallsoftware.com, so I think we can agree to disagree on this point. Additionally, I think the success of Codeschool, Code Academy, Pluralsight etc. show that I&#x27;m not really in the minority here.<p>A number of points you mention are possible topics. Although I can&#x27;t think of a single situation where &quot;understanding several compilers&quot; would have helped me design&#x2F;maintain&#x2F;troubleshoot infrastructure I&#x27;m responsible for.<p>But hey, looks like you&#x27;re not in my target market, and that&#x27;s ok!