Infrastructure as Code and Configuration Management topics are old and boring. It seems like it's almost impossible to have anything conceptually new in this domain, except some drama around licensing.
Yet, in this blogpost Nathan Peck (he works in AWS, IIRC) argues that we could do it differently and that we could do it better.
The core idea is that instead of writing some YAML or DSL to define various resources and then try to group them somehow, we could leverage the same approach that Web technologies took. More specifically, "decorating" objects with properties provided separately. Similarly to what CSS does to HTML.
There's also a discussion of this post on Hacker News
#iac
Post #2369
2.66K