# Web

The World Wide Web is a network-accessible information system with software, protocols, and conventions, developed at CERN for automated information-sharing.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## It's Okay to Break Things: Reflections on Khan Academy's Healthy Hackathon

DevFeed: [It's Okay to Break Things: Reflections on Khan Academy's Healthy Hackathon](<https://devfeed.tech/articles/it-s-okay-to-break-things-reflections-on-khan-academy-s-healthy-hackathon-27385.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/its-okay-to-break-things.htm>)

Author: Khan Academy

Published: 2017-03-06T23:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Hackathon](<https://devfeed.tech/topics/hackathon.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [API](<https://devfeed.tech/topics/api.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [equity](<https://devfeed.tech/tags/equity.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [news](<https://devfeed.tech/tags/news.md>), [reflections](<https://devfeed.tech/tags/reflections.md>), [software-engineer](<https://devfeed.tech/tags/software-engineer.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>)

### AI overview

Kimerie Green reflects on participating in Khan Academy's internal Healthy Hackathon while working as a Software Engineering Fellow. She describes building Read-to-Me, an experimental project using Mozilla's Web Speech API to read Perseus widget content aloud for early learners. The project was not shipped because it needed further code review and design work, but it provided lessons about curiosity, collaboration, and software engineering.

### Source excerpt

By Kimerie Green For the past few months, I have been working as a Software Engineering Fellow at ... Read more

## How end-to-end SLO monitoring detected a livestream failure that component dashboards missed

DevFeed: [How end-to-end SLO monitoring detected a livestream failure that component dashboards missed](<https://devfeed.tech/articles/all-dashboards-green-all-screens-black-26982.md>)

Original publisher: [Read original article](<https://medium.com/whatnot-engineering/all-dashboards-green-all-screens-black-bcdb4a175633?source=rss----162aeca881b0---4>)

Author: Whatnot Engineering

Published: 2026-09-15T16:31:01Z

Content type: article

Language: en

Sources: [Whatnot Engineering](<https://devfeed.tech/sources/whatnot-engineering.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [observability](<https://devfeed.tech/topics/observability.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Web](<https://devfeed.tech/topics/web.md>), [client](<https://devfeed.tech/topics/client.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [dashboards](<https://devfeed.tech/tags/dashboards.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [incident](<https://devfeed.tech/tags/incident.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [site-reliability-engineer](<https://devfeed.tech/tags/site-reliability-engineer.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article examines a June 8, 2026 incident in which a third-party client-side security script fetched from a provider CDN added URL validation that the video provider did not pass, causing black screens for newly loaded web clients. Most component-level dashboards remained green, while end-to-end service-level objective monitoring detected the broken livestream experience and paged the owning teams within five minutes.

### Source excerpt

Karol Gil | Reliability Platform (Poland) On June 8, 2026, newly loaded web clients began showing black screens instead of livestream video. For our platform, that's a serious problem: it's pretty hard to sell Pokémon cards that no one can see. It turned out that a third-party script we use for client-side security monitoring wasn't bundled with our release, but was rather fetched live from the provider's CDN. When the provider updated the script all new web clients fetched it, and it included an additional URL validation which our video provider didn't pass. The result? Black screens for users of the affected web clients, with most internal dashboards staying green. 3,000 users were impacted in the first 30 minutes of the incident. One system did catch it. Our end-to-end service-level objective (E2E SLO) monitoring was already in production and paged the owning teams within five minutes. Here's what it saw. The real problem Most of our dashboards stayed green because they monitor component-level health: a server, an endpoint, a specific function. These are all useful, but can all be healthy while the actual user experience is completely broken. This problem gets worse the more external dependencies there are, or the more sophisticated an experience you want to deliver. In complex, integrated product experiences like ours, a "small" problem can have an outsize impact on the user experience. Measuring this requires a different approach to observability, namely, to model the user journey across multiple surfaces that must be true for a customer to have a good experience. So how do we measure this in a complex distributed application? Joining a livestream is not one thing Joining a livestream sounds like one action, but the user expects at least three things: Video to be playing Auction details to be shown Chat to be visible and up to da Each of those can succeed or fail completely independently of the other two. Our video depends on third-party providers and CDN netwo

## Making the Internet a Bit Less Sh\*t: Inside Resn's Digital Experiences

DevFeed: [Making the Internet a Bit Less Sh\*t: Inside Resn's Digital Experiences](<https://devfeed.tech/articles/making-the-internet-a-bit-less-sh-t-inside-resn-s-digital-experiences-17373.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/14/inside-resns-digital-experiences/>)

Author: resn

Published: 2026-09-14T11:30:10Z

Content type: article

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [brand-experiences](<https://devfeed.tech/tags/brand-experiences.md>), [breakthrough-energy](<https://devfeed.tech/tags/breakthrough-energy.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [creative-studio](<https://devfeed.tech/tags/creative-studio.md>), [creative-technology](<https://devfeed.tech/tags/creative-technology.md>), [digital-experiences](<https://devfeed.tech/tags/digital-experiences.md>), [global](<https://devfeed.tech/tags/global.md>), [interactive-websites](<https://devfeed.tech/tags/interactive-websites.md>), [internet](<https://devfeed.tech/tags/internet.md>), [projects](<https://devfeed.tech/tags/projects.md>), [remote](<https://devfeed.tech/tags/remote.md>), [resn](<https://devfeed.tech/tags/resn.md>), [savor](<https://devfeed.tech/tags/savor.md>), [squarespace-foundations](<https://devfeed.tech/tags/squarespace-foundations.md>), [studio-agency-spotlight](<https://devfeed.tech/tags/studio-agency-spotlight.md>), [technology](<https://devfeed.tech/tags/technology.md>), [tracing-art](<https://devfeed.tech/tags/tracing-art.md>), [web](<https://devfeed.tech/tags/web.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Resn is a boutique creative studio founded in 2004 that creates brand, content, and digital experiences for global brands and emerging innovators. The article introduces the studio's remote, international team, history, creative approach, and selected recent work, including an interactive online experience for Squarespace's brand guidelines.

### Source excerpt

A look at how Resn combines brand, content, technology and a healthy disregard for boring websites to create digital experiences people actually want to explore.

## Using modern-web-types to add newer web API types to TypeScript

DevFeed: [Using modern-web-types to add newer web API types to TypeScript](<https://devfeed.tech/articles/modern-web-types-29516.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/modern-web-types/>)

Published: 2026-09-14T07:22:45Z

Content type: tutorial

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Web](<https://devfeed.tech/topics/web.md>), [Code](<https://devfeed.tech/topics/code.md>), [Library](<https://devfeed.tech/topics/library.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [view transitions](<https://devfeed.tech/topics/view-transitions.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [library](<https://devfeed.tech/tags/library.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [view-transitions](<https://devfeed.tech/tags/view-transitions.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article explains why TypeScript reports errors for newer web APIs that are available in Chrome: its built-in web API libraries require support from at least two browser engines. It introduces modern-web-types, a drop-in replacement using a single-engine support threshold, and describes how to install it for web and worker projects.

### Source excerpt

If you've ever written code against a new web API in TypeScript, you've probably seen an error telling you the thing you're using doesn't exist. Turns out, TypeScript intentionally doesn't support all new APIs, but there's an easy fix.

## JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity

DevFeed: [JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity](<https://devfeed.tech/articles/jetkvm-mini-a-low-cost-esp32-p4x-based-kvm-with-ethernet-or-wifi-connectivity-14043.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/14/jetkvm-mini-a-low-cost-esp32-p4x-based-kvm-with-ethernet-or-wifi-connectivity/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-14T02:03:40Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Jetkvm](<https://devfeed.tech/topics/jetkvm.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [Web](<https://devfeed.tech/topics/web.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [networking](<https://devfeed.tech/topics/networking.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [4k](<https://devfeed.tech/tags/4k.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [freertos](<https://devfeed.tech/tags/freertos.md>), [github](<https://devfeed.tech/tags/github.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hdmi](<https://devfeed.tech/tags/hdmi.md>), [jetkvm](<https://devfeed.tech/tags/jetkvm.md>), [kvm](<https://devfeed.tech/tags/kvm.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [soc](<https://devfeed.tech/tags/soc.md>), [usb](<https://devfeed.tech/tags/usb.md>), [video](<https://devfeed.tech/tags/video.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>), [wifi](<https://devfeed.tech/tags/wifi.md>), [wifi-6](<https://devfeed.tech/tags/wifi-6.md>)

### AI overview

JetKVM Mini is a smaller, lower-cost KVM over IP device based on the ESP32-P4X instead of Linux running on a Rockchip SoC. It provides Ethernet or WiFi connectivity, 1080p video capture, H.264 streaming over WebRTC, USB device emulation, and an information display. Its firmware uses FreeRTOS and ESP-IDF, while JetKVM OS Services add features such as 4K screen capture, shared clipboard, a guest terminal, and file transfer on compatible hosts.

### Source excerpt

JetKVM Mini is a smaller, lower-cost version of the popular JetKVM KVM over IP solution. The new model features a small information display, offers Ethernet or WiFi connectivity, and supports 1080p video capture. The main under-the-hood change is that they ditched Linux on a Rockchip RV1106G3 SoC and now rely on an ESP32-P4X (ESP32-P4 version 3.x and greater) to handle video capture, H.264 encoding, USB, and other features. The largest cost saving is removing the RAM and eMMC flash required by Linux. JetKVM Mini specifications: SoC - Espressif Systems ESP32-P4X CPU Dual-core 32-bit RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instruction extension and single-precision FPU Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz Memory 768 KB HP L2MEM (for dual-core CPU), 32 KB LP SRAM, 8 KB TCM (for LP MCU core) 32 MB PSRAM Storage - 128 KB HP ROM, 16 KB LP ROM [...] The post JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity appeared first on CNX Software - Embedded Systems News.

## shot-scraper 1.12

DevFeed: [shot-scraper 1.12](<https://devfeed.tech/articles/shot-scraper-1-12-31175.md>)

Original publisher: [Read original article](<https://simonwillison.net/2026/Sep/13/shot-scraper/>)

Author: Simon Willison

Published: 2026-09-13T23:58:14Z

Content type: release

Language: en

Sources: [Simon Willison's Weblog](<https://devfeed.tech/sources/simon-willison-s-weblog.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [Playwright](<https://devfeed.tech/topics/playwright.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [playwright](<https://devfeed.tech/tags/playwright.md>), [playwright-15](<https://devfeed.tech/tags/playwright-15.md>), [release](<https://devfeed.tech/tags/release.md>), [screenshot](<https://devfeed.tech/tags/screenshot.md>), [screenshots](<https://devfeed.tech/tags/screenshots.md>), [shot-scraper](<https://devfeed.tech/tags/shot-scraper.md>), [shot-scraper-71](<https://devfeed.tech/tags/shot-scraper-71.md>)

### AI overview

shot-scraper 1.12 adds WebP screenshot support, including a quality option and lossless output when quality is not specified. The article says WebP screenshots are usually significantly smaller than JPEG or PNG equivalents.

### Source excerpt

Release: shot-scraper 1.12 I've added WebP support to my shot-scraper screenshot automation tool. You can now take a WebP screenshot of a web page like this: shot-scraper https://simonwillison.net -o screenshot.webp --quality 80 The --quality option sets the quality - without that option the WebP file will be lossless. In my experience WebP screenshots are almost always significantly smaller in file size than their JPEG or PNG equivalents. See the PR for some examples. I shipped this feature so I could use it to generate the screenshot for my new commit-rewriter tool. Tags: playwright, shot-scraper

## Harness Named a Leader in SecureIQLab's August 2026 Cloud WAAP v5.0 Validation Report

DevFeed: [Harness Named a Leader in SecureIQLab's August 2026 Cloud WAAP v5.0 Validation Report](<https://devfeed.tech/articles/harness-is-a-leader-in-waap-evaluation-13411.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/harness-named-a-leader-in-secureiqlabs-cloud-waap-v5-0-cyberrisk-validation-report>)

Author: Christine Ferrusi Ross

Published: 2026-09-11T00:00:00Z

Content type: news

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [API](<https://devfeed.tech/topics/api.md>), [Web](<https://devfeed.tech/topics/web.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai-security](<https://devfeed.tech/tags/ai-security.md>), [api](<https://devfeed.tech/tags/api.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [harness](<https://devfeed.tech/tags/harness.md>), [protection](<https://devfeed.tech/tags/protection.md>), [report](<https://devfeed.tech/tags/report.md>), [security](<https://devfeed.tech/tags/security.md>), [testing](<https://devfeed.tech/tags/testing.md>), [v5](<https://devfeed.tech/tags/v5.md>), [validation](<https://devfeed.tech/tags/validation.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Harness Web Application & API Protection was named a Leader in SecureIQLab's August 2026 Cloud WAAP v5.0 CyberRisk Validation Comparative Report. The article highlights reported scores for API protection, advanced-threat coverage, deployment and management, false-positive avoidance, and GenAI and LLM operational efficiency.

### Source excerpt

In the August 2026 SecureIQLab Cloud WAAP v5.0 CyberRisk Validation Comparative Report, Harness Web Application & API Protection (WAAP) was named a Leader. | Blog

## I put a radio on the rack and now I listen to the world from a browser tab

DevFeed: [I put a radio on the rack and now I listen to the world from a browser tab](<https://devfeed.tech/articles/i-put-a-radio-on-the-rack-and-now-i-listen-to-the-world-from-a-browser-tab-10755.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/radio-on-the-rack.html>)

Author: Shed Stack

Published: 2026-09-10T15:00:00Z

Content type: article

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [Network](<https://devfeed.tech/topics/network.md>), [Web](<https://devfeed.tech/topics/web.md>), [Server](<https://devfeed.tech/topics/server.md>), [Software](<https://devfeed.tech/topics/software.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [network](<https://devfeed.tech/tags/network.md>), [server](<https://devfeed.tech/tags/server.md>), [software](<https://devfeed.tech/tags/software.md>), [usb](<https://devfeed.tech/tags/usb.md>), [web](<https://devfeed.tech/tags/web.md>), [web-interface](<https://devfeed.tech/tags/web-interface.md>)

### AI overview

An account of hosting an RTL-SDR receiver on a rack with OpenWebRX, turning it into a headless, network-accessible radio console controlled entirely through a browser tab. The setup supports shortwave, ham, airband, scanner, and wildfire-response radio listening from phones, tablets, or laptops.

### Source excerpt

Headless OpenWebRX on an RTL-SDR, hosted on the rack. Browser-tab shortwave, airband, and scanner console.

## Tako Search is free on AI Gateway through September 30

DevFeed: [Tako Search is free on AI Gateway through September 30](<https://devfeed.tech/articles/tako-search-is-free-on-ai-gateway-through-september-30-1105.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/tako-search-is-free-on-ai-gateway-through-september-30th>)

Author: Jerilyn Zheng

Published: 2026-09-10T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [API](<https://devfeed.tech/topics/api.md>), [Web](<https://devfeed.tech/topics/web.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [api](<https://devfeed.tech/tags/api.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [free](<https://devfeed.tech/tags/free.md>), [integration](<https://devfeed.tech/tags/integration.md>), [playground](<https://devfeed.tech/tags/playground.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [search](<https://devfeed.tech/tags/search.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This changelog announces that Tako Search is free on AI Gateway through September 30. It enables AI models to search curated data and the live web, filter results, and provide current answers with citations and visualizations. Tako Search works with any model on AI Gateway and does not require a separate Tako account or API key.

### Source excerpt

Tako Search is free exclusively on AI Gateway through September 30. It lets AI models search Tako's curated data and the live web, filter web results by domain or publication date, and use the results to answer questions with current information, citations, and visualizations. After September 30, searches are billed at standard rates. The same integration works with any model on AI Gateway, so you can switch models without changing your search setup. You also don't need a separate Tako account or API key. To use Tako Search with the AI SDK, add gateway.tools.takoSearch() to a generateText or streamText request. The model can then call it when it needs current information: Try Tako Search in the AI Gateway playground. See the web search documentation for configuration and search options. Read more

## 5 ways to use Gemini text-to-speech (TTS) in your apps with Firebase AI Logic

DevFeed: [5 ways to use Gemini text-to-speech (TTS) in your apps with Firebase AI Logic](<https://devfeed.tech/articles/5-ways-to-use-gemini-text-to-speech-tts-in-your-apps-with-firebase-ai-logic-16675.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2026/09/ai-logic-text-to-speech>)

Author: Ankita Saxena

Published: 2026-09-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [voice ai](<https://devfeed.tech/topics/voice-ai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [digital accessibility](<https://devfeed.tech/topics/digital-accessibility.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-logic](<https://devfeed.tech/tags/ai-logic.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firebase-ai-logic](<https://devfeed.tech/tags/firebase-ai-logic.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [speech](<https://devfeed.tech/tags/speech.md>), [text-to-speech](<https://devfeed.tech/tags/text-to-speech.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article presents five use cases for Gemini text-to-speech through Firebase AI Logic, including language-learning conversation practice, hands-free content reading, and accessibility-focused audio content. It also describes examples involving Finnish language exercises and recipe instructions.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Adobe Is Testing Project Oasis, a Web-Based Design App, and Accepting Applications for Early Access

DevFeed: [Adobe Is Testing Project Oasis, a Web-Based Design App, and Accepting Applications for Early Access](<https://devfeed.tech/articles/adobe-has-a-secret-new-design-tool-and-you-can-apply-to-test-it-9264.md>)

Original publisher: [Read original article](<https://webdesignerdepot.com/adobe-has-a-secret-new-design-tool-and-you-can-apply-to-test-it/>)

Author: Alex Harper

Published: 2026-09-08T20:24:25Z

Content type: news

Language: en

Sources: [Web Designer Depot](<https://devfeed.tech/sources/web-designer-depot.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [App](<https://devfeed.tech/topics/app.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [adobe](<https://devfeed.tech/tags/adobe.md>), [adobe-ai](<https://devfeed.tech/tags/adobe-ai.md>), [adobe-beta](<https://devfeed.tech/tags/adobe-beta.md>), [adobe-early-access](<https://devfeed.tech/tags/adobe-early-access.md>), [adobe-illustrator](<https://devfeed.tech/tags/adobe-illustrator.md>), [adobe-project-oasis](<https://devfeed.tech/tags/adobe-project-oasis.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-design-tools](<https://devfeed.tech/tags/ai-design-tools.md>), [app](<https://devfeed.tech/tags/app.md>), [apply](<https://devfeed.tech/tags/apply.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [brand-design](<https://devfeed.tech/tags/brand-design.md>), [branding](<https://devfeed.tech/tags/branding.md>), [creative-ai](<https://devfeed.tech/tags/creative-ai.md>), [creative-tools](<https://devfeed.tech/tags/creative-tools.md>), [design-software](<https://devfeed.tech/tags/design-software.md>), [design-tools](<https://devfeed.tech/tags/design-tools.md>), [designer-resources](<https://devfeed.tech/tags/designer-resources.md>), [figma](<https://devfeed.tech/tags/figma.md>), [graphic-design](<https://devfeed.tech/tags/graphic-design.md>), [news](<https://devfeed.tech/tags/news.md>), [project-oasis](<https://devfeed.tech/tags/project-oasis.md>), [web](<https://devfeed.tech/tags/web.md>), [web-based-design](<https://devfeed.tech/tags/web-based-design.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

### AI overview

Adobe is testing Project Oasis, a browser-based graphic design app with a brand-aware AI focus. Designers working on branding and marketing can apply for early access, but the beta is under NDA and Adobe has not disclosed detailed features, pricing, screenshots, or a launch date.

### Source excerpt

Adobe is quietly testing a mysterious new web-based design tool called Project Oasis--and designers can apply to get inside. Details are scarce, the beta is under NDA, and Adobe isn't showing much yet... which only makes us want in more.

## Canva Is Quietly Publishing Nearly 1 Million Websites a Month

DevFeed: [Canva Is Quietly Publishing Nearly 1 Million Websites a Month](<https://devfeed.tech/articles/canva-is-quietly-publishing-nearly-1-million-websites-a-month-9266.md>)

Original publisher: [Read original article](<https://webdesignerdepot.com/canva-is-quietly-publishing-nearly-1-million-websites-a-month/>)

Author: Alex Harper

Published: 2026-09-08T12:02:00Z

Content type: article

Language: en

Sources: [Web Designer Depot](<https://devfeed.tech/sources/web-designer-depot.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>), [Code](<https://devfeed.tech/topics/code.md>), [webflow](<https://devfeed.tech/topics/webflow.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>)

Tags: [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [ai-web-design](<https://devfeed.tech/tags/ai-web-design.md>), [canva](<https://devfeed.tech/tags/canva.md>), [canva-code](<https://devfeed.tech/tags/canva-code.md>), [canva-websites](<https://devfeed.tech/tags/canva-websites.md>), [code](<https://devfeed.tech/tags/code.md>), [design-automation](<https://devfeed.tech/tags/design-automation.md>), [design-tools](<https://devfeed.tech/tags/design-tools.md>), [framer](<https://devfeed.tech/tags/framer.md>), [no-code](<https://devfeed.tech/tags/no-code.md>), [no-code-website-builders](<https://devfeed.tech/tags/no-code-website-builders.md>), [responsive-design](<https://devfeed.tech/tags/responsive-design.md>), [seo](<https://devfeed.tech/tags/seo.md>), [updates](<https://devfeed.tech/tags/updates.md>), [ux-design](<https://devfeed.tech/tags/ux-design.md>), [visual-suite](<https://devfeed.tech/tags/visual-suite.md>), [visual-ui-design](<https://devfeed.tech/tags/visual-ui-design.md>), [web](<https://devfeed.tech/tags/web.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [web-designers](<https://devfeed.tech/tags/web-designers.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [webflow](<https://devfeed.tech/tags/webflow.md>), [website-builders](<https://devfeed.tech/tags/website-builders.md>), [website-design](<https://devfeed.tech/tags/website-design.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

Canva is becoming a significant website platform, publishing nearly one million new websites monthly and more than 89 million since 2022. New capabilities include navigation, SEO controls, responsive layouts, custom domains, analytics, password protection, and Canva Code for creating interactive elements from prompts. The article argues that Canva's main impact on web designers will come from making simple websites exceptionally convenient to create.

### Source excerpt

Canva isn't just for presentations and social posts anymore. Nearly 1 million websites are now being published through Canva every month--and with 100+ new Visual Suite updates, web designers may want to start paying attention.

## Fill an SMS Verification Code Without Reading the Inbox

DevFeed: [Fill an SMS Verification Code Without Reading the Inbox](<https://devfeed.tech/articles/fill-an-sms-verification-code-without-reading-the-inbox-19522.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/sms-otp-autofill/>)

Author: Shai Almog

Published: 2026-09-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Web](<https://devfeed.tech/topics/web.md>), [Security](<https://devfeed.tech/topics/security.md>), [API](<https://devfeed.tech/topics/api.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [ios](<https://devfeed.tech/tags/ios.md>), [otp](<https://devfeed.tech/tags/otp.md>), [permission](<https://devfeed.tech/tags/permission.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Codename One adds one-time-code autofill, a country-aware phone-number field, and a verification component for iOS, Android, and the browser without requesting access to the rest of the SMS inbox. The article explains the asynchronous verification flow, server-side security responsibilities, and a single-editor design that improves typing, pasting, accessibility, and autofill.

### Source excerpt

Codename One adds phone-number and OTP components plus one-time-code autofill on iOS, Android, and the web without requesting permission to read SMS messages.

## The Evolution of HTTP, Clearly Explained

DevFeed: [The Evolution of HTTP, Clearly Explained](<https://devfeed.tech/articles/the-evolution-of-http-clearly-explained-18040.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/the-evolution-of-http-clearly-explained>)

Author: Nikki Siapno

Published: 2026-09-04T16:39:02Z

Content type: article

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [HTTP](<https://devfeed.tech/topics/http.md>), [client](<https://devfeed.tech/topics/client.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [caching](<https://devfeed.tech/tags/caching.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [evolution](<https://devfeed.tech/tags/evolution.md>), [http](<https://devfeed.tech/tags/http.md>), [http-3](<https://devfeed.tech/tags/http-3.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [request](<https://devfeed.tech/tags/request.md>), [responses](<https://devfeed.tech/tags/responses.md>), [server](<https://devfeed.tech/tags/server.md>), [tcp](<https://devfeed.tech/tags/tcp.md>)

### AI overview

An explanatory article traces HTTP from versions 0.9 through 1.1, describing how headers, status codes, persistent connections, caching, and chunked transfer encoding addressed the web's growing scale and performance needs. It introduces HTTP/3 as part of that broader evolution.

### Source excerpt

From 0.9 to 3.0: What changed and why?

## A first look at Campaigns

DevFeed: [A first look at Campaigns](<https://devfeed.tech/articles/a-first-look-at-campaigns-9202.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/first-look-at-campaigns>)

Author: Webflow Team

Published: 2026-09-03T00:00:00Z

Content type: article

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [webflow](<https://devfeed.tech/topics/webflow.md>), [Web](<https://devfeed.tech/topics/web.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [conversion](<https://devfeed.tech/tags/conversion.md>), [forms](<https://devfeed.tech/tags/forms.md>), [google](<https://devfeed.tech/tags/google.md>), [inside-webflow](<https://devfeed.tech/tags/inside-webflow.md>), [insights](<https://devfeed.tech/tags/insights.md>), [launch](<https://devfeed.tech/tags/launch.md>), [marketing](<https://devfeed.tech/tags/marketing.md>), [product](<https://devfeed.tech/tags/product.md>), [scale](<https://devfeed.tech/tags/scale.md>), [tool](<https://devfeed.tech/tags/tool.md>), [webflow](<https://devfeed.tech/tags/webflow.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Webflow previews Campaigns, a standalone tool for demand gen and performance marketers that brings ideation, campaign building, launch, and iteration into one workflow. It supports on-brand landing pages and ad creative, form connections, Google Ads publishing, traffic and conversion tracking, and AI-driven improvement recommendations.

### Source excerpt

Webflow's new standalone tool that helps demand gen and performance marketers create, launch, and measure on-brand campaigns with fewer handoffs.

## Agents and Xanalogical Computing: Versioned, Traceable References

DevFeed: [Agents and Xanalogical Computing: Versioned, Traceable References](<https://devfeed.tech/articles/xanadu-was-waiting-for-agents-13412.md>)

Original publisher: [Read original article](<https://zed.dev/blog/agentic-xanadu>)

Author: Nathan Sobo

Published: 2026-09-01T00:00:00Z

Content type: article

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Web](<https://devfeed.tech/topics/web.md>), [Traces](<https://devfeed.tech/topics/traces.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [code](<https://devfeed.tech/tags/code.md>), [traces](<https://devfeed.tech/tags/traces.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article revisits Ted Nelson's vision of Xanadu and argues that agents make its ideas more practical. Agents can follow source and discussion layers, preserve references to exact text spans, and cite those connections so humans can audit their work.

### Source excerpt

Ted Nelson specified the docuverse sixty years ago. The technology finally arrived, and so did its native users.

## 8 Best Xsolla Alternatives for Game Monetization in 2026

DevFeed: [8 Best Xsolla Alternatives for Game Monetization in 2026](<https://devfeed.tech/articles/8-best-xsolla-alternatives-for-game-monetization-in-2026-10453.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/xsolla-alternatives/>)

Author: Deepak Jangir

Published: 2026-09-01T00:00:00Z

Content type: article

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [stripe](<https://devfeed.tech/topics/stripe.md>)

Tags: [alternatives](<https://devfeed.tech/tags/alternatives.md>), [chargebacks](<https://devfeed.tech/tags/chargebacks.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [go](<https://devfeed.tech/tags/go.md>), [launch](<https://devfeed.tech/tags/launch.md>), [legal](<https://devfeed.tech/tags/legal.md>), [merchant-of-record](<https://devfeed.tech/tags/merchant-of-record.md>), [payments](<https://devfeed.tech/tags/payments.md>), [platform](<https://devfeed.tech/tags/platform.md>), [product](<https://devfeed.tech/tags/product.md>), [products](<https://devfeed.tech/tags/products.md>), [shop](<https://devfeed.tech/tags/shop.md>), [stripe](<https://devfeed.tech/tags/stripe.md>), [tax](<https://devfeed.tech/tags/tax.md>), [us](<https://devfeed.tech/tags/us.md>), [vat](<https://devfeed.tech/tags/vat.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article compares eight alternatives to Xsolla for game monetization, including merchant of record platforms, game web shops, and payment providers. It focuses on direct sales of digital game products such as virtual currency, battle passes, DLC, subscriptions, and PC keys, with particular attention to merchant of record coverage, tax handling, fraud, chargebacks, and commercial transparency.

### Source excerpt

Compare the best Xsolla alternatives for game payments and web shops. Merchant of record coverage, global tax handling, and payout terms explained.

## Testing cookie behavior across hundreds of web surfaces with our in-house auditor

DevFeed: [Testing cookie behavior across hundreds of web surfaces with our in-house auditor](<https://devfeed.tech/articles/testing-cookie-behavior-across-hundreds-of-web-surfaces-with-our-in-house-auditor-181.md>)

Original publisher: [Read original article](<https://dropbox.tech/security/how-our-inhouse-auditor-tests-cookie-behavior-across-hundreds-of-web-surfaces>)

Author: Yasmin McDowell,Lawrence Good

Published: 2026-08-31T17:00:00Z

Content type: article

Language: en

Sources: [Dropbox Tech Blog](<https://devfeed.tech/sources/dropbox-tech-blog.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [advertising](<https://devfeed.tech/tags/advertising.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [automation](<https://devfeed.tech/tags/automation.md>), [browser](<https://devfeed.tech/tags/browser.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [marketing](<https://devfeed.tech/tags/marketing.md>), [performance](<https://devfeed.tech/tags/performance.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [testing](<https://devfeed.tech/tags/testing.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Dropbox describes an in-house cookie auditor that acts like a privacy-conscious user, visits web pages, and checks whether loaded cookies match stated privacy preferences. The approach helps automate quality assurance across more than 200 web surfaces whose pages, integrations, experiments, and cookie behavior can change over time.

### Source excerpt

Our cookie auditor acts like a privacy-conscious user by visiting web pages and checking that they only load cookies consistent with that user's preferences.

## Maestro CLI 2.9.0: test light and dark mode in one flow

DevFeed: [Maestro CLI 2.9.0: test light and dark mode in one flow](<https://devfeed.tech/articles/maestro-cli-2-9-0-test-light-and-dark-mode-in-one-flow-22904.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/maestro-cli-2-9-0>)

Author: Manu Armani

Published: 2026-08-31T15:00:00Z

Content type: release

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [WebView](<https://devfeed.tech/topics/webview.md>), [Web](<https://devfeed.tech/topics/web.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [2-9-0](<https://devfeed.tech/tags/2-9-0.md>), [android](<https://devfeed.tech/tags/android.md>), [angular](<https://devfeed.tech/tags/angular.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [cli](<https://devfeed.tech/tags/cli.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [ios](<https://devfeed.tech/tags/ios.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [vue](<https://devfeed.tech/tags/vue.md>), [web](<https://devfeed.tech/tags/web.md>), [webview](<https://devfeed.tech/tags/webview.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

Maestro CLI 2.9.0 adds commands for testing light and dark themes within a single flow across iOS, Android, and Web. It also introduces negation globs for YAML files and improves Android WebView inspection, Chrome Web flows, Android reliability, and upload-status polling.

### Source excerpt

Maestro CLI 2.9.0 adds dark-mode commands for iOS, Android, and Web, negation globs in config.yaml, and reliability work for Android WebViews and modern Chrome.

## AI-driven OSINT in the wrong hands - and why everyone could be a target for fraud

DevFeed: [AI-driven OSINT in the wrong hands - and why everyone could be a target for fraud](<https://devfeed.tech/articles/ai-driven-osint-in-the-wrong-hands-and-why-everyone-could-be-a-target-for-fraud-8392.md>)

Original publisher: [Read original article](<https://www.welivesecurity.com/en/privacy/ai-powered-osint-why-everyone-viable-target-fraud/>)

Author: Phil Muncaster

Published: 2026-08-27T09:00:00Z

Content type: article

Language: en

Sources: [WeLiveSecurity](<https://devfeed.tech/sources/welivesecurity.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Reconnaissance](<https://devfeed.tech/topics/recon.md>), [Social engineering](<https://devfeed.tech/topics/social-engineering.md>), [Web](<https://devfeed.tech/topics/web.md>), [Malware](<https://devfeed.tech/topics/malware.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [malware](<https://devfeed.tech/tags/malware.md>), [phishing](<https://devfeed.tech/tags/phishing.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [research](<https://devfeed.tech/tags/research.md>), [social-engineering](<https://devfeed.tech/tags/social-engineering.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

AI-powered OSINT is making it faster and easier for cybercriminals to gather publicly available information about potential victims. By linking accounts, relationships, images, and videos at machine speed, these tools can make fraud and social engineering more convincing and scalable, lowering the barrier to entry for attackers.

### Source excerpt

It's getting cheaper and easier for cybercriminals to research potential victims. Here's what's still in your control.

## How to Live Stream the Raspberry Pi Camera (2 Easy Ways)

DevFeed: [How to Live Stream the Raspberry Pi Camera (2 Easy Ways)](<https://devfeed.tech/articles/how-to-live-stream-the-raspberry-pi-camera-2-easy-ways-10796.md>)

Original publisher: [Read original article](<https://raspberrytips.com/how-to-live-stream-pi-camera/>)

Author: Dhairya Parikh

Published: 2026-08-27T04:21:36Z

Content type: tutorial

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [webcam](<https://devfeed.tech/topics/webcam.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Web](<https://devfeed.tech/topics/web.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [guide](<https://devfeed.tech/tags/guide.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [how-to-tutorials](<https://devfeed.tech/tags/how-to-tutorials.md>), [linux](<https://devfeed.tech/tags/linux.md>), [live-stream](<https://devfeed.tech/tags/live-stream.md>), [process](<https://devfeed.tech/tags/process.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [raspberry-pi-os](<https://devfeed.tech/tags/raspberry-pi-os.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [software](<https://devfeed.tech/tags/software.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [video](<https://devfeed.tech/tags/video.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

A tutorial explaining two ways to live-stream video from a Raspberry Pi Camera to another device: using an RTSP stream or a web page on the local network. It covers the required Raspberry Pi hardware, camera module, SD card, Raspberry Pi OS, and the initial terminal command for starting an RTSP stream.

### Source excerpt

I've used Raspberry Pi cameras in many projects over the years, and live streaming is one of those features that sounds more complicated than it really is. Once the camera is working, there are a few simple ways to stream its feed to another device. Raspberry Pi Camera video can be live-streamed in two ways:...

## Compose Multiplatform 1.12.0 Released

DevFeed: [Compose Multiplatform 1.12.0 Released](<https://devfeed.tech/articles/compose-multiplatform-1-12-0-released-8788.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/kotlin/2026/08/compose-multiplatform-1-12-0/>)

Author: Elvira Mustafina

Published: 2026-08-26T13:28:41Z

Content type: release

Language: en

Sources: [Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog](<https://devfeed.tech/sources/kotlin-a-concise-multiplatform-language-developed-by-jetbrains-the-jetbrains-blog.md>)

Topics: [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [compose-hot-reload](<https://devfeed.tech/topics/compose-hot-reload.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Web](<https://devfeed.tech/topics/web.md>), [compose-for-desktop](<https://devfeed.tech/topics/compose-for-desktop.md>), [Font](<https://devfeed.tech/topics/font.md>)

Tags: [compose-for-desktop](<https://devfeed.tech/tags/compose-for-desktop.md>), [compose-for-web](<https://devfeed.tech/tags/compose-for-web.md>), [compose-hot-reload](<https://devfeed.tech/tags/compose-hot-reload.md>), [compose-multiplatform](<https://devfeed.tech/tags/compose-multiplatform.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Compose Multiplatform 1.12.0 introduces an experimental MCP server for Compose Hot Reload, enabling AI coding agents to reload applications, inspect rendered UI and semantic trees, simulate interactions, and read logs. The release also adds automatic web font fallback and a more flexible desktop window and dialog API.

### Source excerpt

Compose Multiplatform 1.12.0 is out! This version brings new tooling for AI assistants, improvements to web resource management, and finer control over desktop window states. Here are the highlights of this release: For a complete overview of the changes, check out What's new in Compose Multiplatform 1.12.0 or the release notes on GitHub. Get Started [...]

## The Infinite Scroll Was a Design Crime. Now Meta is Paying for It.

DevFeed: [The Infinite Scroll Was a Design Crime. Now Meta is Paying for It.](<https://devfeed.tech/articles/the-infinite-scroll-was-a-design-crime-now-meta-is-paying-for-it-9277.md>)

Original publisher: [Read original article](<https://webdesignerdepot.com/the-infinite-scroll-was-a-design-crime-now-meta-is-paying-for-it/>)

Author: Simon Sterne

Published: 2026-08-25T11:30:00Z

Content type: opinion

Language: en

Sources: [Web Designer Depot](<https://devfeed.tech/sources/web-designer-depot.md>)

Topics: [web design](<https://devfeed.tech/topics/web-design.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [Usability](<https://devfeed.tech/topics/usability.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Web](<https://devfeed.tech/topics/web.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [browser](<https://devfeed.tech/topics/browser.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [CSS](<https://devfeed.tech/topics/css.md>)

Tags: [addictive-design](<https://devfeed.tech/tags/addictive-design.md>), [behavioral-design](<https://devfeed.tech/tags/behavioral-design.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [css](<https://devfeed.tech/tags/css.md>), [dark-patterns](<https://devfeed.tech/tags/dark-patterns.md>), [design](<https://devfeed.tech/tags/design.md>), [design-ethics](<https://devfeed.tech/tags/design-ethics.md>), [digital-detox](<https://devfeed.tech/tags/digital-detox.md>), [digital-wellness](<https://devfeed.tech/tags/digital-wellness.md>), [dopamine-loops](<https://devfeed.tech/tags/dopamine-loops.md>), [ethical-design](<https://devfeed.tech/tags/ethical-design.md>), [front-end-development](<https://devfeed.tech/tags/front-end-development.md>), [infinite-scroll](<https://devfeed.tech/tags/infinite-scroll.md>), [meta](<https://devfeed.tech/tags/meta.md>), [meta-lawsuit](<https://devfeed.tech/tags/meta-lawsuit.md>), [meta-trial](<https://devfeed.tech/tags/meta-trial.md>), [social-media-lawsuit](<https://devfeed.tech/tags/social-media-lawsuit.md>), [software](<https://devfeed.tech/tags/software.md>), [tech](<https://devfeed.tech/tags/tech.md>), [tech-ethics](<https://devfeed.tech/tags/tech-ethics.md>), [tech-industry](<https://devfeed.tech/tags/tech-industry.md>), [tech-news](<https://devfeed.tech/tags/tech-news.md>), [ui-ux](<https://devfeed.tech/tags/ui-ux.md>), [usability](<https://devfeed.tech/tags/usability.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [ux](<https://devfeed.tech/tags/ux.md>), [ux-design](<https://devfeed.tech/tags/ux-design.md>), [ux-usability](<https://devfeed.tech/tags/ux-usability.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The article argues that infinite scroll prioritized addictive engagement and advertising over usability, accessibility of stopping cues, and front-end integrity. It discusses legal scrutiny of Meta's Instagram and Facebook feeds, performance and state-management problems, and calls on web professionals to abandon the pattern.

### Source excerpt

The infinite scroll was never a UX feature--it was a slot machine disguised as code. Now, as Meta faces a historic trial over algorithmic addiction, web designers must finally confront the ugly truth: we sacrificed basic usability and human willpower just to keep users trapped in a bottomless pit.

## Intent to Ship: JPEG XL

DevFeed: [Intent to Ship: JPEG XL](<https://devfeed.tech/articles/intent-to-ship-jpeg-xl-4154.md>)

Original publisher: [Read original article](<https://hacks.mozilla.org/2026/08/intent-to-ship-jpeg-xl/>)

Author: Jake Archibald

Published: 2026-08-24T15:32:15Z

Content type: article

Language: en

Sources: [Mozilla Hacks - the Web developer blog](<https://devfeed.tech/sources/mozilla-hacks-the-web-developer-blog.md>)

Topics: [Firefox](<https://devfeed.tech/topics/firefox.md>), [Web](<https://devfeed.tech/topics/web.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Firefox Nightly](<https://devfeed.tech/topics/firefox-nightly.md>), [Google](<https://devfeed.tech/topics/google.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [developer](<https://devfeed.tech/tags/developer.md>), [features](<https://devfeed.tech/tags/features.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [firefox-nightly](<https://devfeed.tech/tags/firefox-nightly.md>), [google](<https://devfeed.tech/tags/google.md>), [hacks](<https://devfeed.tech/tags/hacks.md>), [interop](<https://devfeed.tech/tags/interop.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Mozilla announces its intent to ship JPEG XL in Firefox, using Google Research's Rust-based jxl-rs decoder to provide secure, performant support. The article highlights progressive rendering and compares JPEG XL with AVIF for different image-compression use cases.

### Source excerpt

It isn't often that new image formats land in browsers. In the early 2000s we had JPEG, GIF, and PNG. The 2010s gave us WebP, which was a modest step up from JPEG. But the 2020s have given us two new image formats that are a big step up from previous formats: AVIF and JPEG [...] The post Intent to Ship: JPEG XL appeared first on Mozilla Hacks - the Web developer blog.

[Next page](<https://devfeed.tech/topics/web.md?cursor=WyIyMDI2LTA4LTI0VDE1OjMyOjE1KzAwOjAwIiwgIjY4MGM4ZGZjLWZjOWUtNGY4OC1iYzJjLTUxN2I2NTk4Y2YxZSJd>)