Damn. The thing is, web programming is real programming. I work with low level system security components, and before that worked on medical software, i.e. what the author considers "real programming". However, during the IE 6.0 era I also did multiple corporate internal web UIs with PHP, ASP and JS, and projects on those platforms can be just as demanding as high performance low level C projects.