Graham Lee

Structure and Interpretation of Computer Programmers

The podcast for programmers who want to become software engineers. Software engineering analysis and reflection from Graham Lee, a software engineering educator, practitioner and researcher with two decades of field experience. Coming to you from https://www.sicpers.info.

Autor

Graham Lee

Kategorie

Technology

Podcast-Website

www.sicpers.info

Neueste Folge

25. Jun 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android 5 Mio.+ Downloads · Bewertung 4,8 iOS bald

Folgen

Episode 59: The NATO Software Engineering conferences, part 3 25.06.2026

We’re closing in on the end of the 1968 conference report, in this section discussion software service, maintenance, and other “special topics” including educating software engineers, and whether it’s reasonable to pay for software at all. Along the way, we … Continue reading →

Episode 58: The NATO Software Engineering conferences, part 2 12.06.2026

This episode digs into the problems of software design and software production as perceived in the 1968 conference, most urgently: just what are software design and software production? The episode is supported by members of the Chiron Codex Patreon (use this … Continue reading →

Episode 57: The NATO Software Engineering conferences, part 1 29.05.2026

This episode contextualises the 1968 NATO Science Committee conference on Software Engineering, and explains what we learn through the executive summary, preface, and first three sections of the conference report. Upcoming episodes will cover the rest of the 1968 conference, … Continue reading →

Episode 56: A Plea for Lean Software 08.05.2026

The topic for this episode is Niklaus Wirth’s A Plea for Lean Software. The episode is sponsored by…your generous support. Head over to https://www.patreon.com/chironcodex/redeem/A31E3 to get a free month of Insider access to my Patreon, with my gratitude! Links: Episode … Continue reading →

Episode 55: Relaunch and Death March 16.04.2026

In which I first apologise for the four-year gap between episodes, and then explain what I’m doing now and why that means I can start podcasting again. Other than creating valuable internet content I don’t have any work, so you … Continue reading →

Episode 54: professionalism and responsibility 27.06.2022

The idea that increased autonomy and privilege for software engineers can only come when we have better confidence that software engineers are working in the best interests of society. Mike Klimek—Modern Software Development Gergely Orosz: What Silicon Valley “Gets” about … Continue reading →

Episode 53: Specialism versus generality 09.05.2022

I look at the difference between being a deep specialist as a software engineer working on a particular “stack” and a generalist who builds software using a wide variety of tools, from the perspective of someone who has done both.

Episode 52: Software Freedom is a Civil Liberties Issue 18.03.2022

Software freedom is a free speech issue. This has important consequences Software is eating the world Why can’t Karen Sandler get the source code for her pacemaker The Four Essential Freedoms On Social Justice and Software Licensing (or: why the … Continue reading →

Episode 51: Responding to Change 06.03.2022

Sometimes it just seems like our customers are fickle flibbertigibbets who change their minds at the drop of a hat, right? Let’s look at what might be going on, and how to work with that. The Computer Programme Design Sprint … Continue reading →

Episode 50: Organisation and Community 25.02.2022

I look at the historical basis of the white collar/blue collar divide in defining occupations, and the problems this distinction has with comprehending modern roles like engineering and various technician occupations. I then have difficulty fitting software roles into any … Continue reading →

Höre den Podcast Structure and Interpretation of Computer Programmers in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet