This method of web design is becoming increasingly popular, and for good reasons. For those who don't see the technical beauty of the solution as good enough reason, there are significant business benefits as well.We've worked on migrating our projects to standards-based design since last December, and the results look quite good. The only major issue is the mark-up produced...

Decoupled Content Management

Decoupled Content Management is a movement to bring clean separation of concerns into CMSs. With it, Content Management Systems can focus better on their core functionalities, and get the missing pieces through code-sharing and collaboration.

For me, the decoupled CMS story began in the OSCOM era of early 2000s, and culminated in the still-popular Decoupling Content Management article I wrote in 2011. The tools mentioned there — Create.js, VIE, and PHPCR — have since reached quite a nice level of adoption in mainstream CMSs.