Here are the links, books, and other references from the talk.
Google Trends for “clean code”
https://trends.google.com/trends/explore?date=all&q=clean%20code
Book “Clean Code: A Handbook of Agile Software Craftsmanship”
Robert C. Martin. 2008. Pearson, 464 pages. ISBN-9780132350884
Book “Smalltalk Best Practices” by Kent Beck, 1996. 240 pages. ISBN-013476904X
Book “eXtreme Programming Explained” by Kent Beck, 1999 and 2004. 190 pages. ISBN-0201616416
Book “Refactoring” by Martin Fowler, 1999 and 2018. 432 pages. ISBN-0201485672
Book “Test-Driven Development” by Kent Beck, 2002. 240 pages. ISBN-9780321146533
Book “Implementation Patterns” by Kent Beck, 2006. 176 pages. ISBN-0321413091
Paper “Bulk core in a 360/67 time-sharing system” by Hugh C. Lauer, 1967
https://dl.acm.org/doi/10.1145/1465611.1465693
Paper “Lecture series on nonlinear least squares” by George D. Byrne, 1973
https://www.osti.gov/biblio/4453275/
Paper “Go To Statement Considered Harmful” by E.W. Dijkstra, 1968
Communications of the ACM Volume 11, Number 3. March 1968
https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdf
Paper “On the criteria to be used in decomposing systems into modules” by D. L. Parnas. 1971
https://dl.acm.org/doi/10.1145/361598.361623
Book “Structured Design” by Larry Constantine & Ed Yourdon
IBM System Journal, Volume 13, Number 2. 1974
https://archive.org/details/Structured_Design_Edward_Yourdon_Larry_Constantine
Paper “Programming Style: Examples and Counterexamples” By Brian W. Kernighan and P. J. Plauger, 1974
https://archive.org/details/programming-style
Book “The Elements of Programming Style” by Brian W. Kernighan and P. J. Plauger, 1974 McGraw-Hill, Inc.
https://archive.org/details/the-elements-of-programming-style-second-edition
Book “Tidy first?” by Kent Beck
O’Reilly, 2023. 99 pages, ISBN-10 1098151240
https://www.oreilly.com/library/view/tidy-first/9781098151232/
Blog post “What is Clean Code?”
https://www.sonarsource.com/blog/what-is-clean-code/