Technical details

Architecture

More details can be found on Aem Live documentation or for technical insights there are details on github

Code

Code is taken from aem-boilerplate template as a starting point GitHub, using the AEM code sync app for GitHub

Content

We use Document based authoring - in this case Content comes from Google Docs.

Alternatively there are option to use AEM author for Content Repository -in that case you can check https://github.com/adobe-rnd/aem-boilerplate-xwalk as a code starting point.

The latest options is Adobe’s Document Authoring which is similar to using google Docs, but with built in functionalities to support authoring added

Sidekick Extensions

Snapshots & Reviews has been introduced to support the concept of publishing a set of content usually for a launch of an initiative or event

Experimentation is the practice of making your site more effective by changing content or functionality, comparing the results with the prior version, and picking the improvements that have measurable effects.