The document discusses 10 building blocks of enterprise JavaScript development for Java developers: 1) Resist hype, 2) Rediscover HTML5 as an application framework, 3) Compare responsive design between CSS and JavaScript, 4) Evaluate framework vs library approaches, 5) Incorporate modularity, 6) Evaluate abstractions over JavaScript/CSS/HTML, 7) Don't worry about ecosystem volatility, 8) Reorient around WONTA instead of WORA, 9) Evaluate corporate frameworks, and 10) Reconsider JavaScript as an assembly language. It provides examples and recommendations for each building block.