While many people describe themselves as framework X or Y developer, trends that has been driven by job adverts as well, being a good developer is mostly accepting your tool does not create your value. Speaking of framework agnostic development, showing similarities and interoperability between the major frameworks, Thomas is aiming to demonstrate how software architecture and a good understanding of programming paradigms are more important that knowing the syntax of the tool you are using, unless you want to do some Rapid Application Development.