Element diversity An Article by Manuel Matuzovic www.matuzo.at Did you know that there are 112 elements in HTML?! It would be a bit too easy to only blame JS frameworks [for the overuse of divs]; there are several reasons we use divs so much: Poor knowledge of HTML elements Lack of understanding why Insufficient CSS skills Default styles JS frameworks We don't care enough about the page Some elements are hard to style html
The Web is Industrialized and I Helped Industrialize It An Article by Dave Rupert daverupert.com In our cultural obsession with billionaire entrepreneurs we laud new features more than the maintenance and incrementalism work of making old features better and more accessible. Maintenance looks like red minus signs in the spreadsheet. New features look like green plus signs. New features look better on our LinkedIn profiles. New features have that pizzazz, baby. When gardening, the building of planters and initial planting is a very short process. The majority of your time is spent nurturing and monitoring growth. I personally feel the struggle between maintainer work and new shiny feature work. I enjoy that new feature smell but I know that my day-to-day is more like a janitor on a boat mopping up someone else’s barf. In terms of metaphors, the gardening metaphor is certainly better, and it acknowledges that design and development still tend to be more creative endeavors. featuresnoveltywww