Structure and Interpretation of Computer Programmers

Structure and Interpretation of Computer Programmers

By Graham LeeTechnology
Download on the App Store

Structure and Interpretation of Computer Programmers episodes

  • Episode 47: comprehensive documentation
    I talk about the historical context of the Agile manifesto, what “comprehensive documentation” meant then, and what documentation is still important now. I also remind you that you can support this podcast by becoming a patron. I chose not to … Continue reading →
    32 min
  • Episode 46: popularity
    This episode is all about the TIOBE Index of programming language popularity: when to use it, what its limitations are, why certain things are or aren’t popular, and why the hell isn’t Excel on the list.
    34 min
  • Episode 45: Information Security
    This issue is all about the various reasons information security isn’t taken more seriously by developers. CERT C Secure Coding Standard Open Web Application Security Project Microsoft Bluehat DefCon Security BSides
    27 min
  • Episode 43: what we DO know about software engineering
    This episode follows from episode 42: what I have yet to learn. APPropriate Behaviour and its incompleteness comes up again The Software Engineering Body of Knowledge (and its incompleteness) come up again too; last mentioned in episode 41: professional software. … Continue reading →
    0 min
  • Episode 42: What I have yet to learn
    This episode is about the things I don’t know about software engineering. 20 things [Justin Etheridge has] learned in 20 years as a software engineer by @justinetheridge The SICPers blog (might be a bit weird linking that here, but if … Continue reading →
    0 min
  • Episode 39: Monetising the Hobby
    This episode is about what happens when you let people who are interested in programming (the process) define how you do programming (creating a program). Links: Code Kata Just for Fun: the Story of an Accidental Revolutionary (Linus Torvalds’ autobiography) … Continue reading →
    0 min
  • Episode 38: the Cost of Dependencies
    This post is all about whether dependencies are expensive or valuable to a software project (the answer is “yes” in a lot of cases). It was motivated by Benefits of dependencies in software projects as a function of effort by … Continue reading →
    0 min

About Structure and Interpretation of Computer Programmers

From the publisher's feed

The podcast for people who take software engineering seriously; developers, software engineers, programmers, CTOs, and more. Software engineering analysis and reflection from Graham Lee, a software…