Any particular favorite book or course recommendations for learning about vintage (or current) IC design? I’m not looking to go into the field, just programmer who thinks being able to puzzle out things like die shots is really cool.
For digital circuits, Mead and Conway's Introduction to VLSI Systems is a good source of information. It's available online: https://ai.eecs.umich.edu/people/conway/VLSI/VLSIText/VLSITe... (the link seems to be down right now, though.)
For analog circuits, the book "The Art of Analog Layout" is good if you can find a cheap used copy. The designer of the 555 timer wrote an interesting book "Designing Analog Chips" which I found very interesting. It is available online: http://www.designinganalogchips.com/
There's also an online tutorial on IC reverse engineering: http://siliconzoo.org/tutorial.html