In the winter of 2014, while building out content management systems for different websites and apps he became frustrated with the problems of using an installed content management system.He then set out to build the CMS that he wanted to use, one that would solve his problems of managing content across programming languages and devices. He soon had an API-first content platform flexible enough for a developer and intuitive enough for a content editor, and Cosmic JS was born.