Build once publish everywhere and start of SPA talk

Merge in `build one publish everywhere`, and the accidental start of `adventure time with JS and SPAs`