The 10 laws of developer experience for content management systems

These ten laws are a checklist for CMS developer experience in a world where humans and agents both need to build on top of your content system.