There’s a lot of buzz about “headless” systems whereby the separation of concerns between administration and consumption can be achieved by using WordPress as a CMS and adding a separate frontend that consumes the data from the CMS. I want to talk about all of the “gotchas” involved in this approach, including the infrastructural requirements, issues with using plugins, and challenges with user accounts.