Draft of blog on large apps in JS.