My moment of clarity, came from the strangest of places.
…n’t spend enough time improving their first solution. Follow the mantra first stated by Kent Beck: “make it work, make it right, make it fast” — and in that order.
Use <strong> and <em> instead of <b> and <i> to bold and italicize text. They have the same effect, but they have a fundamental difference. <b> is a style. <strong> is an indication of how something should be understood.
…r needs an understanding of web performance, and the various metrics that determine online success. That means http caching, optimizing dns lookup times, using minification build scripts, and selecting the best CSS layout engine for the project.