Read our blog post about the internals of a SHACL engine and how Ontotext GraphDB validates your data
Read our blog post to learn how to apply SHACL to your data and how to handle the output
Read our blog post to learn about the dragon of invalid data and the wide array of SHACL constraints you can apply to combat it