If frontend aspires to be a profession -- something we do for others, not just ourselves -- then we need a culture that can use statistical methods for measuring quality and reject the marketing that dominates the React discourse.| Infrequently Noted
You can make a website with nothing but string concatenation.| Unplanned Obsolescence
Publication mise en cache pour en conserver une trace.| larlet.fr
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to serve users first and foremost.| Infrequently Noted
Alex Russell on browsers, standards, and the process of progress.| Infrequently Noted
Single-Page Applications (SPAs) are a worse user experience.| Unplanned Obsolescence
JavaScript overindulgence remains an affirmative choice, no matter how hard industry 'thought leaders' gaslight us. Better is possible, but we must want it enough to put users ahead of our own interests.| Infrequently Noted
SNAP benefits sites for more than 20% of Americans are unusably slow. All of them would be significantly faster if states abandoned client-side-rendering, and along with it, the legacy JavaScript frameworks (React, Angular, etc.) built to enable the SPA model.| Infrequently Noted
How much HTML, CSS, and JavaScript can we afford? More than in years past, but much less than frontend developers are burdening users with.| Infrequently Noted
Month notes, November 2023| fberriman.com
Where is client-side JavaScript heading?| molily.de
The age of frontend JavaScript frameworks eating the web world didn’t happen simply because some well-meaning developers found great DX. It happened because we were fed a line.| The Spicy Web
Today I read Alex Russell's post The Market for Lemons and I found myself compelled to write a rebuttal. I am a big fan of Alex's work in general but not of this post in particular, which is very long, so allow me to attempt to summarize it: JavaScript-heavy single page apps (SPAs) are very popular The web is mobile-first and Android-dominated JavaScript-heavy apps do not perform well on mobile Android| seldo.com
New web services are being built to a self-defeatingly low UX and performance standard, and existing experiences are now pervasively re-developed on unspeakably slow, JS-taxed stacks. At a business level, this is a disaster, raising the question: why are new teams buying into stacks that have failed so often before?| Infrequently Noted
To serve users at the global P75 of devices and networks, we can now afford ~150KiB of HTML/CSS/fonts and ~300-350KiB of JavaScript (gzipped). This is a slight upgrade on last year's budgets, thanks to device and network improvements. Meanwhile, web developers continue to send more script than is reasonable for 80+% of the world's users, widening the gap between the haves and the have-nots. This is an ethical crisis for frontend. Meanwhile, the most popular tools and frameworks remain in stub...| Infrequently Noted