Hey you kids, get off my lawn!
I am endeavoring, ma'am, to construct a mnemonic memory circuit using stone knives and bearskins. Spock, in a bitchy mood after a night of coding C,Pearl,PHP,HTML,CSS and JS to make one web page.
Web development has always been an evolving endeavor. We've been making websites since before most people had ever heard the term and, for all that time, the biggest challenge has been in keeping up with the state-of-the-art while trying to avoid stumbling down a technological dead-end. There has always been the sinking feeling that the current tools did not quite fit the task.
The current state-of-the-art, however, has never been better. HTML5 and CSS3 has brought a more consistant rendering and scripting platform to the client side which has almost made web development possible...
Express.js is a powerful, lightweight web application framework for Node.js.
Jade makes template coding much, much faster and easier although you will never get back the time you have wasted over the years typing pointless close tags.
Stylus makes up for many of the glaring deficiencies in the CSS syntax making efficient maintenance of css classes something someone could almost imagine doing.
Bootstrap is a great cross platform starting point for any site's CSS strategy.
Modernizr is essential for HTML5 development in the fractured browser compliance reality of now.