I read through this guide a while back and it is great. However it's fairly old now being from 2011 - are there any updated guides or explanations of what's changed since then?
The 'descriptors are hard' article is a nice modern compagnion IMHO:
https://www.gfxstrand.net/faith/blog/2022/08/descriptors-are...
Also the D3D12 functional spec might be useful too: