Yeah, I’ve found those to be really useful. Additionally, Pete Goodliffe’s talk covers some of the same topics. The ADC talks have been a great resource.
It would be great to hear if you had anything else to add. I’m also interested in the practicalities of ensuring that any processing is executed fast enough provided that the code is lock-free and the algorithms used are well-suited. I started programming last year and everything I’ve written thus far has not had the constraints inherent in real-time programming.