Older Tech In The Browser Stack - Smashing Magazine
Modern front-end frameworks abstract foundational web technologies, causing many developers to miss practical knowledge like XPath, beforeunload, visibilitychange, and CSSOM.
Thoughts on Architecting LARGE software projects, the Front End perspective
Large front-end projects must optimize dependability, extendability, team scalability, and development velocity while mitigating risks from packages, runtimes, and browser fragmentation.