I used to maintain a tag on Pinboard listing a bunch of websites that are useful for anyone making web pages or web apps. In the interest of hosting my own writing, I’m posting an updated list right here, and any further recommendations I have in the future will probably get their own post in the Web Development category.
- References on MDN: Comprehensive guides & references for HTML, CSS, JavaScript, HTTP, and more.
- Can I use…: Before using the latest & greatest HTML/CSS/JavaScript features, check here to make sure they’ll work in your visitors’ browsers.
- ARIA Authoring Practices Guide: Making fancy UI widgets for the Web? Follow these recommendations, and your widgets can be used by keyboard just as easily as with mouse or touchscreen, and screen-reading software can follow what’s happening just as easily as the human eye can.
- Sass Documentation: Reference material on Sass, a language extended from CSS that adds quality-of-life features.
- Bundlephobia: Check how much longer it’ll take your Web app to load if you add a given npm package.
- The Performance Inequality Gap: For most of the world’s web surfers, the file sizes of your HTML and JavaScript matter, and this article series has data on how big is too big.
- Things you forgot (or never knew) because of React: If you or anyone you know thinks React is irreplaceable, this article will teach them why & how to replace it.