I dropped by the UIKonf unconference yesterday and gave a quick code/architecture talk. Normally I do mostly design/strategy type talks which are a lot more handwavy, so this felt a bit out of my water.
Besides actual code I threw in some talk about impostor syndrome, the value of cleaning and maintenance, gradualism as defined by parkour and Christopher Alexander’s “A Pattern Language”.
I think there is a lot of value in getting more different perspectives into the standard programming talk. I have seen enough engineering talks by now and many of them suffer from a lack of diversity.