React’s Challenges and HTML’s Evolution

React’s Challenges and HTML’s Evolution

The State of React and the Community in 2025

However, I’ve observed and experienced that the React community has had a growing sense of frustrations and disagreements on where React is headed, how it’s developed, and the recommended approaches for using React, as well as the interactions between the React team and the community. This in turn overlaps with dozens of different arguments that have ricocheted around the React and general web dev communities in the last few years, as well as specific technical concerns with how React works, comparisons with other similar JS frameworks, and how web apps should be built going forward.

Original

pnpm 10.12 Introduces Global Virtual Store and Expanded Version Catalogs

The standout feature in this release is an experimental global virtual store designed to make installs much faster on machines with a warm cache.

Original, Socket

Suppressions of Suppressions

You could introduce another lint rule. This new lint rule would flag attempts to suppress a configurable set of other lint rules. So if the teams that maintain the linter configuration for the parent chain of directories have opinions about which rules really should not be suppressable, trying to suppress those rules will get you one more rule violation—namely, of the rule that prevents those suppressions.

Original

HTML spec change: escaping < and > in attributes

On May 20, 2025, the HTML specification was updated to escape < and > in attributes, helping prevent mutation XSS (mXSS) vulnerabilities. This change landed in Chrome 138, which was promoted to Beta on May 28, 2025, and will become Stable on June 24, 2025.

Original

A new way to style gaps in CSS

The Microsoft Edge team is excited to announce that CSS gap decorations, a new way to style the gaps between items in flex, grid, and multi-column layouts, is now available for developer trial in Chrome and Edge 139! Try it out and share your feedback to help shape the future of this API.

Original

Cloudflare service outage June 12, 2025

On June 12, 2025, Cloudflare suffered a significant service outage that affected a large set of our critical services, including Workers KV, WARP, Access, Gateway, Images, Stream, Workers AI, Turnstile and Challenges, AutoRAG, Zaraz, and parts of the Cloudflare Dashboard.

Original, Cloudflare

New AI Startup Wants to Take Your Job ‘as Fast as Possible'

Automation is a good thing if, and only if, 'the ones who dwell' on those soul-crushing jobs are better off after automation has taken hold. The transition must be monitored by people—mediated by incentives—that have as their north star the well-being of the displaced.

Original

Congratulations on creating the one billionth repository on GitHub!

We wanted to congratulate you on creating the one billionth repository on GitHub!

Original

Behind “ANCESTRA:” combining Veo with live-action filmmaking

“ANCESTRA” combined live-action scenes with sequences generated by Veo, our state-of-the-art video generation model. McNitt described her experience working with our technology: 'Veo is another lens through which I get to imagine the universe around me.'

Original, Google DeepMind

How Rodney The Tree Became A Top Rated Tourist Attraction

Original

To view or add a comment, sign in

More articles by Ethan Glover

  • Surface Tension

    Test IDs are an a11y smell I haven’t used a data-testid attribute in over a decade, so I’m surprised these takes are…

  • Modern Web Standards and the Evolution of Frontend Architecture

    Two React Design Choices Developers Don’t Like—But Can’t Avoid And somewhere along the way, I realized something…

  • From IDE Origins to Junie CLI & Air

    Junie CLI, the LLM-agnostic coding agent, is now in Beta Meet Junie CLI, the evolution of Junie into a fully standalone…

  • Development, Databases, and the History of Domains

    v2.0.

  • Global Tensions and Tech Industry Disruptions

    Google Fires Executives After Failing to Secure AI Memory Chips Amid Shortage The situation has become so intense that…

  • Cognitive Debt and the Fragile State of Tech

    Entering the Age of AI: A Laggard's Tale We’re dealing with a tool that bestows confidence, triggers dopamine with less…

  • Systems and Consequences

    Understanding the Go Runtime: The Memory Allocator Think of the memory allocator as a warehouse manager. Your program…

  • Dev job postings are finally trending upward

    The software dev job market is picking up! Software Development Job Postings on Indeed in the United States The…

  • The Cost of "Good Enough"

    Stop generating, start thinking And if you think we’ve done all right so far, we haven't: just ask anyone who uses…

    4 Comments
  • Cognitive Surrender & The Multimodal Shift

    A New Wharton Study on AI Warns of a Growing Problem: Cognitive Surrender You know what you’re doing when you use a…

Others also viewed

Explore content categories