Centralising of resources across multiple Joomla websites
For one client we have implemented 10+ large sites which share a common corporate identity, involving many aspects of the layout and visual design. To simplify development, over the last 18 months we progressively centralised many of the aspects of these J! installations, including CSS, JS, many PHP layout files, almost the entire template, shortcodes (ReReplacer), language strings, serving of PDF files, Google CSE, ... Along the way we have made plenty of mistakes, learned a great deal and ultimately achieved our goals.
Jay Haydon has been working with Joomla since 2007 when he unwittingly inherited a website built with Joomla that didn't work and was asked to "make it work again". Since 2014 he has run the agency joomla.team, which offers support and development for Joomla site owners.