The HTTP Query Method
This specification defines a new HTTP method, QUERY, as a safe, idempotent request method that can carry request content.
Introducing GNOME 46, "Kathmandu"
Discover what's new in GNOME, the distraction-free computing platform.
Designing a Pure Python Web Framework
A deep dive into how Reflex works under the hood—from reactive state management to compilation of Python components into React.
KDE Plasma 6.0, and KDE Gear 24.02 released
The KDE community proudly presents Plasma 6, Frameworks 6 and Gear 24.02
Improving Performance in Firefox and Across the Web with Speedometer 3
Today’s Speedometer release is more open and challenging than before and is the best tool for driving browser performance improvements.
Running PHP fast at the edge with WebAssembly
PHP currently powers [~75% of the websites](<https://w3techs.com/technologies/details/pl-php>) on the internet. It may not be the “sexy boi” of programm...
Union, intersection, difference, and more are coming to JavaScript Sets
The JavaScript Set was introduced to the language in the ES2015 spec, but it has always seemed incomplete. That's about to change with the addition of functions like intersection, union and difference.
React Labs: What We've Been Working On – February 2024
The library for web and native user interfaces
Edge Scripting: Build and run applications at the edge
Deploy JavaScript apps globally with bunny.net's Edge Scripting. Instant scalability, seamless GitHub integration, and blazing-fast performance at the edge.
CRDTs and Collaborative Playground
Learn about Conflict-Free Replicated Data Types, Yjs, and how we built a collaborative, real-time playground in a web browser.
Rails 8.0 Released
Deploying modern web apps – with all the provisions needed to be fast and secure while easily updateable – has become so hard that many developers don’t dare do it without a PaaS (platform-as-a-service). But that’s ridiculous. Nobody should have to pay orders of magnitude more for basic computing just to make…
We have lift-off Element X, Call and Server Suite are ready
Element is launching the world’s first communications platform based on the upcoming Matrix 2.0 release. The result is blazing performance which outperforms the mainstream alternatives...
Merging Remix and React Router
We've been building a bridge from React Router to Remix, and we made it so good that we're going to merge the two projects.
Chrome experimental AI features
Three experimental generative AI features are coming to Chrome on Macs and Windows PCs to make browsing easier and more personalized.
What Happens When You Put a Database in the Browser?
Explore DuckDB Wasm for fast, in-browser analytical SQL. Learn how to instantiate the JS API, query Parquet files, and export data to CSV with zero latency. | Reading time: 8 min read
Making Apple Progressive Blur on the Web
Developing Apple-inspired progressive blur for the web; Technical insights and challenges.
Spinkube: Running WASM in Kubernetes
Read some of the latest blog posts from Akamai Developers.
Remix's concurrent submissions are fundamentally flawed
In this article we discuss the complexity of introducing concurrent operations on the client wuthout causal ordering on the server.
New Anti-Toxicity Features on Bluesky
Trust and Safety (T&S) affects everything — from community policy and spam detection, all the way to the order that replies show up on a post. At Bluesky, the product team works hand-in-hand with T&S to design features that balance safety, ease of use, and fun.
Vue 3.5 released
The official blog for the Vue.js project
EFF Year in Review: Google's Corporate Paternalism in the Browser
It’s a big year for the oozing creep of corporate paternalism and ad-tracking technology online. Google and its subsidiary companies have tightened their grips on the throat of internet innovation, all while employing the now familiar tactic of marketing these things as beneficial for users. Here...
Ten Years of JMAP
We announced JMAP 10 years ago, here is an update on its progress
English learners can now practice speaking on Google Search
Posted by Christian Plagemann, Director, and Katya Cox, Product Manager, Google Research Learning a language can open up new opportunities in a per...
Memos: stick private notes on your email
Add a memo to an email to jot down private notes — remind yourself of tasks, record when you paid a bill, capture notes from a side conversation, or anything else!
Personal Names Around the World (2011)
How do people's names differ around the world, and what are the implications of those differences on the design of forms, databases, ontologies, etc. for the Web?
What Manifest V3 means for Brave Shields and the use of extensions in the Brave browser
Brave is committed to maintaining Manifest V2 support, allowing users to keep their favorite extensions functioning beyond the industry-wide deprecation.