This article is almost blogspam, poorly written, very little content. The linked PDF is far more interesting.
Your first mistake?
> web people
You are not web people. You are a developer. Broaden your horizons and stop restricting your experience to the microcosm that is JS and the web in general. Once you do that you'll start to understand why the folks here have some issues with some of the suggestions you put forward.