🌐 Web Development

Frontend frameworks, backend architecture, APIs, CSS, JavaScript, performance

DoorDash Uses Envoy and Valkey for a 1.5M RPS Proxy Cache with 99.99999% Availability

DoorDash has developed Entity Cache, a transparent proxy caching platform built on Envoy and Valkey to reduce redundant service-to-service requests across its microservices architecture. Operating within DoorDash’s service mesh, the platform serves over 1.5M requests per second with 99.99999% availability through caching, event-driven invalidation, failure handling, and performance optimizations. By Leela Kumili

More: DoorDash Uses Envoy and Valkey for a 1.5M RPS Proxy Cache with 99.99999% Availability. DoorDash has developed Entity Cache, a transparent proxy caching platform built on Envoy and Valkey to reduce redundant service-to-service requests across its microservices architecture. Operating within DoorDash’s service mesh, the platform serves over 1.5M requests per second with 99.
TL;DR: DoorDash has developed Entity Cache, a transparent proxy caching platform built on Envoy and Valkey to reduce redundant service-to-service requests across its microservices architecture.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

AWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale

AWS released Loom, an open-source reference platform on AWS Labs for governing AI agents at scale. Built on Strands Agents and Bedrock AgentCore Runtime, it implements RFC 8693 token exchange for identity propagation through delegated actor chains, config-driven deployments without runtime code generation, and mandatory tagging. AWS positions it as an example, not a managed service. By Steef-Jan Wiggers

More: AWS released Loom, an open-source reference platform on AWS Labs for governing AI agents at scale. Built on Strands Agents and Bedrock AgentCore Runtime, it implements RFC 8693 token exchange for identity propagation through delegated actor chains, config-driven deployments without runtime code generation, and mandatory tagging.
TL;DR: AWS positions it as an example, not a managed service.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Pinecone Introduces Nexus Engine for Compiling Business Context into Structured Data for AI Agents

Now generally available, Pinecone Nexus is a "knowledge engine" for AI agents that transforms enterprise data into a structured layer agents can query directly. It enables teams to ingest and curate business context once for all, making it reusable across agents and reducing token costs while improving accuracy. By Sergio De Simone

More: Pinecone Introduces Nexus Engine for Compiling Business Context into Structured Data for AI Agents. It enables teams to ingest and curate business context once for all, making it reusable across agents and reducing token costs while improving accuracy. By Sergio De Simone
TL;DR: Now generally available, Pinecone Nexus is a "knowledge engine" for AI agents that transforms enterprise data into a structured layer agents can query directly.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Version Controlled SQL Database Dolt Releases 2.0 with Automatic Storage Cleanup and Compression

DoltHub has recently released Dolt 2.0, a major update to the open source version-controlled SQL database. The latest major version adds automatic storage optimization, including garbage collection and compression, along with improved support for large and vector data types. By Renato Losio

More: Version Controlled SQL Database Dolt Releases 2.0 with Automatic Storage Cleanup and Compression. DoltHub has recently released Dolt 2.0, a major update to the open source version-controlled SQL database. The latest major version adds automatic storage optimization, including garbage collection and compression, along with improved support for large and vector data types.
TL;DR: DoltHub has recently released Dolt 2.0, a major update to the open source version-controlled SQL database.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

When It Makes Sense To “Block” The Main Thread

The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks. But is this a hard rule? Victor Ayomipo describes a use case he encountered involving a screenshot extension where he made an exception to the rule and decided that blocking the main thread was absolutely the right thing to do.

More: When It Makes Sense To “Block” The Main Thread. The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks. Victor Ayomipo describes a use case he encountered involving a screenshot extension where he made an exception to the rule and decided that blocking the main thread was absolutely the right thing to do.
TL;DR: The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks.
Read original at Smashingmagazine
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

I resurrected an 8-year-old dead CSS library and gave it an engine

Compose entrances, springs and staggers directly in your markup. A tiny engine handles when — scroll, hover, click, focus — and pure CSS handles how . One call at your app's root.

More: I resurrected an 8-year-old dead CSS library and gave it an engine. import Vivace from 'vivace-css' import 'vivace-css/vivace.css' Vivace.init() 2 Write attributes Keys ( @ ) say what plays, modifiers ( _ ) tune it, data-viv-on says when. <ul data-viv="@fd_child-ascend @sl-y" data-viv-on="appearing"> <li>Every list item</li> <li>slides up in</li> <li>sequence.
TL;DR: A tiny engine handles when — scroll, hover, click, focus — and pure CSS handles how .
Read original at Usevivace
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Presentation: The Rust High Performance Talk You Did Not Expect

Ruth Linehan explains how migrating high-performance caching services from Kotlin to Rust shattered internal preconceptions around delivery velocity and engineering overhead. She discusses the ergonomics of the Rust borrow checker, shares how compile-time safety shortens the developer feedback loop, and profiles how tools like Criterion and flamegraphs optimize concurrent code paths. By Ruth Linehan

More: Ruth Linehan explains how migrating high-performance caching services from Kotlin to Rust shattered internal preconceptions around delivery velocity and engineering overhead. She discusses the ergonomics of the Rust borrow checker, shares how compile-time safety shortens the developer feedback loop, and profiles how tools like Criterion and flamegraphs optimize concurrent code…
TL;DR: Ruth Linehan explains how migrating high-performance caching services from Kotlin to Rust shattered internal preconceptions around delivery velocity and engineering overhead.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AI Agents with Cloud Credentials Are Outrunning Billing Guardrails Built for Human-Speed Mistakes

A three-person agency received a $14,000 AWS bill in one day after attackers extracted static access keys and burned Claude invocations on Bedrock. Combined with May's DN42 incident, where an autonomous agent provisioned $6,531 of oversized infrastructure in 24 hours, practitioners warn that cloud billing lags roughly a day behind agent-speed spend. By Steef-Jan Wiggers

More: AI Agents with Cloud Credentials Are Outrunning Billing Guardrails Built for Human-Speed Mistakes. A three-person agency received a $14,000 AWS bill in one day after attackers extracted static access keys and burned Claude invocations on Bedrock.
TL;DR: A three-person agency received a $14,000 AWS bill in one day after attackers extracted static access keys and burned Claude invocations on Bedrock.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

pointer-events

The pointer-events property controls whether an element can become the target of pointer events like clicks, hover states, and other pointer-based events. In other words, it lets you decide whether the browser should treat an element as interactive when the … pointer-events originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The pointer-events property controls whether an element can become the target of pointer events like clicks, hover states, and other pointer-based events. In other words, it lets you decide whether the browser should treat an element as interactive when the … pointer-events originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Primate Is the Last Great Web Framework

I'm the creator of Primate , so take the title with the appropriate grain of salt. By "great web framework", I mean something specific: a tool that takes ownership of the whole stack.

More: Primate Is the Last Great Web Framework. By "great web framework", I mean something specific: a tool that takes ownership of the whole stack. But web applications are not just pipelines of isolated tools.
TL;DR: Routing, rendering, data, validation, sessions, deployment targets, runtime support.
Read original at Superarch
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Museum of the Human Web

The web was made by people. Not by algorithms, not by models, not by machines that dream in code. By people in rooms, garages, and workshops arguing over protocols, shipping software on floppy disks,…

More: Museum of the Human Web. The Museum of the Human Web is a collection of objects from that era. By people in rooms, garages, and workshops arguing over protocols, shipping software on floppy disks, building companies from nothing, and connecting the world one awkward, brilliant, human decision at a time.
TL;DR: The web was made by people.
Read original at Museum
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More

Similar to last time, What’s !important #15 is pretty stacked — read all about boundary-aware CSS, making grid lanes accessible, creating time-based web designs, fixing full-bleed CSS, improving customizable select, new web platform features, and more. What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More. Similar to last time, What’s !important #15 is pretty stacked — read all about boundary-aware CSS, making grid lanes accessible, creating time-based web designs, fixing full-bleed CSS, improving customizable select, new web platform features, and more.
TL;DR: What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More originally handwritten and published with love on CSS-Tricks .
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Stripe Benchmark Shows AI Agents Build Integrations but Struggle with Validation

Stripe introduces a benchmark suite to evaluate whether AI agents can build real-world Stripe integrations across backend, frontend, and browser-based checkout workflows. The study examines end-to-end software engineering capability, focusing on execution, testing, and validation gaps in agentic systems under production-like constraints. By Leela Kumili

More: Stripe introduces a benchmark suite to evaluate whether AI agents can build real-world Stripe integrations across backend, frontend, and browser-based checkout workflows. The study examines end-to-end software engineering capability, focusing on execution, testing, and validation gaps in agentic systems under production-like constraints. By Leela Kumili
TL;DR: Stripe introduces a benchmark suite to evaluate whether AI agents can build real-world Stripe integrations across backend, frontend, and browser-based checkout workflows.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

AWS Ships Claude Apps Gateway as Self-Hosted Control Plane for Claude Code and Claude Desktop

AWS and Anthropic have released the Claude apps gateway for AWS, a self-hosted control plane that centralizes identity, policy, telemetry, routing, and spend caps for Claude Code and Claude Desktop. The gateway runs as a single stateless container and routes inference to Amazon Bedrock or Claude Platform on AWS. By Steef-Jan Wiggers

More: AWS and Anthropic have released the Claude apps gateway for AWS, a self-hosted control plane that centralizes identity, policy, telemetry, routing, and spend caps for Claude Code and Claude Desktop. The gateway runs as a single stateless container and routes inference to Amazon Bedrock or Claude Platform on AWS. By Steef-Jan Wiggers
TL;DR: AWS and Anthropic have released the Claude apps gateway for AWS, a self-hosted control plane that centralizes identity, policy, telemetry, routing, and spend caps for Claude Code and Claude Desktop.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Google and Industry Partners Announce Agentic Resource Discovery Specification for AI Agents

Google and industry partners announced Agentic Resource Discovery (ARD) Specification, an open standard for publishing, discovering, and verifying AI tools, APIs, and agents. ARD introduces a discovery layer built on catalogs and registries, enabling dynamic capability discovery while leveraging existing protocols such as MCP and OpenAPI for execution and emphasizing trust and interoperability. By Leela Kumili

More: Google and industry partners announced Agentic Resource Discovery (ARD) Specification, an open standard for publishing, discovering, and verifying AI tools, APIs, and agents. ARD introduces a discovery layer built on catalogs and registries, enabling dynamic capability discovery while leveraging existing protocols such as MCP and OpenAPI for execution and emphasizing trust and…
TL;DR: Google and industry partners announced Agentic Resource Discovery (ARD) Specification, an open standard for publishing, discovering, and verifying AI tools, APIs, and agents.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Show HN: Rejourney – Open-source revenue leak prediction for web and mobile apps

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Show HN: Rejourney – Open-source revenue leak prediction for web and mobile apps. You signed in with another tab or window. You signed out in another tab or window.
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Google's Genkit Ships Agents API with Detached Turns and Human-in-the-Loop for TypeScript and Go

Google released the Genkit Agents API in preview for TypeScript and Go. The open-source framework packages message history, tool loops, streaming, and state persistence behind a single chat() interface. Detached turns let agents work after clients disconnect. Interruptible tools provide human-in-the-loop control with anti-forgery validation on resume. By Steef-Jan Wiggers

More: Google's Genkit Ships Agents API with Detached Turns and Human-in-the-Loop for TypeScript and Go. The open-source framework packages message history, tool loops, streaming, and state persistence behind a single chat() interface. Detached turns let agents work after clients disconnect.
TL;DR: Google released the Genkit Agents API in preview for TypeScript and Go.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Article: Comprehension at AI Speed: Building a Context Store for Evolutionary Architecture

AI makes the first 80% of development feel fast, but hides architectural complexity until it's too late. To prevent system instability, engineering leaders must shift from raw throughput to systemic comprehension. By unifying spec-anchored SDD, TDD, and automated fitness functions into a repo-bound "Context Store," teams can ensure AI agents and human reviewers evolve code safely. By Stella Berhe, Stephan Bragner, Vikram Maran, Anand Jayaraman

More: Article: Comprehension at AI Speed: Building a Context Store for Evolutionary Architecture. To prevent system instability, engineering leaders must shift from raw throughput to systemic comprehension. By unifying spec-anchored SDD, TDD, and automated fitness functions into a repo-bound "Context Store," teams can ensure AI agents and human reviewers evolve code safely.
TL;DR: AI makes the first 80% of development feel fast, but hides architectural complexity until it's too late.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

How DoorDash Built an AI Shopping Assistant That Doesn’t Rely on the LLM Alone

DoorDash details the architecture behind Ask DoorDash, its AI-powered conversational shopping assistant, combining LLMs, specialized AI agents, MCP-based tooling, and an intelligence layer with persistent consumer memory and live backend data. Early results show up to 24% higher checkout conversion, 17% larger baskets, and improved intent accuracy using memory-backed sessions. By Leela Kumili

More: DoorDash details the architecture behind Ask DoorDash, its AI-powered conversational shopping assistant, combining LLMs, specialized AI agents, MCP-based tooling, and an intelligence layer with persistent consumer memory and live backend data. Early results show up to 24% higher checkout conversion, 17% larger baskets, and improved intent accuracy using memory-backed sessions.
TL;DR: DoorDash details the architecture behind Ask DoorDash, its AI-powered conversational shopping assistant, combining LLMs, specialized AI agents, MCP-based tooling, and an intelligence layer with persistent consumer memory and live backend data.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Editing React components that never rendered

There are only two ways a tool can learn the shape of your React code. Which one you pick decides the single most important thing about the tool: whether it's available in the exact moment you need i…

More: Editing React components that never rendered. Which one you pick decides the single most important thing about the tool: whether it's available in the exact moment you need it most. But it has a property no runtime tool can match: it works on code that has never once rendered cleanly.
TL;DR: There are only two ways a tool can learn the shape of your React code.
Read original at Blog
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Java News Roundup: TornadoVM 5, JHipster, Google ADK, OmniFish Build of Payara, Introducing Vidocq

This week's Java roundup for July 6th, 2026, features news highlighting: the GA release of TornadoVM 5.0; point releases of JHipster, Keycloak and Google ADK; maintenance releases of GraalVM Native Build Tools and Micronaut; the OmniFish Build of Payara and introducing Vidocq, a new implementation of the Jakarta EE 11 Core Profile and MicroProfile 7.1. By Michael Redlich

More: Build 30 of the JDK 27 early-access builds was made available this past week featuring updates from Build 29 that include fixes for various issues . Build 6 of the JDK 28 early-access builds was also made available this past week featuring updates from Build 5 that include fixes for various issues . More details on this release may be found in the release notes .
TL;DR: This week's Java roundup for July 6th, 2026, features news highlighting: the GA release of TornadoVM 5.0; point releases of JHipster, Keycloak and Google ADK; maintenance releases of GraalVM Native Build Tools and Micronaut; the OmniFish Build of Payara and introducing Vidocq, a new implementation of the Jakarta EE 11 Core Profile and MicroProfile 7.1.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Article: Removing a Hidden Round Trip from a Multi-Region AWS API

When a series of regional outages forced a rethink of a multi-region AWS API, the team discovered that an obstacle to global failover was hiding in plain sight: a pre-flight discovery call baked into every client session years earlier as the only available option. This article describes what it took to remove it, and what the rollout actually cost. By Suresh Gururajan

More: When a series of regional outages forced a rethink of a multi-region AWS API, the team discovered that an obstacle to global failover was hiding in plain sight: a pre-flight discovery call baked into every client session years earlier as the only available option. This article describes what it took to remove it, and what the rollout actually cost. By Suresh Gururajan
TL;DR: When a series of regional outages forced a rethink of a multi-region AWS API, the team discovered that an obstacle to global failover was hiding in plain sight: a pre-flight discovery call baked into every client session years earlier as the only available option.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

How to Build More Resilient Local-First Applications With AT Protocol Infrastructure

Jake Lazaroff discussed the AT Protocol as a framework for distributed applications beyond social networking. He emphasised a local-first architecture where users maintain data in PDSs while leveraging shared infrastructure for synchronisation and updates. The presentation included experiments showcasing collaborative tools and highlighted the benefits of reduced reliance on app-specific backends. By Olimpiu Pop

More: How to Build More Resilient Local-First Applications With AT Protocol Infrastructure. He emphasised a local-first architecture where users maintain data in PDSs while leveraging shared infrastructure for synchronisation and updates. The presentation included experiments showcasing collaborative tools and highlighted the benefits of reduced reliance on app-specific backends.
TL;DR: Jake Lazaroff discussed the AT Protocol as a framework for distributed applications beyond social networking.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

A pure scheme web programming tool

Everything beside this is rendered by Goeteia. The Scheme below is compiled to WebAssembly in your browser and mounted live.

More: A pure scheme web programming tool. The Scheme below is compiled to WebAssembly in your browser and mounted live. Typed function references with a fast per-arity entry and a generic entry per closure — variadic procedures and apply are cheap, and every tail call is a return_call .
TL;DR: The compiler is written in the Scheme subset it compiles.
Read original at Goeteia
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Prismata: Confining cross-site prompt injection in web agents

Focus to learn more arXiv-issued DOI via DataCite Submission history From: Corban Villa [ view email ] [v1] Thu, 9 Jul 2026 06:37:52 UTC (4,724 KB) Full-text links: Access Paper: View a PDF of the pa…

More: Prismata: Confining cross-site prompt injection in web agents. ) Code, Data, Media Code, Data and Media Associated with this Article alphaXiv Toggle alphaXiv ( What is alphaXiv? ) Links to Code Toggle CatalyzeX Code Finder for Papers ( What is CatalyzeX?
TL;DR: ) Core recommender toggle CORE Recommender ( What is CORE?
Read original at Arxiv
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

GitHub Copilot CLI Gets Tabs and No-Config-File Tool Setup in Redesigned Terminal UI

GitHub has made the redesigned GitHub Copilot CLI terminal interface generally available. It adds a tabbed layout for sessions, gists, issues, and pull requests; an in-session, form-driven setup for MCP servers, skills, and plugins that avoids hand-editing config files; and a cleaner, theme-aware, more accessible UI with screen reader support. By Mark Silvester

More: GitHub Copilot CLI Gets Tabs and No-Config-File Tool Setup in Redesigned Terminal UI. GitHub has made the redesigned GitHub Copilot CLI terminal interface generally available. It adds a tabbed layout for sessions, gists, issues, and pull requests; an in-session, form-driven setup for MCP servers, skills, and plugins that avoids hand-editing config files; and a cleaner, theme-a…
TL;DR: GitHub has made the redesigned GitHub Copilot CLI terminal interface generally available.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

How Datadog Used Claude and Cursor for Test-Driven Production Migration

In a recent article, Datadog engineer Arnold Wakim shared what worked, what didn't, and the lessons they learned while evolving a critical production system using AI to overcome hard limits in its storage backend and significantly improve performance. By Sergio De Simone

More: A monthly overview of things you need to know as an architect or aspiring architect. The original version of Stream Router, an API for managing routing in the metrics pipeline, was built as an eventually consistent system using a key-value (KV) model. In the KV model, the code had to reconstruct these relationships.
TL;DR: In a recent article, Datadog engineer Arnold Wakim shared what worked, what didn't, and the lessons they learned while evolving a critical production system using AI to overcome hard limits in its storage backend and significantly improve performance.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

WordPress 7.0 Ships with AI Foundations in Core, a Modernized Admin, and New Design Tools

WordPress 7.0, released on May 20, 2026, includes new AI infrastructure, a redesigned admin interface, and updated design tools. Key features comprise an AI Client, Abilities API, and Command Palette, alongside increased PHP requirements. Community feedback is mixed, particularly regarding AI integration. Developers are advised to consult the official documentation for upgrade guidance. By Daniel Curtis

More: WordPress 7.0 Ships with AI Foundations in Core, a Modernized Admin, and New Design Tools. Key features comprise an AI Client, Abilities API, and Command Palette, alongside increased PHP requirements. Community feedback is mixed, particularly regarding AI integration.
TL;DR: WordPress 7.0, released on May 20, 2026, includes new AI infrastructure, a redesigned admin interface, and updated design tools.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

South Korean chip giant SK Hynix raises $26.5bn in US share sale

The shares are set to start trading on the Nasdaq on Friday in what will be the largest ever debut by a foreign firm.

More: South Korean chip giant SK Hynix raises $26.5bn in US share sale. The shares are set to start trading on the Nasdaq on Friday in what will be the largest ever debut by a foreign firm.
TL;DR: The shares are set to start trading on the Nasdaq on Friday in what will be the largest ever debut by a foreign firm.
Read original at Bbc
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Show HN: I built a web tool to see and edit what an AI thinks before it answers

Lucid watches a language model think. It reads the concepts a model holds before it speaks, layer by layer, using the Jacobian lens. Cross Waves Square Star Fig. 1 — The model was shown a card.

More: Show HN: I built a web tool to see and edit what an AI thinks before it answers. It reads the concepts a model holds before it speaks, layer by layer, using the Jacobian lens. The lens is fit once per model.
TL;DR: Lucid watches a language model think.
Read original at Lucid
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Opinionated and Easy Pi.dev Configuration

One command installs 60+ community skills, 67 themes, MCP support, sub-agent support, Claude Code CLI provider support, memory, and more.

More: Opinionated and Easy Pi.dev Configuration. You're left with a curated starting point that gets you an exciting, useful experience immediately, without the research and configuration tax. Start with First Steps to launch Pi, authenticate, and try a few high-value commands.
TL;DR: One command installs 60+ community skills, 67 themes, MCP support, sub-agent support, Claude Code CLI provider support, memory, and more.
Read original at Lazypi
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

OpenAI Fixes 18-Year-Old GNU libunwind Bug by Treating Crash Debugging Like Epidemiology

OpenAI found two unrelated bugs masquerading as one in ChatGPT's data infrastructure. Silent hardware corruption on one Azure host and an 18-year-old race condition in GNU libunwind's setcontext function with a one-instruction vulnerability window. The breakthrough came from switching to population-level crash analysis rather than examining individual core dumps. By Steef-Jan Wiggers

More: OpenAI Fixes 18-Year-Old GNU libunwind Bug by Treating Crash Debugging Like Epidemiology. Silent hardware corruption on one Azure host and an 18-year-old race condition in GNU libunwind's setcontext function with a one-instruction vulnerability window. The breakthrough came from switching to population-level crash analysis rather than examining individual core dumps.
TL;DR: OpenAI found two unrelated bugs masquerading as one in ChatGPT's data infrastructure.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Article: Beat-Aligned Mobile Audio Streaming with Virtual Chunks and Native Playback

In this article, I describe the challenges and the design of a React Native real-time mobile beat-aligned playback system for iOS and Android. The system combines personalization with low-latency, and seamless navigation and was the result of careful analysis and experimentation to address strict mobile and network constraints as well as meet user expectations. By Vladyslav Melnychenko

More: In this article, I describe the challenges and the design of a React Native real-time mobile beat-aligned playback system for iOS and Android. The system combines personalization with low-latency, and seamless navigation and was the result of careful analysis and experimentation to address strict mobile and network constraints as well as meet user expectations.
TL;DR: In this article, I describe the challenges and the design of a React Native real-time mobile beat-aligned playback system for iOS and Android.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Switching from PostgreSQL to ClickHouse for Improved Performance and Scalability

Momentic, the company behind an AI-driven software testing platform, recently rearchitected its caching system to handle over 2 million queries per day across 20 billion total entries, while maintaining an average response latency of around 250 ms. This improvement was made possible by transitioning from PostgreSQL to the column-oriented database ClickHouse. By Sergio De Simone

More: Switching from PostgreSQL to ClickHouse for Improved Performance and Scalability. This improvement was made possible by transitioning from PostgreSQL to the column-oriented database ClickHouse. By Sergio De Simone
TL;DR: Momentic, the company behind an AI-driven software testing platform, recently rearchitected its caching system to handle over 2 million queries per day across 20 billion total entries, while maintaining an average response latency of around 250 ms.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Get Ready For the Powerful CSS border-shape Property!

We recently got the shape() function and corner-shape property. What else could we possibly need as far as making shapes in CSS? Let me tell you: the border-shape property! Get Ready For the Powerful CSS border-shape Property! originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Get Ready For the Powerful CSS border-shape Property!. Get Ready For the Powerful CSS border-shape Property! originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Node.js 26: Temporal API Enabled by Default, V8 14.6, and a Round of Deprecations

Node.js 26 has been released, featuring the Temporal API enabled by default, an updated V8 engine to version 14.6, and the Undici HTTP client upgraded to 8.0. The release also removes deprecated legacy APIs. Developers should note migration points related to NODE_MODULE_VERSION changes. Node.js 26 is current for six months before entering long-term support. By Daniel Curtis

More: Node.js 26: Temporal API Enabled by Default, V8 14.6, and a Round of Deprecations. Developers should note migration points related to NODE_MODULE_VERSION changes. Node.js 26 is current for six months before entering long-term support.
TL;DR: Node.js 26 has been released, featuring the Temporal API enabled by default, an updated V8 engine to version 14.6, and the Undici HTTP client upgraded to 8.0.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Show HN: Pulpie – Models for Cleaning the Web

We’re introducing Pulpie, a family of Pareto-optimal models for extracting main content from HTML pages. Pulpie approaches SOTA extraction quality at one twentieth the cost.

More: Show HN: Pulpie – Models for Cleaning the Web. The gains come from architecture. Pulpie unlocks high quality web extraction at a scale impossible before.
TL;DR: We’re introducing Pulpie, a family of Pareto-optimal models for extracting main content from HTML pages.
Read original at Usefeyn
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Show HN: Nectar, a Rust-like React that compiles to WebAssembly

Nectar compiles to WebAssembly. One language, one binary, zero dependencies. Your entire app — logic, state, rendering — runs in WASM. JavaScript is reduced to a 10 KB syscall layer.

More: Your app compiles to a .wasm binary and a 3 KB runtime. The same WASM binary runs on the server via wasmtime. Everything else is WASM.
TL;DR: Nectar compiles to WebAssembly.
Read original at Buildnectar
Further reading: Stack OverflowMDN Web DocsWeb.dev by GoogleWikipedia

Cloudflare and AWS Embed x402 Agent Payments at the Edge

Cloudflare and AWS both implemented x402 stablecoin micropayments at their edge networks within two weeks. The open protocol under the Linux Foundation revives HTTP 402 for agent-to-service payments with sub-cent transaction costs. Coinbase reports 169 million transactions in year one. Enterprise tax and invoicing gaps remain unresolved. By Steef-Jan Wiggers

More: Cloudflare and AWS Embed x402 Agent Payments at the Edge. The open protocol under the Linux Foundation revives HTTP 402 for agent-to-service payments with sub-cent transaction costs. Coinbase reports 169 million transactions in year one.
TL;DR: Cloudflare and AWS both implemented x402 stablecoin micropayments at their edge networks within two weeks.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Web-based cryptography is always snake oil

Nowadays, there is an epidemic of web applications purporting to offer “end-to-end” encryption. Examples might range from a file upload service, which allows you to upload and share files of arbitrar…

More: Thus the client-side code is always distributed by the operator of the web server. In other words, web-based “E2E” applications claim to secure against malice on the part of the server operator using encryption implemented in client-side JavaScript, but this is obviously not true, since if the server operator was malicious, they could just push different client-side JavaScript.
TL;DR: Nowadays, there is an epidemic of web applications purporting to offer “end-to-end” encryption.
Read original at Devever
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Dark Mode with Web Standards

Respecting the user’s OS setting is straightforward: use the prefers-color-scheme media query in CSS.

More: Dark Mode with Web Standards. The color scheme of a web page can be set either via a HTML meta tag in the <head> of the document or via the CSS color-scheme property on the html element. setAttribute ( 'content' , 'light dark' ); localStorage.
TL;DR: Respecting the user’s OS setting is straightforward: use the prefers-color-scheme media query in CSS.
Read original at Olliewilliams
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Game Boy Advance Dev: Logging to the Console

Printing to the console with things like printf() in C or console.log() in JavaScript is a useful tool while developing.

More: You often write to registers like REG_DISPCNT when doing GBA dev. They work just like REG_DISPCNT and the like, except they only work when your game is running inside mGBA. Then you write your data to REG_LOG_BUFFER .
TL;DR: Printing to the console with things like printf() in C or console.log() in JavaScript is a useful tool while developing.
Read original at Mattgreer
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Oracle Quietly Halves Free Tier Ampere A1 Compute Limits with No Public Announcement

Oracle halved the Always Free Ampere A1 compute allowance from 4 OCPUs and 24 GB RAM to 2 OCPUs and 12 GB RAM with no public announcement. Support agents gave conflicting answers on whether PAYG accounts are affected. Documentation states the new limits apply to "all tenancies" while support emails say only free-tier accounts. By Steef-Jan Wiggers

More: Oracle Quietly Halves Free Tier Ampere A1 Compute Limits with No Public Announcement. Support agents gave conflicting answers on whether PAYG accounts are affected. Documentation states the new limits apply to "all tenancies" while support emails say only free-tier accounts.
TL;DR: Oracle halved the Always Free Ampere A1 compute allowance from 4 OCPUs and 24 GB RAM to 2 OCPUs and 12 GB RAM with no public announcement.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

The Safari MCP server for web developers

In Safari Technology Preview 247 , we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more…

More: We know agents are increasingly integral to the coding process and the Safari MCP server gives your agent the ability to know how your code actually renders in the browser by connecting it to a Safari browser window.
TL;DR: In Safari Technology Preview 247 , we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more powerful.
Read original at Webkit
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Former Microsoft dev built a 2.5KB Notepad clone

Dave Plummer started his programmer's career at Microsoft back in the MS-DOS days. He knows a thing or two about code optimization, which is why he is now trying to strip Notepad of the unwanted AI s…

More: Former Microsoft dev built a 2.5KB Notepad clone. He knows a thing or two about code optimization, which is why he is now trying to strip Notepad of the unwanted AI shovelware Microsoft has been adding over the past few years. TinyRetroPad is a Notepad-style text editor contained in roughly 2.5 kilobytes (KB).
TL;DR: Tiny.asm was designed to be the smallest possible Windows application, and TinyRetroPad is certainly a very small text editor.
Read original at Theguptalog
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

SwiftUI Adds New Document Protocol, Improves Performance, and More

Announced at WWDC 2026, the latest SwiftUI release brings a new Document protocol for efficient disk access and snapshot-based updates, along with improved APIs for reordering items in lists, grids, and sections. In addition, it expands presentation features, such as swipe actions on any view, better AsyncImage caching, and lazy state initialization for Observable types to boost performance. By Sergio De Simone

More: SwiftUI Adds New Document Protocol, Improves Performance, and More. In addition, it expands presentation features, such as swipe actions on any view, better AsyncImage caching, and lazy state initialization for Observable types to boost performance. By Sergio De Simone
TL;DR: Announced at WWDC 2026, the latest SwiftUI release brings a new Document protocol for efficient disk access and snapshot-based updates, along with improved APIs for reordering items in lists, grids, and sections.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

HeroUI v3 Lands as a Ground-Up Rewrite for React and React Native, Built on Tailwind CSS v4

HeroUI v3 is a redesigned React component library, previously NextUI, offering over 75 components, including 21 new ones, and a new React Native library with 37 components. Built on React Aria and Tailwind CSS v4, it emphasizes accessibility and customization. The library has experienced many updates since its release, and migration from the previous version is necessary. By Daniel Curtis

More: HeroUI v3 Lands as a Ground-Up Rewrite for React and React Native, Built on Tailwind CSS v4. Built on React Aria and Tailwind CSS v4, it emphasizes accessibility and customization. The library has experienced many updates since its release, and migration from the previous version is necessary.
TL;DR: HeroUI v3 is a redesigned React component library, previously NextUI, offering over 75 components, including 21 new ones, and a new React Native library with 37 components.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Show HN: Frond – a frontend runtime for your app's dependency graph

Your app already has a runtime. It's scattered across providers, effects, and cleanup scripts. Frond makes it a graph. Effect runs it. React stays a renderer.

More: Show HN: Frond – a frontend runtime for your app's dependency graph. React Flow Press enter or space to select a node. } Manual memory Every new user-scoped service adds another line to remember.
TL;DR: Your app already has a runtime.
Read original at Frondruntime
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Gone but Not Forgotten: Recovering the Dead Web

TL;DR : A Pew Research Center study found that 38% of webpages from a decade ago, and about 25% of pages sampled across the decade, are now inaccessible; our analysis shows that the Wayback Machine h…

More: Gone but Not Forgotten: Recovering the Dead Web. In 2024, the Pew Research Center published a link-rot study, “ When Online Content Disappears ”. They further noted, “a quarter of all webpages that existed at one point between 2013 and 2023 are no longer accessible”.
TL;DR: However, some of these studies (not all) have failed to acknowledge the existence of Web archives, such as the Wayback Machine, where a portion of the dead Web might be preserved and can be used as a fallback when a reference leads to a broken link.
Read original at Blog
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Presentation: Trustworthy Productivity: Securing AI-Accelerated Development

Sriram Madapusi Vasudevan discusses industry-converging patterns for securing autonomous AI agents in production. He explains the critical vulnerabilities hidden inside the ReAct loop across context, reasoning, and tool execution. He shares how to mitigate risks like memory poisoning and rogue tool execution using defense-in-depth strategies, LLM-as-a-judge critics, and MAESTRO threat modeling. By Sriram Madapusi Vasudevan

More: Presentation: Trustworthy Productivity: Securing AI-Accelerated Development. He explains the critical vulnerabilities hidden inside the ReAct loop across context, reasoning, and tool execution. He shares how to mitigate risks like memory poisoning and rogue tool execution using defense-in-depth strategies, LLM-as-a-judge critics, and MAESTRO threat modeling.
TL;DR: Sriram Madapusi Vasudevan discusses industry-converging patterns for securing autonomous AI agents in production.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

What’s !important #14: Gap Decorations, random() Experiments, field-sizing for <select>, and More

I know you’re busy, so for What’s !important #14, I’ll be sprinting through what’s been a stacked couple of weeks despite few browser updates. From CSS Quake to CSS Gap Decorations, this isn’t one to miss! What’s !important #14: Gap Decorations, random() Experiments, field-sizing for <select>, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: What’s !important #14: Gap Decorations, random() Experiments, field-sizing for <select>, and More. From CSS Quake to CSS Gap Decorations, this isn’t one to miss! What’s !important #14: Gap Decorations, random() Experiments, field-sizing for <select>, and More originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Why Accessibility Is An Operational Capability, Not A Feature

Teams can generate UI faster than ever, but they still have to guarantee that what they ship is usable, secure, and maintainable. Accessibility as an operational capability rather than a compliance checklist or end-of-project audit, and what that looks like in practice.

More: Why Accessibility Is An Operational Capability, Not A Feature. Teams can generate UI faster than ever, but they still have to guarantee that what they ship is usable, secure, and maintainable. Accessibility as an operational capability rather than a compliance checklist or end-of-project audit, and what that looks like in practice.
TL;DR: Teams can generate UI faster than ever, but they still have to guarantee that what they ship is usable, secure, and maintainable.
Read original at Smashingmagazine
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

I spent 6 days building my VDOM library as I hated how React handles memo

A lightweight alternative to React in pure JavaScript (ES6+) with its own virtual DOM and philosophy of minimalism.

More: npm install tyaff Quick start import { h , Component , mount } from ' tyaff ' ; const Counter = Component ({ count : 0 , increment () { this . body ); Example: global store // store.js export const store = { count : 0 }; // app.js import { store } from ' ./store.
TL;DR: getElementById ( ' app ' )); Example: components with context const ThemeProvider = Component ({ theme : ' light ' , context : { theme () { return this .
Read original at Vflash
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AWS Launches Lambda MicroVMs for Isolated Agent and User Code Execution

AWS launched Lambda MicroVMs, a new serverless compute primitive that runs each user session or AI agent in its own Firecracker virtual machine with hardware-level isolation, snapshot-based rapid launch, and state preservation for up to eight hours. Reddit community analysis found the minimum setup costs $3.03/day, roughly 9x Fargate spot pricing. By Steef-Jan Wiggers

More: AWS launched Lambda MicroVMs, a new serverless compute primitive that runs each user session or AI agent in its own Firecracker virtual machine with hardware-level isolation, snapshot-based rapid launch, and state preservation for up to eight hours. Reddit community analysis found the minimum setup costs $3.03/day, roughly 9x Fargate spot pricing. By Steef-Jan Wiggers
TL;DR: AWS launched Lambda MicroVMs, a new serverless compute primitive that runs each user session or AI agent in its own Firecracker virtual machine with hardware-level isolation, snapshot-based rapid launch, and state preservation for up to eight hours.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

WhatsApp to let people chat without swapping phone numbers

The app's new usernames feature will be rolled out globally over the next few months.

More: WhatsApp to let people chat without swapping phone numbers. The app's new usernames feature will be rolled out globally over the next few months.
TL;DR: The app's new usernames feature will be rolled out globally over the next few months.
Read original at Bbc
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

The Shifting Line Between CSS States and JavaScript Events

CSS is listening to us. No, not like that . Rather, CSS is accumulating more and more pseudo-classes to help us respond to JavaScript events so that we don’t have to do so with JavaScript itself. But while pseudo-classes track … The Shifting Line Between CSS States and JavaScript Events originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The Shifting Line Between CSS States and JavaScript Events. But while pseudo-classes track … The Shifting Line Between CSS States and JavaScript Events originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: CSS is listening to us.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Presentation: Million PDFs: Building a Modern Document Infrastructure with Rust and Typst

Erik Steiger discusses the operational pain of legacy PDF generation in regulated banking and manufacturing. He explains how transitioning from resource-heavy engines like Puppeteer and LaTeX to a serverless Rust architecture powered by Typst can drop render latencies below 2ms. He shares how applying Git and Docker concepts to template registries ensures ironclad compliance and rapid debugging. By Erik Steiger

More: Presentation: Million PDFs: Building a Modern Document Infrastructure with Rust and Typst. He explains how transitioning from resource-heavy engines like Puppeteer and LaTeX to a serverless Rust architecture powered by Typst can drop render latencies below 2ms. He shares how applying Git and Docker concepts to template registries ensures ironclad compliance and rapid debugging.
TL;DR: Erik Steiger discusses the operational pain of legacy PDF generation in regulated banking and manufacturing.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Swift 6.4 Brings New Language Features and Swift Testing/XCTest Interop

Currently available as a beta in Xcode 27, Swift 6.4 introduces a range of enhancements: better C interoperability, simplified OS availability check, fine-grained warning control, async support in defer, efficient iteration for non-noncopyable types, up to 4x faster URL parsing, and improved interoperability between Swift Testing and XCTest. By Sergio De Simone

More: A monthly overview of things you need to know as an architect or aspiring architect. What's next in software? Register Now InfoQ Homepage News Swift 6.4 Brings New Language Features and Swift Testing/XCTest Interop Listen to this article - 0:00 Audio ready to play Your browser does not support the audio element.
TL;DR: Currently available as a beta in Xcode 27, Swift 6.4 introduces a range of enhancements: better C interoperability, simplified OS availability check, fine-grained warning control, async support in defer, efficient iteration for non-noncopyable types, up to 4x faster URL parsing, and improved interoperability between Swift Testing and XCTest.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AWS Introduces Workload Credentials Provider for Automated Certificate and Secret Management

AWS has recently announced the AWS Workload Credentials Provider to automatically deliver and refresh certificates and secrets for applications. The open source tool reduces the need for custom automation, helps prevent outages caused by expired certificates, and works in both AWS and non-AWS environments. un By Renato Losio

More: AWS Introduces Workload Credentials Provider for Automated Certificate and Secret Management. The open source tool reduces the need for custom automation, helps prevent outages caused by expired certificates, and works in both AWS and non-AWS environments. un By Renato Losio
TL;DR: AWS has recently announced the AWS Workload Credentials Provider to automatically deliver and refresh certificates and secrets for applications.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

translateZ()

The translateZ() function moves an element closer to or farther from the user. translateZ() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The translateZ() function moves an element closer to or farther from the user. translateZ() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

translateY()

The translateY()  function shifts an element vertically by the specified amount. translateY() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The translateY()  function shifts an element vertically by the specified amount. translateY() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

translateX()

The translateX()  function shifts an element horizontally by the specified amount. translateX() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The translateX()  function shifts an element horizontally by the specified amount. translateX() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

translate()

The CSS  translate()  function shifts an element from its default position on a 2-dimensional plane translate() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: translate(). The CSS  translate()  function shifts an element from its default position on a 2-dimensional plane translate() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Presentation: Rust at the Core - Accelerating Polyglot SDK Development

Spencer Judge discusses the architectural pattern of building a shared core in Rust with language-specific layers on top. Drawing from his work on Temporal's SDKs, he shares lessons on navigating FFI boundaries, bridging async concepts, and managing memory safely. He explains the limitations of native extensions and how emerging tech like WebAssembly can streamline cross-language architecture. By Spencer Judge

More: Presentation: Rust at the Core - Accelerating Polyglot SDK Development. Drawing from his work on Temporal's SDKs, he shares lessons on navigating FFI boundaries, bridging async concepts, and managing memory safely. He explains the limitations of native extensions and how emerging tech like WebAssembly can streamline cross-language architecture.
TL;DR: Spencer Judge discusses the architectural pattern of building a shared core in Rust with language-specific layers on top.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

I've spent 30 years in recruitment - this is how to get a job

The recruitment agency boss shares his tips on getting noticed in a tougher jobs market.

More: I've spent 30 years in recruitment - this is how to get a job. The recruitment agency boss shares his tips on getting noticed in a tougher jobs market.
TL;DR: The recruitment agency boss shares his tips on getting noticed in a tougher jobs market.
Read original at Bbc
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Google OpenRL is an Experimental Self-hosted API for LLM Post-Training Fine-tuning

Google's GKE Labs has introduced OpenRL, an open-source project that provides a self-hosted API for post-training and fine-tuning Large Language Models (LLMs) on standard Kubernetes clusters. By Sergio De Simone

More: What's next in software? OpenRL abstracts reinforcement learning (RL) infrastructure from AI research, allowing machine learning teams to scale post-training workflows right on their own cluster, says Google. According to Google engineers, when working with agentic reinforcement learning on LLMs, "it is incredibly easy to get bogged down in system complexity".
TL;DR: Google's GKE Labs has introduced OpenRL, an open-source project that provides a self-hosted API for post-training and fine-tuning Large Language Models (LLMs) on standard Kubernetes clusters.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Exploiting vulnerabilities in Johnson and Johnson web apps

Eaton • Jun 24, 2026 Copy Link Share Today I am revealing vulnerabilities I found in 2 very different Johnson & Johnson web apps.

More: Exploiting vulnerabilities in Johnson and Johnson web apps. When you go to “/recruiter”, you are sent to the Microsoft SSO login page, confirming this part of the site is restricted to JnJ employees: The authentication setup is really simple. In this case, all I had to do was modify the MSAL code to always return details of 1 account that is “logged in”:
TL;DR: Eaton • Jun 24, 2026 Copy Link Share Today I am revealing vulnerabilities I found in 2 very different Johnson & Johnson web apps.
Read original at Eaton-works
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Scientist publishes fresh doubts over Microsoft's quantum claims

Technology editor Published 24 June 2026, 16:00 BST Updated 3 minutes ago Microsoft's claims it has made major breakthroughs in quantum computing have been questioned by a UK-based physicist, in a pa…

More: Technology editor Published 24 June 2026, 16:00 BST Updated 3 minutes ago Microsoft's claims it has made major breakthroughs in quantum computing have been questioned by a UK-based physicist, in a paper published by the science journal Nature.
TL;DR: The tech giant has consistently stood by its Majorana chip research despite scepticism from some experts in the field.
Read original at Bbc
Further reading: web.devStack OverflowMDN Web DocsWikipedia

AI Is Moving up the Software Lifecycle: From Code Review to PRD Governance

Technology companies are extending AI beyond code generation into earlier stages of the software lifecycle, including PRD validation, design inputs, and code review. Initiatives from Uber, DoorDash, and Cloudflare highlight a shift toward AI-driven governance layers that evaluate engineering artifacts before implementation while preserving human oversight across the development pipeline. By Leela Kumili

More: Technology companies are extending AI beyond code generation into earlier stages of the software lifecycle, including PRD validation, design inputs, and code review. Initiatives from Uber, DoorDash, and Cloudflare highlight a shift toward AI-driven governance layers that evaluate engineering artifacts before implementation while preserving human oversight across the developmen…
TL;DR: Technology companies are extending AI beyond code generation into earlier stages of the software lifecycle, including PRD validation, design inputs, and code review.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

How do you keep Web MIDI from crashing a 1983 synthesizer?

Why writing Web MIDI code for 8-bit CPUs from the 1980s is an absolute timing nightmare, and how to safely control data flows on vintage hardware directly from your browser. Modern browsers run fast.

More: How do you keep Web MIDI from crashing a 1983 synthesizer?. Modern browsers run fast. When you try to bridge these two eras using the modern Web MIDI API , you run headfirst into a classic retrocomputing bottleneck: buffer overflow .
TL;DR: Why writing Web MIDI code for 8-bit CPUs from the 1980s is an absolute timing nightmare, and how to safely control data flows on vintage hardware directly from your browser.
Read original at Knob
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Experimenting with Random() in CSS

@Polypane.app RSS CSS is getting a random() function that lets you set properties with a random value, letting you make interesting and creative new designs.

More: Experimenting with Random() in CSS. @Polypane.app RSS CSS is getting a random() function that lets you set properties with a random value, letting you make interesting and creative new designs. You can edit the CSS in the examples to see how it works.
TL;DR: In the code example we only show the most relevant CSS, but if you copy the code you'll get the full HTML and CSS for the example.
Read original at Polypane
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Pact: Anonymous Credentials for the Web

This is the technical companion to our update on Distilled, “Keeping the web open and private in the bot era.

More: Pact: Anonymous Credentials for the Web. Bots enable volumetric abuse , abuse that wouldn’t otherwise be feasible if they had to be carried out by humans . Meanwhile advances in generative AI have rendered CAPTCHAs ineffective: bots now solve them faster and more reliably  than humans .
TL;DR: This is the technical companion to our update on Distilled, “Keeping the web open and private in the bot era.”  Here we take a deeper look at the problem space, the design we’re proposing, and the problems still left to solve .
Read original at Hacks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Lucide Releases Version 1.0, Removing Brand Icons and Cutting Bundle Size for Millions of Projects

Lucide has released version 1.0 of its open-source icon toolkit, marking its first stable major release. The update features over 1,600 icons and removes trademarked brand icons due to legal and design concerns. Significant performance improvements have also been made, reducing package size and adding context providers for various frameworks. Users upgrading should be aware of breaking changes. By Daniel Curtis

More: Lucide Releases Version 1.0, Removing Brand Icons and Cutting Bundle Size for Millions of Projects. The update features over 1,600 icons and removes trademarked brand icons due to legal and design concerns. Significant performance improvements have also been made, reducing package size and adding context providers for various frameworks.
TL;DR: Lucide has released version 1.0 of its open-source icon toolkit, marking its first stable major release.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

AWS Launches Blocks, an Open-Source TypeScript Framework Designed for AI Agents to Build Backends

AWS released Blocks in public preview, an open-source TypeScript framework where each Block bundles application code, local mocks, and AWS infrastructure. Designed for AI agents to write correct backends from the start, it runs locally without an AWS account and deploys the same code to Lambda, DynamoDB, Aurora, and Bedrock with zero changes. By Steef-Jan Wiggers

More: AWS released Blocks in public preview, an open-source TypeScript framework where each Block bundles application code, local mocks, and AWS infrastructure. Designed for AI agents to write correct backends from the start, it runs locally without an AWS account and deploys the same code to Lambda, DynamoDB, Aurora, and Bedrock with zero changes. By Steef-Jan Wiggers
TL;DR: AWS released Blocks in public preview, an open-source TypeScript framework where each Block bundles application code, local mocks, and AWS infrastructure.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Show HN: A pure ARM64 Assembly web server, now on Linux with CGI for no reason

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Reload to refresh your session. Reload to refresh your session. Reload to refresh your session.
TL;DR: You signed in with another tab or window.
Read original at Github
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Matt's Script Archive: The Scripts That Reshaped the Web

Currently, I’m in the midst of writing a big post about the roots of web forums, but I hit on an aside weird enough that I decided to stop writing that and work on a separate post.

More: Matt's Script Archive: The Scripts That Reshaped the Web. Many of these were dead-simple, things like contact forms, guestbooks, and web counters. This software was packed with security issues, but worst of all, it wasn’t really getting updated all that much.
TL;DR: Currently, I’m in the midst of writing a big post about the roots of web forums, but I hit on an aside weird enough that I decided to stop writing that and work on a separate post.
Read original at Tedium
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Millions of iCloud users could claim share of £3bn after Apple case given UK green light

Apple rejected the suggestion its practices are anti-competitive, saying many customers rely on third-party alternatives.

More: Millions of iCloud users could claim share of £3bn after Apple case given UK green light. Apple rejected the suggestion its practices are anti-competitive, saying many customers rely on third-party alternatives.
TL;DR: Apple rejected the suggestion its practices are anti-competitive, saying many customers rely on third-party alternatives.
Read original at Bbc
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Tw-fade: pure CSS scroll-driven edge masking

Horizontal fade-x D Dissolve S Soften D Dim W Wane R Recede T Taper B Blur M Melt G Ghost V Vanish E Evaporate D Dissipate H Haze E Evanesce D Deliquescence P Penumbra C Crepuscular I Involution A Ad…

More: Tw-fade: pure CSS scroll-driven edge masking. Eased gradients Eased alpha ramps dissolve content into the surface instead of ending on a clipped line. Axis, size, range, and clear-zone utilities compose directly on the scroll container.
TL;DR: Horizontal fade-x D Dissolve S Soften D Dim W Wane R Recede T Taper B Blur M Melt G Ghost V Vanish E Evaporate D Dissipate H Haze E Evanesce D Deliquescence P Penumbra C Crepuscular I Involution A Adumbrate S Shadow V Veil S Silhouette Vertical fade-y Dissolve scatter into nothing 01 Recede draw back gradually 02 Soften blunt the hard edge 03 Taper narrow to a point 04 Wane decline by degrees 05 Vanish slip out of sight 06 Dim lower the light 07 Fade lose color and light 08 Blur soften out of focus 09 Ghost linger as a trace 10 Evanesce vanish like vapor 11 Melt lose all shape 12 Diffuse spread out thinly 13 Veil screen from view 14 Eclipse fall into shadow 15 Ebb recede like a tide 16 this feed has a hard edge Scroll aware Fades appear only when there is more content to scroll, then ease away again at either edge.
Read original at Pete
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Using Scroll-Driven Animations for Opposing Scroll Directions

Sometimes designers have silly ideas that eventually grow on you. That happened to me with this concept where I had to build columns of items moving in opposite directions when a user scrolls the page. CodePen Embed Fallback Note: This … Using Scroll-Driven Animations for Opposing Scroll Directions originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Using Scroll-Driven Animations for Opposing Scroll Directions. That happened to me with this concept where I had to build columns of items moving in opposite directions when a user scrolls the page. CodePen Embed Fallback Note: This … Using Scroll-Driven Animations for Opposing Scroll Directions originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AWS Graviton5 Reaches General Availability with 192 Cores and Formally Verified VM Isolation

AWS made Graviton5-powered EC2 M9g and M9gd instances generally available with 192 ARM cores, formally verified VM isolation via the Nitro Isolation Engine, and DDR5-8800 memory. ClickHouse reported 36% better performance with zero code changes. Meta committed tens of millions of cores. On-demand pricing is 9% above Graviton4, translating to roughly 15% better price-performance. By Steef-Jan Wiggers

More: AWS Graviton5 Reaches General Availability with 192 Cores and Formally Verified VM Isolation. ClickHouse reported 36% better performance with zero code changes. On-demand pricing is 9% above Graviton4, translating to roughly 15% better price-performance.
TL;DR: AWS made Graviton5-powered EC2 M9g and M9gd instances generally available with 192 ARM cores, formally verified VM isolation via the Nitro Isolation Engine, and DDR5-8800 memory.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Web Browsers on PDAS

From the moment the technology arrived to allow personal digital assistants ( PDA s) 1 a connection to the internet, people started connecting them to the internet, as is the natural order of things.

More: Web Browsers on PDAS. Initially their connections were just for the most fledgeling of information fetching, but as the ’90s progressed and the World Wide Web became a feature of the digital landscape, PDA s received browsers.
TL;DR: This article covers the latter, full web browsers.
Read original at Vale
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Claude Fable 5 on Bedrock Requires Sharing Inference Data with Anthropic

Using Claude Fable 5 or Mythos 5 on Amazon Bedrock requires opting into provider_data_share, sending prompts and outputs to Anthropic for 30-day retention with human review. Previous Bedrock models kept inference data inside the AWS boundary. Three days after launch, Anthropic asked AWS to revoke access to both models citing US export control compliance. By Steef-Jan Wiggers

More: Claude Fable 5 on Bedrock Requires Sharing Inference Data with Anthropic. Previous Bedrock models kept inference data inside the AWS boundary. Three days after launch, Anthropic asked AWS to revoke access to both models citing US export control compliance.
TL;DR: Using Claude Fable 5 or Mythos 5 on Amazon Bedrock requires opting into provider_data_share, sending prompts and outputs to Anthropic for 30-day retention with human review.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AWS Cognito Adds Multi-Region Failover for Authentication

AWS recently introduced Amazon Cognito multi-region replication, which automatically replicates user identities and user pool configurations from a primary region to a secondary one. This enables applications to continue authenticating users from a replica region during outages, without requiring custom replication and failover mechanisms. By Renato Losio

More: AWS recently introduced Amazon Cognito multi-region replication, which automatically replicates user identities and user pool configurations from a primary region to a secondary one. This enables applications to continue authenticating users from a replica region during outages, without requiring custom replication and failover mechanisms. By Renato Losio
TL;DR: AWS recently introduced Amazon Cognito multi-region replication, which automatically replicates user identities and user pool configurations from a primary region to a secondary one.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

New video game console aims to get kids moving

Home News US & Canada UK UK Politics England N. Ireland N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictu…

More: Home News US & Canada UK UK Politics England N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictures BBC InDepth BBC Verify Football 2026 Sport Business World of Business Technology of Business NYSE Opening Bell Technology Artificial Intelligence Intelligence Revolution AI v the Mind Tec…
TL;DR: The cube-shaped console will cost £269 (€319) when it is released on 22 June in the UK and Ireland.
Read original at Bbc
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Behind the Scenes: Block 450 JVM Repositories Into Monorepo to Reduce Dependency Drift

Block, Inc. describes migrating ~450 JVM repositories into a monorepo across Cash App and Square engineering to reduce dependency drift and coordination overhead. The system supports ~8,800 weekly builds with ~10 min p90 CI time. The approach improves cross-service changes, build visibility, and developer experience through dependency graph–based builds, selective CI, and custom IDE tooling. By Leela Kumili

More: Behind the Scenes: Block 450 JVM Repositories Into Monorepo to Reduce Dependency Drift. describes migrating ~450 JVM repositories into a monorepo across Cash App and Square engineering to reduce dependency drift and coordination overhead.
TL;DR: The system supports ~8,800 weekly builds with ~10 min p90 CI time.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

A First Look at Scroll-Triggered Animations

Let's poke at the differences between scroll- driven and scroll- triggered animations. A First Look at Scroll-Triggered Animations originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: A First Look at Scroll-Triggered Animations. Let's poke at the differences between scroll- driven and scroll- triggered animations. A First Look at Scroll-Triggered Animations originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

TSRX: A Framework-Agnostic Alternative to JSX

TSRX is a TypeScript language extension developed by Dominic Gannaway, designed to build declarative user interfaces in a framework-agnostic manner. It compiles single .tsrx files to various runtime targets and supports scoped styles and declarative error handling. TSRX is currently in alpha and is open source under the MIT license. By Daniel Curtis

More: TSRX: A Framework-Agnostic Alternative to JSX. It compiles single .tsrx files to various runtime targets and supports scoped styles and declarative error handling. TSRX is currently in alpha and is open source under the MIT license.
TL;DR: TSRX is a TypeScript language extension developed by Dominic Gannaway, designed to build declarative user interfaces in a framework-agnostic manner.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

.NET 11 Preview 5: Brings File-Based App Improvements, New C# Features, and a Blazor Validation Wave

Microsoft has released the fifth preview of .NET 11, with updates across the SDK, C#, ASP.NET Core, .NET MAUI, and EF Core. Highlights include file-based app improvements, new C# closed classes and unions, a Blazor validation wave, a large MAUI reliability rollup, and SQL Server 2022 as the default EF Core compatibility level. By Almir Vuk

More: .NET 11 Preview 5: Brings File-Based App Improvements, New C# Features, and a Blazor Validation Wave. Microsoft has released the fifth preview of .NET 11, with updates across the SDK, C#, ASP.NET Core, .NET MAUI, and EF Core.
TL;DR: Microsoft has released the fifth preview of .NET 11, with updates across the SDK, C#, ASP.NET Core, .NET MAUI, and EF Core.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Launch HN: TesterArmy (YC P26) – Agents that test web and mobile apps

Backed by Combinator Start monitoring critical user flows in minutes TesterArmy continuously monitors the key journeys across your website and mobile app and alerts your team when something breaks.

More: Launch HN: TesterArmy (YC P26) – Agents that test web and mobile apps. Make sure your product works, whether it's an app or a website. Connect GitHub staging.yourapp.com Upload app binary Create a project Paste your staging or production URL to set up a project and test your mobile apps, web apps, and websites.
TL;DR: Optimized for testing [02] Stack Built for modern web teams, whatever the stack Slack slack CI/CD CI/CD GitHub github Expo expo Vercel vercel Discord discord API api Webhook webhook Slack slack CI/CD CI/CD GitHub github Expo expo Vercel vercel Discord discord API api Webhook webhook Slack slack CI/CD CI/CD GitHub github Expo expo Vercel vercel Discord discord API api Webhook webhook Slack slack CI/CD CI/CD GitHub github Expo expo Vercel vercel Discord discord API api Webhook webhook [03] How it works How TesterArmy catches bugs before your users do Explore the key features that drive our partners growth, day after day.
Read original at Tester
Further reading: Stack OverflowCSS-TricksMDN Web DocsWikipedia

Ky 2.0 Fetch API Wrapper with Revamped Hooks, Smarter Timeouts, and Built-In Schema Validation

Ky 2.0 is an open-source JavaScript HTTP client built on the Fetch API, featuring significant updates such as consolidated hook handling, enhanced timeout management, and improved URL processing. The release includes response validation through schema validation libraries and addresses migration from earlier versions. It aims to provide a lightweight alternative to axios. By Daniel Curtis

More: Ky 2.0 Fetch API Wrapper with Revamped Hooks, Smarter Timeouts, and Built-In Schema Validation. The release includes response validation through schema validation libraries and addresses migration from earlier versions. It aims to provide a lightweight alternative to axios.
TL;DR: Ky 2.0 is an open-source JavaScript HTTP client built on the Fetch API, featuring significant updates such as consolidated hook handling, enhanced timeout management, and improved URL processing.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

VS Code 1.123 Adds Two-Hour Extension Update Delay to Limit Supply Chain Attacks

VS Code 1.123 adds a two-hour delay before auto-updating extensions to newly published versions, creating a revocation window against supply chain attacks. The delay does not apply to trusted publishers like Microsoft, GitHub, and OpenAI. Similar cooldown mechanisms have now spread across pip, RubyGems, npm, pnpm, Yarn, and Bun. By Steef-Jan Wiggers

More: VS Code 1.123 Adds Two-Hour Extension Update Delay to Limit Supply Chain Attacks. The delay does not apply to trusted publishers like Microsoft, GitHub, and OpenAI. Similar cooldown mechanisms have now spread across pip, RubyGems, npm, pnpm, Yarn, and Bun.
TL;DR: VS Code 1.123 adds a two-hour delay before auto-updating extensions to newly published versions, creating a revocation window against supply chain attacks.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Athena Coalition Brings Coordinated Defence to Open Source Security

Cybersecurity firm Chainguard has announced the launch of Athena, an industry coalition to use artificial intelligence to find and fix vulnerabilities in widely-used open-source software before attackers can exploit them. The coalition focuses on libraries, containers and other components that underpin web browsers, data centres, smartphones and payment systems. By Matt Saunders

More: Cybersecurity firm Chainguard has announced the launch of Athena, an industry coalition to use artificial intelligence to find and fix vulnerabilities in widely-used open-source software before attackers can exploit them. The coalition focuses on libraries, containers and other components that underpin web browsers, data centres, smartphones and payment systems.
TL;DR: Cybersecurity firm Chainguard has announced the launch of Athena, an industry coalition to use artificial intelligence to find and fix vulnerabilities in widely-used open-source software before attackers can exploit them.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

The Siren Song of  ariaNotify()

There's a brand new ariaNotify() method — defined by the WAI-ARIA 1.3 Specification — that provides a means of programmatically triggering narration in a screen reader. The Siren Song of  ariaNotify() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The Siren Song of  ariaNotify(). The Siren Song of  ariaNotify() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AI Agent Identity and Permission Challenges: How Uber and Auth0 Are Rethinking Access Control

Uber recently described an internal architecture for propagating identity across multi-agent AI workflows. The design aims to perserve user context, agent provenance, and scoped access as agents delegate work and call internal tools. The case study aligns with Auth0’s view that AI agents need permissions based on delegated authority, scoped credentials, and explicit human approval boundaries. By Eran Stiller

More: AI Agent Identity and Permission Challenges: How Uber and Auth0 Are Rethinking Access Control. The design aims to perserve user context, agent provenance, and scoped access as agents delegate work and call internal tools.
TL;DR: Uber recently described an internal architecture for propagating identity across multi-agent AI workflows.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

GitHub Copilot Desktop App Targets Parallel Agentic Workflows

GitHub has introduced the GitHub Copilot app, a desktop control centre for agent-native development that aims to keep engineers in charge while AI agents handle more coding work. Mario Rodriguez writes on the GitHub blog that the recent wave of coding agents has brought faster delivery but also "disjointed workflows, more context switching, and too much time spent reviewing agent-generated code". By Matt Saunders

More: GitHub has introduced the GitHub Copilot app, a desktop control centre for agent-native development that aims to keep engineers in charge while AI agents handle more coding work. Mario Rodriguez writes on the GitHub blog that the recent wave of coding agents has brought faster delivery but also "disjointed workflows, more context switching, and too much time spent reviewing ag…
TL;DR: GitHub has introduced the GitHub Copilot app, a desktop control centre for agent-native development that aims to keep engineers in charge while AI agents handle more coding work.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

The Web We Know Is Going to Disappear

Every generation of computing believes the interface it loves will last forever. It never does. I saw information move from floppy disks to BBSs, from BBSs to the Web, from the Web to Flash, from Fla…

More: The Web We Know Is Going to Disappear. The Web will not vanish overnight, but the Web as we know it, the open place where people search, click, read, browse, publish, and discover, is already being replaced by something more convenient, more centralized, and much harder to escape. Every week, I exchanged what felt like an insane amount of information for that era.
TL;DR: I saw information move from floppy disks to BBSs, from BBSs to the Web, from the Web to Flash, from Flash back to open standards, from websites to mobile apps, and now from search engines to AI chat interfaces.
Read original at Minid
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Prop For That

Props for That creates live props based things CSS can't normally see in the browser. Things like cursor position, progress values, certain form states, current time, scroll velocity. Prop For That originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Props for That creates live props based things CSS can't normally see in the browser. Things like cursor position, progress values, certain form states, current time, scroll velocity. Prop For That originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

TIL: You can make HTTP requests without curl using Bash /dev/TCP

I needed to check that one container could reach another over an internal Docker network: a plain GET /health against a service on a shared network.

More: TIL: You can make HTTP requests without curl using Bash /dev/TCP. The obvious move is curl http://service:8642/health . There’s no such path on disk; ls /dev/tcp finds nothing, and cat /dev/tcp/...
TL;DR: I needed to check that one container could reach another over an internal Docker network: a plain GET /health against a service on a shared network.
Read original at Mareksuppa
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

AI Coding Agents Get a Stack Overflow of Their Own

Stack Overflow has announced Stack Overflow for Agents, a beta API-first knowledge exchange aimed at AI coding agents rather than human developers. The service is presented as a way to close what the company calls the Ephemeral Intelligence Gap, where agents repeatedly rediscover the same fixes and patterns in isolation instead of sharing them through a common memory. By Matt Saunders

More: Stack Overflow has announced Stack Overflow for Agents, a beta API-first knowledge exchange aimed at AI coding agents rather than human developers. The service is presented as a way to close what the company calls the Ephemeral Intelligence Gap, where agents repeatedly rediscover the same fixes and patterns in isolation instead of sharing them through a common memory.
TL;DR: Stack Overflow has announced Stack Overflow for Agents, a beta API-first knowledge exchange aimed at AI coding agents rather than human developers.
Read original at Infoq
Further reading: Stack OverflowMDN Web DocsWeb.dev by GoogleWikipedia

PostgreSQL 19 Beta Introduces SQL Graph Queries and Concurrent Table Repacking

PostgreSQL 19 Beta has been announced, with general availability expected in September, following the project's yearly major-release cadence. This release introduces native SQL Property Graph Queries (SQL/PGQ), concurrent table repacking to reclaim storage without downtime, and a broad set of performance, observability, and administration improvements. By Renato Losio

More: PostgreSQL 19 Beta has been announced, with general availability expected in September, following the project's yearly major-release cadence. This release introduces native SQL Property Graph Queries (SQL/PGQ), concurrent table repacking to reclaim storage without downtime, and a broad set of performance, observability, and administration improvements. By Renato Losio
TL;DR: PostgreSQL 19 Beta has been announced, with general availability expected in September, following the project's yearly major-release cadence.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Java News Roundup: A2A Java SDK 1.0, Jakarta EE 12, JNoSQL, GraalVM, Micrometer, OpenXava, Gradle

This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Micrometer Tracing; maintenance releases of GraalVM Native Build Tools and OpenXava; the second release candidate of Gradle 9.6; and the first milestone release of Eclipse JNoSQL 1.2. By Michael Redlich

More: Further details on this release may be found in the release notes . Build 2 of the JDK 28 early-access builds was also made available this past week featuring updates from Build 1 that include fixes for various issues . More details on this release may be found in the release notes .
TL;DR: This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Micrometer Tracing; maintenance releases of GraalVM Native Build Tools and OpenXava; the second release candidate of Gradle 9.6; and the first milestone release of Eclipse JNoSQL 1.2.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

What is Helium-3 and could we get it from the moon?

Home News US & Canada UK UK Politics England N. Ireland N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictu…

More: Home News US & Canada UK UK Politics England N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictures BBC InDepth BBC Verify Football 2026 Sport Business World of Business Technology of Business NYSE Opening Bell Technology Artificial Intelligence Intelligence Revolution AI v the Mind Tec…
TL;DR: Helium-3 is expensive and demand is forecast to soar, so some are planning to mine it on the moon.
Read original at Bbc
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

SMTP Relay with Web Dashboard

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: SMTP Relay with Web Dashboard. You signed in with another tab or window. You signed out in another tab or window.
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

What’s !important #13: @function, alpha(), CSS Wordle, and More

CSS functions, the alpha() function, Grid Lanes, some things about Dialog that you might not know, CSS Wordle, and more — this is What’s !important right now. What’s !important #13: @function, alpha(), CSS Wordle, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: What’s !important #13: @function, alpha(), CSS Wordle, and More. CSS functions, the alpha() function, Grid Lanes, some things about Dialog that you might not know, CSS Wordle, and more — this is What’s !important right now. What’s !important #13: @function, alpha(), CSS Wordle, and More originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Presentation: Practical Performance Tuning for Serverless Java on AWS

AWS Hero Vadym Kazulkin explains how to overcome Java’s enterprise hurdle on AWS Lambda: cold starts and memory footprints. He shares a technical deep dive into performance tuning, comparing fully managed AWS SnapStart (with pre-snapshot priming hooks) against GraalVM ahead-of-time compilation, while addressing the latest architectural implications of Project Leyden and Java 25. By Vadym Kazulkin

More: AWS Hero Vadym Kazulkin explains how to overcome Java’s enterprise hurdle on AWS Lambda: cold starts and memory footprints. He shares a technical deep dive into performance tuning, comparing fully managed AWS SnapStart (with pre-snapshot priming hooks) against GraalVM ahead-of-time compilation, while addressing the latest architectural implications of Project Leyden and Java 2…
TL;DR: AWS Hero Vadym Kazulkin explains how to overcome Java’s enterprise hurdle on AWS Lambda: cold starts and memory footprints.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

ArrowJS Reaches 1.0, Recast as the First UI Framework for the Agentic Era

ArrowJS, developed by Justin Schroeder, is a reactive UI library that has reached its 1.0 release after three years in development. It utilizes core web technologies, avoids JSX and compilers. Notable features include an optional WASM sandbox for executing untrusted code. The framework's minimalism is highlighted by its reliance on three main functions: reactive, html, and component. By Daniel Curtis

More: ArrowJS Reaches 1.0, Recast as the First UI Framework for the Agentic Era. It utilizes core web technologies, avoids JSX and compilers. Notable features include an optional WASM sandbox for executing untrusted code.
TL;DR: ArrowJS, developed by Justin Schroeder, is a reactive UI library that has reached its 1.0 release after three years in development.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Smashed Toilet Phone Web Server

Behold my smashed Samsung a70 smartphone. It's seen better days but it's serving up this nice webpage for your enjoyment Don't feel bad for this beat-up phone.

More: Smashed Toilet Phone Web Server. That's where the fun stopped however, as it immediately became clear that the touchscreen no longer functioned, and thus its days as a portable phone were long over. The thinking from these big tech corps is that if your phone can do everything, why even both with a desktop in the first place.
TL;DR: Sure it's been smashed, then later dropped in a toilet before sitting for over a year in a bag of rice; whatever, that just adds character to the phone, right?
Read original at Offthebricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Vercel Labs Open-Sources Zero Native: A Zig-Based Cross-Platform Native Application Framework

Vercel Labs recently open-sourced zero-native, a cross-platform framework for native desktop applications. Zero-native bypasses Electron runtime in favor or native OS WebViews and claims to achieve smaller, more efficient native apps with minimal overhead. Zero-native is written in Zig, thus directly interoperates with native C libraries, and features fast incremental compilation times. By Bruno Couriol

More: Vercel Labs Open-Sources Zero Native: A Zig-Based Cross-Platform Native Application Framework. Zero-native bypasses Electron runtime in favor or native OS WebViews and claims to achieve smaller, more efficient native apps with minimal overhead. Zero-native is written in Zig, thus directly interoperates with native C libraries, and features fast incremental compilation times.
TL;DR: Vercel Labs recently open-sourced zero-native, a cross-platform framework for native desktop applications.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Open-source React UI and D-pad focus engine for Meta Ray-Ban Display

44 React components for Meta Ray-Ban Display: a spatial focus engine, Neural Band input, system-back navigation, and everything a glanceable in-lens display needs. Open source.

More: Open-source React UI and D-pad focus engine for Meta Ray-Ban Display. 44 React components for Meta Ray-Ban Display: a spatial focus engine, Neural Band input, system-back navigation, and everything a glanceable in-lens display needs. Premium surfaces tuned for a 600×600 lens, never washed-out blur.
TL;DR: Install the SDK from npm, then @glasskit-ui/cli add the components straight into your project.
Read original at Glasskit
Further reading: web.devStack OverflowMDN Web DocsWikipedia

AWS Introduces Durable Storage Option for ElastiCache for Valkey

AWS has recently introduced durability for Amazon ElastiCache for Valkey, enabling reliable data retention across failures and expanding support beyond caching to persistent workloads. The feature offers new options that prioritize either minimizing data loss or maintaining lower write latency, expanding the range of use cases supported by the Redis fork. By Renato Losio

More: AWS has recently introduced durability for Amazon ElastiCache for Valkey, enabling reliable data retention across failures and expanding support beyond caching to persistent workloads. The feature offers new options that prioritize either minimizing data loss or maintaining lower write latency, expanding the range of use cases supported by the Redis fork. By Renato Losio
TL;DR: AWS has recently introduced durability for Amazon ElastiCache for Valkey, enabling reliable data retention across failures and expanding support beyond caching to persistent workloads.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Anthropic withdraws access to powerful AI model after US government order

Anthropic has withdrawn its powerful Fable 5 model after the US government ordered the company to revoke access to all foreign nationals.

TL;DR: Anthropic has withdrawn its powerful Fable 5 model after the US government ordered the company to revoke access to all foreign nationals.
Read original at News
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

AWS Introduces CDK Mixins for Composable Infrastructure Abstractions

AWS recently announced CDK Mixins, a new AWS CDK feature that lets developers add reusable capabilities like security, monitoring, and configuration to AWS resources. Mixins work across different construct types, making infrastructure code more flexible and reusable. By Renato Losio

More: AWS Introduces CDK Mixins for Composable Infrastructure Abstractions. AWS recently announced CDK Mixins, a new AWS CDK feature that lets developers add reusable capabilities like security, monitoring, and configuration to AWS resources. Mixins work across different construct types, making infrastructure code more flexible and reusable.
TL;DR: AWS recently announced CDK Mixins, a new AWS CDK feature that lets developers add reusable capabilities like security, monitoring, and configuration to AWS resources.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

WebMCP Standard Proposal for Agentic Web Actuation Now Available in Chrome (Origin Trials)

Google recently announced that WebMCP is entering origin trials in Chrome 149. The new WebMCP standard proposal lets sites expose tools (e.g., JavaScript functions and HTML forms) to in-browser AI agents, which can thus reliably simulate user actions instead of resorting to possibly expensive (e.g., on-screen reading) and often unreliable guesswork (e.g., DOM scraping). By Bruno Couriol

More: WebMCP Standard Proposal for Agentic Web Actuation Now Available in Chrome (Origin Trials). Google recently announced that WebMCP is entering origin trials in Chrome 149. The new WebMCP standard proposal lets sites expose tools (e.g.
TL;DR: Google recently announced that WebMCP is entering origin trials in Chrome 149.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Being an old school web-based sports sim dev in the era of vibe coded games

Back when I started working on the web-based version of Basketball GM in 2012, web development was very different. npm was brand new and hardly anyone used it.

More: But I thought it'd be really cool if I could make BBGM run in a web browser, so I persevered. Will people get bored of BBGM? As long as basketball is popular, people will want to play basketball video games.
TL;DR: That has gone really well!
Read original at Zengm
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Show HN: Script to bulk delete Claude chats from the web UI

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Reload to refresh your session. Reload to refresh your session. Reload to refresh your session.
TL;DR: You signed in with another tab or window.
Read original at Github
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

There’s no need to include ‘navigation’ in your navigation labels

One of those nuances to keep in your back pocket when writing for screen readers. There’s no need to include ‘navigation’ in your navigation labels originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: There’s no need to include ‘navigation’ in your navigation labels. There’s no need to include ‘navigation’ in your navigation labels originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Slack Eliminates SSH in EMR Pipelines, Migrates 700+ Jobs to Rest-Based Architecture

Slack modernized its data platform by replacing SSH based execution in Amazon EMR pipelines with a REST driven orchestration layer called Quarry. The migration covered 700 plus Airflow operators, improving security, reliability, and observability while eliminating direct SSH access across production clusters and enabling a server side job lifecycle model. By Leela Kumili

More: Slack modernized its data platform by replacing SSH based execution in Amazon EMR pipelines with a REST driven orchestration layer called Quarry. The migration covered 700 plus Airflow operators, improving security, reliability, and observability while eliminating direct SSH access across production clusters and enabling a server side job lifecycle model. By Leela Kumili
TL;DR: Slack modernized its data platform by replacing SSH based execution in Amazon EMR pipelines with a REST driven orchestration layer called Quarry.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Angular's Official Agent Skills Helps AI Coding Tools Write Modern Angular

Google's Angular team has released a repository called angular/skills, focusing on Agent Skills that enhance AI coding agents' ability to write modern Angular code. The repository includes skills for generating code and scaffolding applications, reinforcing current Angular conventions. It serves as a snapshot, aiming to improve AI suggestions by providing updated context. By Daniel Curtis

More: Angular's Official Agent Skills Helps AI Coding Tools Write Modern Angular. The repository includes skills for generating code and scaffolding applications, reinforcing current Angular conventions. It serves as a snapshot, aiming to improve AI suggestions by providing updated context.
TL;DR: Google's Angular team has released a repository called angular/skills, focusing on Agent Skills that enhance AI coding agents' ability to write modern Angular code.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Why Isn’t My 3D View Transition Working?

If you have played around with view transition a bunch, you may have noticed that 3D transitions between two pages (i.e., cross-document view transitions) don’t seem to work.

More: Why Isn’t My 3D View Transition Working?. It sort of angles the element’s appearance: In CSS, the parent’s persepective is applied to all its children , excluding itself: .scene { perspective: 1200px; .card { /* gets perspective */ } } What’s important here is the HTML structure. Specifically how the .scene container sits on top of the child .
TL;DR: If you have played around with view transition a bunch, you may have noticed that 3D transitions between two pages (i.e., cross-document view transitions) don’t seem to work.
Read original at Css-tricks
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Euro-Office: First version of the open-source web office is here

The first stable version of the open-source web office suite Euro-Office has been released. This was announced by the leading project partners Nextcloud and Ionos.

More: This was announced by the leading project partners Nextcloud and Ionos. Euro-Office is initially intended to be integrated primarily as an office module in the collaboration tools of the partners. Ionos and Nextcloud are building a development team for Euro-Office, according to their own statements, and the first positions have already been filled.
TL;DR: The first stable version of the open-source web office suite Euro-Office has been released.
Read original at Heise
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Web Browsers on Video Game Consoles

Video game consoles have a long history with web browsers. From the advent of the World Wide Web, consoles have been trying to get online.

More: From the advent of the World Wide Web, consoles have been trying to get online. This article takes a look at browsers on video game consoles in detail, though only covers official web browsers. Overall, the development of console browsers provides an insight into a juvenile web, slowly growing and establishing itself, as well as an insight into game console user interfaces .
TL;DR: Video game consoles have a long history with web browsers.
Read original at Vale
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Creating Memorable Web Experiences: A Modern CSS Toolkit

There are many ways to create memorable experiences. Sometimes it's as simple as a form that completes smoothly. But here I'm interested in sharing techniques I reach for when I want a site to feel alive and be remembered. Creating Memorable Web Experiences: A Modern CSS Toolkit originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Creating Memorable Web Experiences: A Modern CSS Toolkit. There are many ways to create memorable experiences. Creating Memorable Web Experiences: A Modern CSS Toolkit originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

The Benefits Of Cognitive Inclusion In UX Research

Findings from an exploratory user research study highlighting the unique insights and practical UX recommendations shared by participants with cognitive disabilities.

More: Kate Kalcevich has over 20 years of experience turning accessibility into a driver of innovation and growth. In the summer of 2024, I became co-chair of a working group of expert researchers who came together to determine how best to perform accessibility testing with people with cognitive disabilities.
TL;DR: Findings from an exploratory user research study highlighting the unique insights and practical UX recommendations shared by participants with cognitive disabilities.
Read original at Smashingmagazine
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Azure API Management Ships Unified Model API and MCP Content Safety at Build 2026

Azure API Management shipped a Unified Model API that lets clients speak one format while APIM transforms requests to Anthropic, Vertex AI, and other backends. Content safety policies now cover MCP tool calls and Agent-to-Agent payloads alongside LLM traffic. Token metrics expanded to track reasoning, cached, and audio tokens across providers. By Steef-Jan Wiggers

More: Azure API Management Ships Unified Model API and MCP Content Safety at Build 2026. Content safety policies now cover MCP tool calls and Agent-to-Agent payloads alongside LLM traffic. Token metrics expanded to track reasoning, cached, and audio tokens across providers.
TL;DR: Azure API Management shipped a Unified Model API that lets clients speak one format while APIM transforms requests to Anthropic, Vertex AI, and other backends.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Port React Compiler to Rust

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Port React Compiler to Rust. You signed in with another tab or window. You signed out in another tab or window.
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

The Field Guide to CSS Grid Lanes

This is an interactive demo of CSS Grid Lanes. Try it in a browser with support . (It is easy to use Grid Lanes today with simple fallbacks . This example skips them for clarity.

More: The Field Guide to CSS Grid Lanes. A 10-minute session walking you through Grid Lanes — from the few lines of CSS to get started, to the patterns you’ll reach for when you’re building real layouts. Four lines of CSS.
TL;DR: This is an interactive demo of CSS Grid Lanes.
Read original at Gridlanes
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Biff.core: system composition for Clojure web apps

As I wrote about previously , I've been working on splitting Biff up into a bunch of separate libraries and changing various things along the way.

More: Biff.core: system composition for Clojure web apps. biff.core : system composition and other interfaces for Biff projects. I wanted a first-class way to be able to extract that kind of logic cleanly into a library so that the library's instructions can just be "add this module to your project" without an accompanying "and then paste all this stuff into your main namespace."
TL;DR: As I wrote about previously , I've been working on splitting Biff up into a bunch of separate libraries and changing various things along the way.
Read original at Biffweb
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

CSS: Unavoidable Bad Parts

An ersatz CSS tutorial for people who need to style a web page, but aren’t web developers. I am a wrong person to write this kind of thing, as I have neither the time, nor experience.

More: CSS: Unavoidable Bad Parts. CSS, HTML and Web APIs are truly vast, and it takes a career to become a professional. I can’t really agree or disagree here, as I never wrote “production” CSS, but, in my experience, it’s much easier to understand if you do the opposite — restrict yourself to using only markup-meaningful semantic tags, and then figure out CSS which works with the m…
TL;DR: An ersatz CSS tutorial for people who need to style a web page, but aren’t web developers.
Read original at Matklad
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions

I've said one and mean another, and I've used one when I needed another. Comparing scroll-driven animations, scroll-triggered animations, container query scroll states, and view transitions for my future self. Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions. Comparing scroll-driven animations, scroll-triggered animations, container query scroll states, and view transitions for my future self. Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Gemma 4 12B Enables On-Device, Multimodal Agentic Workflows with an Encoder-free Architecture

Google says Gemma 4 12B is "designed to bring agentic, multimodal intelligence directly to your laptop", further noting that the new model can be combined with Google AI Edge to "build and experiment locally, on everyday machines". This integration allows for a wide range of capabilities, from autonomous data processing to generating visual insights and even building webpages or executing tools. By Sergio De Simone

More: Gemma 4 12B Enables On-Device, Multimodal Agentic Workflows with an Encoder-free Architecture. This integration allows for a wide range of capabilities, from autonomous data processing to generating visual insights and even building webpages or executing tools. By Sergio De Simone
TL;DR: Google says Gemma 4 12B is "designed to bring agentic, multimodal intelligence directly to your laptop", further noting that the new model can be combined with Google AI Edge to "build and experiment locally, on everyday machines".
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Starmer tells Apple and Google to ban nude images on children's phones

Firms will be expected to activate built-in features to stop children accessing sexually explicit images.

More: Starmer tells Apple and Google to ban nude images on children's phones. Firms will be expected to activate built-in features to stop children accessing sexually explicit images.
TL;DR: Firms will be expected to activate built-in features to stop children accessing sexually explicit images.
Read original at Bbc
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Podcast: From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year

Birgitta Böckeler, Distinguished Engineer at Thoughtworks, returns to discuss the rapid evolution of AI in software delivery. She touches on the evolution from vibe coding, the changing tools landscape and the more autonomous agents that, besides higher velocity, introduce higher risk. By Birgitta Böckeler

More: Podcast: From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year. Birgitta Böckeler, Distinguished Engineer at Thoughtworks, returns to discuss the rapid evolution of AI in software delivery.
TL;DR: Birgitta Böckeler, Distinguished Engineer at Thoughtworks, returns to discuss the rapid evolution of AI in software delivery.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Presentation: Mitigating Geopolitical Risks with Local-First Software and atproto

Martin Kleppmann discusses the urgent need for technological sovereignty in modern infrastructure. Exploring the shifting landscape of global tech dependencies, he shares how engineering leaders can leverage multi-cloud architecture, de facto API standardization, the AT Protocol, and local-first development paradigms to reclaim user agency and build highly resilient systems. By Martin Kleppmann

More: Presentation: Mitigating Geopolitical Risks with Local-First Software and atproto. Martin Kleppmann discusses the urgent need for technological sovereignty in modern infrastructure. Exploring the shifting landscape of global tech dependencies, he shares how engineering leaders can leverage multi-cloud architecture, de facto API standardization, the AT Protocol, and local-first…
TL;DR: Martin Kleppmann discusses the urgent need for technological sovereignty in modern infrastructure.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Microsoft Discovery Reaches GA on Azure, Powering the Agentic AI Behind Majorana 2 Quantum Chip

Microsoft announced the general availability of Microsoft Discovery, its Azure-based platform for deploying autonomous AI agent teams in scientific R&D. The platform powered the development of Majorana 2, a topological quantum chip with 1,000x reliability improvement and 20-second qubit lifetimes. Microsoft now targets a scalable quantum computer by 2029, halving its original timeline. By Steef-Jan Wiggers

More: Microsoft Discovery Reaches GA on Azure, Powering the Agentic AI Behind Majorana 2 Quantum Chip. The platform powered the development of Majorana 2, a topological quantum chip with 1,000x reliability improvement and 20-second qubit lifetimes. Microsoft now targets a scalable quantum computer by 2029, halving its original timeline.
TL;DR: Microsoft announced the general availability of Microsoft Discovery, its Azure-based platform for deploying autonomous AI agent teams in scientific R&D.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Zero Reaches 1.0, Marking the First Stable Release of Rocicorp's Web Sync Engine

Rocicorp has released Zero 1.0, a stable version of its sync engine after two years of development. This update introduces a schema change hook for Supabase and includes bug fixes. Zero operates by pairing a client library with a read-only Postgres cache. Community feedback highlights positive developer experience but raises concerns about production readiness and existing limitations. By Daniel Curtis

More: Zero Reaches 1.0, Marking the First Stable Release of Rocicorp's Web Sync Engine. This update introduces a schema change hook for Supabase and includes bug fixes. Community feedback highlights positive developer experience but raises concerns about production readiness and existing limitations.
TL;DR: Rocicorp has released Zero 1.0, a stable version of its sync engine after two years of development.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

ExtendDB: Open Source Amazon DynamoDB Compatible Adapter with Pluggable Storage Backends

AWS recently announced ExtendDB, a DynamoDB-compatible adapter that lets developers use the DynamoDB API with different storage backends, starting with PostgreSQL. The project supports existing SDKs and tools without modification, giving teams greater flexibility to run DynamoDB-style workloads outside of native DynamoDB while maintaining compatibility with current applications and workflows. By Renato Losio

More: AWS recently announced ExtendDB, a DynamoDB-compatible adapter that lets developers use the DynamoDB API with different storage backends, starting with PostgreSQL. The project supports existing SDKs and tools without modification, giving teams greater flexibility to run DynamoDB-style workloads outside of native DynamoDB while maintaining compatibility with current application…
TL;DR: AWS recently announced ExtendDB, a DynamoDB-compatible adapter that lets developers use the DynamoDB API with different storage backends, starting with PostgreSQL.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Zeroserve: A zero-config web server you can script with eBPF

#tech #zeroserve Disclaimer: This article is co-authored with GPT-5.5 and Claude Opus 4.8. zeroserve is a small, fast, zero-config HTTPS server.

More: Zeroserve: A zero-config web server you can script with eBPF. The eBPF program is the configuration - a single, ordinary, sandboxed program that sees every request and decides what happens: routing, headers, auth, rate limiting, proxying. I want the whole request path in one program I can read top to bottom.
TL;DR: #tech #zeroserve Disclaimer: This article is co-authored with GPT-5.5 and Claude Opus 4.8.
Read original at Su3
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Nordstjernen Web Browser 1.0.0 released

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Nordstjernen Web Browser 1.0.0 released. You signed in with another tab or window. Nordstjernen is a web browser, written from scratch in C, focused on supporting the HTML and CSS standards.
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Nango (YC W23, dev infra) is hiring staff back end engineers

Careers Build the future of product integrations We are a veteran team of dev-tool lovers. We are passionate about serving developers, out in the open, with humility.

More: Nango (YC W23, dev infra) is hiring staff back end engineers. Open-source We champion transparency, community and developer friendliness. Developer tool Work for your peers, on pain points you know, with a fast feedback loop.
TL;DR: VIEW OPEN POSITIONS Work alongside engineers from Why join?
Read original at Nango
Further reading: web.devStack OverflowMDN Web DocsWikipedia

Dropbox Introduces Nova, an Internal Platform for Running AI Coding Agents at Scale

Dropbox has unveiled Nova, an internal platform designed to orchestrate and operationalize AI coding agents across the company's engineering workflows. By Craig Risi

More: Learn from the teams already doing it. Register Now InfoQ Homepage News Dropbox Introduces Nova, an Internal Platform for Running AI Coding Agents at Scale Listen to this article - 0:00 Audio ready to play Your browser does not support the audio element.
TL;DR: Dropbox has unveiled Nova, an internal platform designed to orchestrate and operationalize AI coding agents across the company's engineering workflows.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Google LiteRT-LM Speeds Up Local Inference Up to 2.2x With Gemma 4 Multi-Token Prediction

LiteRT-LM brings native support for Gemma 4 Multi-Token Prediction (MTP) drafters, enabling up to 2.2x faster inference. The framework is expanding beyond Kotlin and C++ adding support for new Swift and a JavaScript APIs. By Sergio De Simone

More: Google LiteRT-LM Speeds Up Local Inference Up to 2.2x With Gemma 4 Multi-Token Prediction. The framework is expanding beyond Kotlin and C++ adding support for new Swift and a JavaScript APIs. By Sergio De Simone
TL;DR: LiteRT-LM brings native support for Gemma 4 Multi-Token Prediction (MTP) drafters, enabling up to 2.2x faster inference.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

TypeORM Reaches 1.0 After Nearly a Decade, Signalling Renewed Maintenance

TypeORM 1.0 is the first major release of the open-source TypeScript and JavaScript ORM since its inception in 2016. This version modernizes platform requirements, removes deprecated APIs, and introduces numerous bug fixes and new features. TypeORM now supports ECMAScript 2023, dropping older Node.js versions and dependencies while enhancing security and migration processes. By Daniel Curtis

More: TypeORM Reaches 1.0 After Nearly a Decade, Signalling Renewed Maintenance. This version modernizes platform requirements, removes deprecated APIs, and introduces numerous bug fixes and new features. TypeORM now supports ECMAScript 2023, dropping older Node.js versions and dependencies while enhancing security and migration processes.
TL;DR: TypeORM 1.0 is the first major release of the open-source TypeScript and JavaScript ORM since its inception in 2016.
Read original at Infoq
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

Another Stab at the Perfect CSS Pie Chart… Sans JavaScript!

We dive again into CSS Pie Charts! This time, Author Antoine Villepreux delivers semantic and flexible charts without a single line of JS. Another Stab at the Perfect CSS Pie Chart… Sans JavaScript! originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Another Stab at the Perfect CSS Pie Chart… Sans JavaScript!. We dive again into CSS Pie Charts! originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call

Install in minutes and eliminate cloud waste from your IaC configurations — before you go to PR review.

More: Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call. Region- and SKU-accurate pricing Updated continuously from cloud provider price feeds Terraform, CloudFormation, and AWS CDK claude-code · cloud-comparison > is a 3-tier app with a SQL db cheaper on AWS or GCP? No tab-switching, no copy-pasting into a pricing calculator, no waiting for a FinOps review.
TL;DR: AWS, Azure, and Google Cloud — every priced resource your IaC can deploy.
Read original at Cost
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Who is Elon Musk and what is his net worth?

The boss of X, Tesla and SpaceX is the world's richest person and has used his platform to make his views known on a vast array of topics.

More: Home News US & Canada UK UK Politics England N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictures BBC InDepth BBC Verify Football 2026 Business World of Business Technology of Business NYSE Opening Bell Technology Artificial Intelligence Intelligence Revolution AI v the Mind Tech Now…
TL;DR: The boss of X, Tesla and SpaceX is the world's richest person and has used his platform to make his views known on a vast array of topics.
Read original at Bbc
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Next.js 16.2: 400% Faster Dev Startup, Faster Rendering, and Deeper Tooling for AI Agents

Vercel has released Next.js 16.2, featuring performance enhancements that make development startup 400% faster and rendering up to 60% quicker. The update includes AI-assisted development tools, improved Turbopack efficiency, and better error reporting. Migration from Next.js 15 is supported, and compatibility is set for Node.js 20.9 and TypeScript 5.1 or newer. By Daniel Curtis

More: Next.js 16.2: 400% Faster Dev Startup, Faster Rendering, and Deeper Tooling for AI Agents. The update includes AI-assisted development tools, improved Turbopack efficiency, and better error reporting. Migration from Next.js 15 is supported, and compatibility is set for Node.js 20.9 and TypeScript 5.1 or newer.
TL;DR: Vercel has released Next.js 16.2, featuring performance enhancements that make development startup 400% faster and rendering up to 60% quicker.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

SpaceX stock market debut set to make Elon Musk a trillionaire

SpaceX plans to raise up to $75bn (£56bn) when it goes public this month – putting Elon Musk on course to become the world's first trillionaire.

TL;DR: SpaceX plans to raise up to $75bn (£56bn) when it goes public this month – putting Elon Musk on course to become the world's first trillionaire.
Read original at News
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Self-hosted dev sandboxes with preview URLs (Docker, Go, no K8s)

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: You signed in with another tab or window. You signed out in another tab or window. Dismiss alert {{ message }} tastyeffectco / sandboxes Public Notifications You must be signed in to change notification settings Fork 0 Star 10   main Branches Tags Go to file Code Open more actions menu Folders and files Name Name Last commit message Last commit date Latest commit   History 6 C…
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: web.devStack OverflowMDN Web DocsWikipedia

offset-path

The offset-path property in CSS defines a movement path for an element to follow during animation. This property began life as motion-path . This, and all other related motion-* properties, are being renamed offset-* in the spec . We’re changing … offset-path originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The offset-path property in CSS defines a movement path for an element to follow during animation. We’re changing … offset-path originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

@custom-media

The CSS @custom-media at-rule allows creating aliases for media queries. @custom-media originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The CSS @custom-media at-rule allows creating aliases for media queries. @custom-media originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

How To Make Your Design System AI-Ready

Practical guide on how to reduce drifts, minimize mistakes, maintain context, and improve the quality of AI-generated prototypes. Brought to you by Design Patterns For AI Interfaces , **friendly video course on UX** and design patterns by Vitaly.

More: How To Make Your Design System AI-Ready. Practical guide on how to reduce drifts, minimize mistakes, maintain context, and improve the quality of AI-generated prototypes. Brought to you by Design Patterns For AI Interfaces , **friendly video course on UX** and design patterns by Vitaly.
TL;DR: Brought to you by Design Patterns For AI Interfaces , **friendly video course on UX** and design patterns by Vitaly.
Read original at Smashingmagazine
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Lloyds, Halifax and Bank of Scotland app users report outage

Thousands of Lloyds Banking Group customers reported problems with online banking access on Wednesday morning.

More: Lloyds, Halifax and Bank of Scotland app users report outage. Thousands of Lloyds Banking Group customers reported problems with online banking access on Wednesday morning.
TL;DR: Thousands of Lloyds Banking Group customers reported problems with online banking access on Wednesday morning.
Read original at Bbc
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

You're probably on your phone right now - and there's a good chance you don't <em>really</em> know why

If you've ever winced at your daily phone screen time, you might want to look away now.

More: You're probably on your phone right now - and there's a good chance you don't <em>really</em> know why. If you've ever winced at your daily phone screen time, you might want to look away now.
TL;DR: If you've ever winced at your daily phone screen time, you might want to look away now.
Read original at News
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Do you find yourself aimlessly scrolling? You're not alone

Home News US & Canada UK UK Politics England N. Ireland N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictu…

More: Home News US & Canada UK UK Politics England N. Ireland Politics Scotland Scotland Politics Wales Wales Politics Africa Asia China India Australia Europe Latin America Middle East In Pictures BBC InDepth BBC Verify Football 2026 Business World of Business Technology of Business NYSE Opening Bell Technology Artificial Intelligence Intelligence Revolution AI v the Mind Tech Now…
TL;DR: A Virgin Media O2 report suggests an average of 36% of time spent on phones is without a clear purpose.
Read original at Bbc
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

The advertising cartel coming to your web browser

When Meta, Google and Apple agree on a “privacy” feature, watch out. The three companies (along with Mozilla, which is on one of their “ad features in the browser” kicks again) are drawing up a built…

More: The advertising cartel coming to your web browser. The three companies (along with Mozilla, which is on one of their “ad features in the browser” kicks again) are drawing up a built-in advertising measurement system, called Attribution Level 1 , as a standard feature of web browsers.
TL;DR: The Big Tech companies want a two-track system, where other companies’ ad features are required to do all the privacy regulation hassles, but the browser’s own built-in tracking feature is something that people have to find the right setting for and turn off.
Read original at Blog
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

'Missed opportunity' as government rejects call for mass prostate cancer screening

The health secretary has decided only a few thousand men at high risk of getting prostate cancer will be offered targeted screening for the disease.

TL;DR: The health secretary has decided only a few thousand men at high risk of getting prostate cancer will be offered targeted screening for the disease.
Read original at News
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Backrest – a web UI and orchestrator for restic backup

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: You signed in with another tab or window. You signed out in another tab or window. Notifications You must be signed in to change notification settings Fork 174 Star 6.5k   main Branches Tags Go to file Code Open more actions menu Folders and files Name Name Last commit message Last commit date Latest commit   History 785 Commits 785 Commits .devcontainer .devcontainer     .
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: web.devStack OverflowWeb.dev by GoogleWikipedia

::search-text

The CSS ::search-text  pseudo-element selects the matching text from your browser's "find in page" feature. ::search-text originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The CSS ::search-text  pseudo-element selects the matching text from your browser's "find in page" feature. ::search-text originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

CSS-Native Parallax Effect

Parallax effects have a long history, and while there are countless ways and libraries to achieve them, a new CSS-native way was recently made possible with CSS Scroll-driven animation timelines .

More: CSS-Native Parallax Effect. Parallax effects have a long history, and while there are countless ways and libraries to achieve them, a new CSS-native way was recently made possible with CSS Scroll-driven animation timelines .
TL;DR: Scroll-driven animations handle all of that with CSS.
Read original at Dan-webnotes
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Google Workspace CLI: Unified Command-Line Tool Built for Humans and AI Agents

Google has released a new CLI for Google Workspace, offering a unified interface for various services like Drive, Gmail, and Calendar. Built in Rust, the tool dynamically adjusts to API changes and features over 100 bundled skills. It requires Node.js and a Google Cloud project for setup. Initial community feedback is mixed, highlighting both its dynamic capabilities and setup challenges. By Daniel Curtis

More: Google Workspace CLI: Unified Command-Line Tool Built for Humans and AI Agents. Built in Rust, the tool dynamically adjusts to API changes and features over 100 bundled skills. It requires Node.js and a Google Cloud project for setup.
TL;DR: Google has released a new CLI for Google Workspace, offering a unified interface for various services like Drive, Gmail, and Calendar.
Read original at Infoq
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Java News Roundup: OpenJDK JEPs, Hazelcast, Quarkus, Hibernate, Koog, JHipster, Introducing Endive

This week's Java roundup for May 25th, 2026, features news highlighting: lifecycle changes with two of the JEPs that were targeted for JDK 27; the GA release of Koog 1.0; point releases of Hazelcast, Quarkus, Hibernate and JHipster; the eighth milestone release of Spring AI 2.0; and introducing Endive, a JVM-native WebAssembly (Wasm) runtime. By Michael Redlich

TL;DR: This week's Java roundup for May 25th, 2026, features news highlighting: lifecycle changes with two of the JEPs that were targeted for JDK 27; the GA release of Koog 1.0; point releases of Hazelcast, Quarkus, Hibernate and JHipster; the eighth milestone release of Spring AI 2.0; and introducing Endive, a JVM-native WebAssembly (Wasm) runtime.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

BadHost Vulnerability Exposes AI Agents, Evaluators, and LLM Gateways

BadHost is a high-severity authentication bypass vulnerability in the widely used Python web framework Starlette, with 325 million weekly downloads. The flaw allows attackers to use malformed HTTP Host headers to bypass path-based access controls and access sensitive AI agent infrastructure, among other systems. By Sergio De Simone

More: BadHost Vulnerability Exposes AI Agents, Evaluators, and LLM Gateways. The flaw allows attackers to use malformed HTTP Host headers to bypass path-based access controls and access sensitive AI agent infrastructure, among other systems. By Sergio De Simone
TL;DR: BadHost is a high-severity authentication bypass vulnerability in the widely used Python web framework Starlette, with 325 million weekly downloads.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Show HN: A CSS 3D Engine (no WebGL)

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Show HN: A CSS 3D Engine (no WebGL). A 3D engine for the DOM. Renders OBJ/MTL, GLB and VOX as real HTML elements transformed with CSS matrix3d(...) .
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

Astro Markdown Component Utility for Any Framework

In the previous article, I spoke about the why and how to use a Markdown component in Astro . Here, we’re going to expand on that and help you use Markdown everywhere — regardless of the framework you use. So, … Astro Markdown Component Utility for Any Framework originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Astro Markdown Component Utility for Any Framework. In the previous article, I spoke about the why and how to use a Markdown component in Astro . So, … Astro Markdown Component Utility for Any Framework originally handwritten and published with love on CSS-Tricks .
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Article: The AI Productivity Paradox in Test Automation: Moving Beyond Structural Validation to Perception and Intent

The AI productivity paradox states that AI scales whatever abstraction it is built on. If that abstraction is structurally brittle, it scales structural brittleness. This article shows how, to build a future of reliable, AI-driven test automation, we must stop scaling DOM-centric abstractions and build a new testing paradigm grounded in perception and intent. By Amanul Chowdhury, Vinay Gummadavelli

More: Article: The AI Productivity Paradox in Test Automation: Moving Beyond Structural Validation to Perception and Intent. If that abstraction is structurally brittle, it scales structural brittleness.
TL;DR: The AI productivity paradox states that AI scales whatever abstraction it is built on.
Read original at Infoq
Further reading: web.devStack OverflowMDN Web DocsWikipedia

A Trailing Slash Bypassed AWS API Gateway Authorization

A security researcher found that adding a trailing slash to AWS HTTP API paths bypassed Lambda authorizer authentication entirely, enabling unauthenticated wire transfers at a fintech. The root cause is a path normalization mismatch between HTTP API's greedy route matching and its authorization layer. The same vulnerability class appeared in gRPC-Go via CVE-2026-33186. By Steef-Jan Wiggers

More: A Trailing Slash Bypassed AWS API Gateway Authorization. The root cause is a path normalization mismatch between HTTP API's greedy route matching and its authorization layer. The same vulnerability class appeared in gRPC-Go via CVE-2026-33186.
TL;DR: A security researcher found that adding a trailing slash to AWS HTTP API paths bypassed Lambda authorizer authentication entirely, enabling unauthenticated wire transfers at a fintech.
Read original at Infoq
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

DuckDB Quack: Client/Server Protocol over HTTP for Multi-User Analytics

DuckDB has recently announced Quack, a new remote protocol over HTTP that lets multiple DuckDB instances connect to and work with the same database over a network. The protocol introduces client-server capabilities to a database that was previously mostly local and embedded. By Renato Losio

More: DuckDB Quack: Client/Server Protocol over HTTP for Multi-User Analytics. DuckDB has recently announced Quack, a new remote protocol over HTTP that lets multiple DuckDB instances connect to and work with the same database over a network. The protocol introduces client-server capabilities to a database that was previously mostly local and embedded.
TL;DR: DuckDB has recently announced Quack, a new remote protocol over HTTP that lets multiple DuckDB instances connect to and work with the same database over a network.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

June Is For Exploring (2026 Wallpapers Edition)

Let’s kick off June — and the beginning of summer — with some fresh inspiration! Artists and designers from across the globe once again tickled their creativity to welcome the new month with a new collection of desktop wallpapers. Enjoy!

More: June Is For Exploring (2026 Wallpapers Edition). Let’s kick off June — and the beginning of summer — with some fresh inspiration! Artists and designers from across the globe once again tickled their creativity to welcome the new month with a new collection of desktop wallpapers.
TL;DR: Artists and designers from across the globe once again tickled their creativity to welcome the new month with a new collection of desktop wallpapers.
Read original at Smashingmagazine
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

An OS in pure Rust with its own TCP/IP and TLS 1.3 stack, fetching the live web

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Reload to refresh your session. Reload to refresh your session. Dismiss alert {{ message }} rfi-irfos / rusty-penguin Public Notifications You must be signed in to change notification settings Fork 0 Star 2   master Branches Tags Go to file Code Open more actions menu Folders and files Name Name Last commit message Last commit date Latest commit   History 281 Commits 281 Commi…
TL;DR: Reload to refresh your session.
Read original at Github
Further reading: Stack OverflowCSS-TricksMDN Web DocsWikipedia

Arm Open-Sources Metis, an AI Security Framework Outperforming Traditional SAST Tools

Arm has open-sourced Metis, an agentic AI security framework designed to autonomously uncover complex software vulnerabilities. Unlike traditional pattern-based tools, Metis applies semantic reasoning to analyze cross-component dependencies and provides clear, natural language explanations for its findings. By Sergio De Simone

More: Arm has open-sourced Metis, an agentic AI security framework designed to autonomously uncover complex software vulnerabilities. Unlike traditional pattern-based tools, Metis applies semantic reasoning to analyze cross-component dependencies and provides clear, natural language explanations for its findings. By Sergio De Simone
TL;DR: Arm has open-sourced Metis, an agentic AI security framework designed to autonomously uncover complex software vulnerabilities.
Read original at Infoq
Further reading: Stack OverflowCSS-TricksMDN Web DocsWikipedia

Google Cloud Suspends Railway's Production Account, Causing Eight-Hour Platform-Wide Outage

Google Cloud's automated systems suspended Railway's production account without notice, triggering an eight-hour platform-wide outage affecting 3 million users. The cascade took down workloads across all providers including AWS and bare metal because Railway's control plane was hosted on GCP. Railway is demoting GCP to backup-only status. By Steef-Jan Wiggers

More: Google Cloud's automated systems suspended Railway's production account without notice, triggering an eight-hour platform-wide outage affecting 3 million users. The cascade took down workloads across all providers including AWS and bare metal because Railway's control plane was hosted on GCP. Railway is demoting GCP to backup-only status.
TL;DR: Google Cloud's automated systems suspended Railway's production account without notice, triggering an eight-hour platform-wide outage affecting 3 million users.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Macsurf, "modern" web browser for macOS 9

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

More: Reload to refresh your session. Reload to refresh your session. Reload to refresh your session.
TL;DR: Dismiss alert {{ message }} mplsllc / macsurf Public Notifications You must be signed in to change notification settings Fork 4 Star 79   master Branches Tags Go to file Code Open more actions menu Folders and files Name Name Last commit message Last commit date Latest commit   History 830 Commits 830 Commits .github/ ISSUE_TEMPLATE .github/ ISSUE_TEMPLATE     .vscode .vscode     browser browser     builds builds     docs docs     forclaude forclaude     img img     macLink macLink     proxy proxy     screenshots screenshots     scripts scripts     tests tests     tools tools     .gitignore .gitignore     Access Paths.xml Access Paths.xml     CLAUDE.md CLAUDE.md     CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md     CONTRIBUTING.md CONTRIBUTING.md     CSS_IMPLEMENTATION_PLAN.md CSS_IMPLEMENTATION_PLAN.md     CSS_SUPPORT_MATRIX.md CSS_SUPPORT_MATRIX.md     GEMINI.md GEMINI.md     LICENSE LICENSE     MacSurf.sit MacSurf.sit     README.md README.md     SAFETY_REPORT.md SAFETY_REPORT.md     SECURITY.md SECURITY.md     mactrovesource.txt mactrovesource.txt     puffpuff.png puffpuff.png     View all files Repository files navigation
Read original at Github
Further reading: MDN Web Docsweb.devWeb.dev by GoogleWikipedia

Perry Compiles TypeScript directly to executables using SWC and LLVM

Perry compiles TypeScript to native GUI and CLI apps on macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly, and the Web. No runtime. No Electron. Just native binaries.

More: Perry Compiles TypeScript directly to executables using SWC and LLVM. Everything you need to compile TypeScript to native applications No Runtime Required Produces standalone native executables. No Node.js, no V8, no runtime dependencies.
TL;DR: No Node.js, no V8, no runtime dependencies.
Read original at Perryts
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

What’s !important #12: Safari Testing, ::checkmark, HTML Anchor Positioning, and More

The old (testing in Safari when you don’t have Safari), the new (::checkmark), the in-between (anchor positioning but with HTML), and more. What’s !important #12: Safari Testing, ::checkmark, HTML Anchor Positioning, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: What’s !important #12: Safari Testing, ::checkmark, HTML Anchor Positioning, and More. What’s !important #12: Safari Testing, ::checkmark, HTML Anchor Positioning, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Wterm – Terminal Emulator for the Web

wterm ("dub-term") renders to the DOM — native text selection, copy/paste, find, and accessibility come for free. The core is written in Zig and compiled to WASM for near-native performance.

More: wterm ("dub-term") renders to the DOM — native text selection, copy/paste, find, and accessibility come for free. The core is written in Zig and compiled to WASM for near-native performance.
TL;DR: wterm ("dub-term") renders to the DOM — native text selection, copy/paste, find, and accessibility come for free.
Read original at Wterm
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

GitHub Slashes Agent Workflow Token Spend up to 62% with Daily Audits and MCP Pruning

GitHub reports cutting token costs in agentic CI workflows by up to 62% by pruning unused MCP tools, swapping some MCP calls for gh CLI, and running daily “auditor” and “optimizer” agents. A token-usage.jsonl artefact and an Effective Tokens metric help track spend across models and spot regressions. By Mark Silvester

More: GitHub reports cutting token costs in agentic CI workflows by up to 62% by pruning unused MCP tools, swapping some MCP calls for gh CLI, and running daily “auditor” and “optimizer” agents. A token-usage.jsonl artefact and an Effective Tokens metric help track spend across models and spot regressions. By Mark Silvester
TL;DR: GitHub reports cutting token costs in agentic CI workflows by up to 62% by pruning unused MCP tools, swapping some MCP calls for gh CLI, and running daily “auditor” and “optimizer” agents.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

New to the web platform in May

Discover some of the interesting features that have landed in stable and beta web browsers during May 2026.

TL;DR: Discover some of the interesting features that have landed in stable and beta web browsers during May 2026.
Read original at Web
Further reading: MDN Web DocsCSS-TricksWeb.dev by GoogleWikipedia

Algorithmic Theming Engines: Building Self-Correcting Color Systems With `contrast-color()`

Seventy percent of websites still fail basic WCAG contrast checks in 2025. After years of design system tooling, accessibility linters, and JavaScript libraries, nothing moved the needle. We didn’t need better libraries. We needed better CSS. `contrast-color()` is that better CSS.

More: Algorithmic Theming Engines: Building Self-Correcting Color Systems With `contrast-color()`. We needed better CSS. `contrast-color()` is that better CSS.
TL;DR: `contrast-color()` is that better CSS.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Microsoft Announces Azure Linux 4.0, Its First General-Purpose Server Linux Distribution

Microsoft announced Azure Linux 4.0 and Azure Container Linux at Open Source Summit. Azure Linux 4.0 is a Fedora-based general-purpose server distribution for Azure VMs, the first time Microsoft has offered a supported Linux beyond container hosting. Azure Container Linux is an immutable container-optimized host built on Flatcar. By Steef-Jan Wiggers

More: Microsoft Announces Azure Linux 4.0, Its First General-Purpose Server Linux Distribution. Microsoft announced Azure Linux 4.0 and Azure Container Linux at Open Source Summit. Azure Linux 4.0 is a Fedora-based general-purpose server distribution for Azure VMs, the first time Microsoft has offered a supported Linux beyond container hosting.
TL;DR: Microsoft announced Azure Linux 4.0 and Azure Container Linux at Open Source Summit.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Article: Stragglers, Not Failures: How Adaptive Hedged Requests Reduce p99 Latency by 74 Percent

n fan-out microservice architectures, slow-but-completing requests accumulate across services and drive p99 latency far higher than per-service metrics suggest. This article presents an adaptive hedging mechanism that uses DDSketch for real-time quantile estimation, windowed rotation to handle distribution drift, and a token-bucket budget to prevent load amplification. By Prathamesh Bhope

More: n fan-out microservice architectures, slow-but-completing requests accumulate across services and drive p99 latency far higher than per-service metrics suggest. This article presents an adaptive hedging mechanism that uses DDSketch for real-time quantile estimation, windowed rotation to handle distribution drift, and a token-bucket budget to prevent load amplification.
TL;DR: n fan-out microservice architectures, slow-but-completing requests accumulate across services and drive p99 latency far higher than per-service metrics suggest.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Cloudflare Adds Support for Claude Managed Agents

Cloudflare recently added support for Claude Managed Agents, allowing developers to run and manage Claude agents within Cloudflare. Developers can connect agents to private systems, choose their runtime environment, and monitor agent activity using Cloudflare services. By Renato Losio

More: Cloudflare Adds Support for Claude Managed Agents. Cloudflare recently added support for Claude Managed Agents, allowing developers to run and manage Claude agents within Cloudflare. Developers can connect agents to private systems, choose their runtime environment, and monitor agent activity using Cloudflare services.
TL;DR: Cloudflare recently added support for Claude Managed Agents, allowing developers to run and manage Claude agents within Cloudflare.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

How LinkedIn Identified a Kernel Lock Contention Issue Causing Recurring System Freezes

When LinkedIn engineers encountered short-lived, recurring outages where the database powering their user feed became unavailable and then recovered without leaving helpful traces, they had to devise a novel approach to uncover the root cause using off-CPU profiling with eBPF. By Sergio De Simone

More: A monthly overview of things you need to know as an architect or aspiring architect. A first clue emerged by correlating the incidents with the system memory behavior, which showed that each event coincided with a momentary spike in memory allocation, quickly resolved with the system stabilizing at a higher baseline.
TL;DR: When LinkedIn engineers encountered short-lived, recurring outages where the database powering their user feed became unavailable and then recovered without leaving helpful traces, they had to devise a novel approach to uncover the root cause using off-CPU profiling with eBPF.
Read original at Infoq
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Revealing Text With CSS letter-spacing

Until we get something like ::nth-letter , there are still some really cool text effects we can make from existing CSS features, like letter-spacing , ::first-word and ::first-line . Revealing Text With CSS letter-spacing originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Until we get something like ::nth-letter , there are still some really cool text effects we can make from existing CSS features, like letter-spacing , ::first-word and ::first-line . Revealing Text With CSS letter-spacing originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: Until we get something like ::nth-letter , there are still some really cool text effects we can make from existing CSS features, like letter-spacing , ::first-word and ::first-line .
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Azure Logic Apps Adds Sandboxed Code Interpreters to Agent Workflows

Microsoft added sandboxed code interpreters to Azure Logic Apps, enabling agents within integration workflows to generate and execute Python, JavaScript, C#, and PowerShell in Hyper-V isolated sessions. Architects get full control over model selection per workflow. The capability positions Logic Apps as an agent platform for integration alongside Foundry and Copilot Studio. By Steef-Jan Wiggers

More: Microsoft added sandboxed code interpreters to Azure Logic Apps, enabling agents within integration workflows to generate and execute Python, JavaScript, C#, and PowerShell in Hyper-V isolated sessions. Architects get full control over model selection per workflow. The capability positions Logic Apps as an agent platform for integration alongside Foundry and Copilot Studio.
TL;DR: Microsoft added sandboxed code interpreters to Azure Logic Apps, enabling agents within integration workflows to generate and execute Python, JavaScript, C#, and PowerShell in Hyper-V isolated sessions.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

April 2026 Baseline monthly digest

/ English Deutsch Español – América Latina Français Indonesia Italiano Polski Português – Brasil Tiếng Việt Türkçe Русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 – 简体 中文 – 繁體 日本語 한국어 Sign in B…

More: Building for the web means building an experience that everyone can use, and a recent piece from A11y Up makes the case that accounting for accessibility needs is more effective when developers rely on web standards. The article highlights that as web platform features achieve cross-browser interoperability, they make developing with accessibility in mind a more effective task.
TL;DR: Read about various happenings with Baseline during April 2026.
Read original at Web
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

Pullfrog AI: Open-Source CodeRabbit Alternative Powered by GitHub Actions

Pullfrog is an open-source AI-powered GitHub bot by Colin McDonnell, designed for automation in GitHub Actions. It supports a model-agnostic approach, allowing integration with various LLM providers. Key features include orchestration for pull request reviews, issue triage, and CI remediation, all managed within GitHub's environment. The tool operates with a bring-your-own-key model for access. By Daniel Curtis

More: Pullfrog AI: Open-Source CodeRabbit Alternative Powered by GitHub Actions. Pullfrog is an open-source AI-powered GitHub bot by Colin McDonnell, designed for automation in GitHub Actions. It supports a model-agnostic approach, allowing integration with various LLM providers.
TL;DR: Pullfrog is an open-source AI-powered GitHub bot by Colin McDonnell, designed for automation in GitHub Actions.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Technical Writing in the AI Age

This isn’t totally about AI. It’s about technical writing in the age of AI. I have some thoughts on this and I hope it’s helpful to you humans reading. Technical Writing in the AI Age originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Technical Writing in the AI Age. Technical Writing in the AI Age originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

InfoQ Online Certification Program: New AI Engineering and Organizational Architecture Cohorts

InfoQ expands its online certification portfolio with new AI Engineering and Organizational Architecture cohorts, giving senior practitioners a confidential peer group to pressure-test production AI, platform, team design, and architecture decisions. By Artenisa Chatziou

More: A monthly overview of things you need to know as an architect or aspiring architect. Online InfoQ Architect Certification (June 10): This is where senior engineers pressure-test real architecture decisions.
TL;DR: InfoQ expands its online certification portfolio with new AI Engineering and Organizational Architecture cohorts, giving senior practitioners a confidential peer group to pressure-test production AI, platform, team design, and architecture decisions.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Article: Architecting Cloud-Native Kafka: From Tiered Storage Towards a Diskless Future

This article explores Kafka's transition toward a cloud-native architecture, examining how tiered storage, FinOps telemetry, elastic consumer scaling, virtual clusters, and Share Groups reshape the operational and economic model of event streaming platforms. It also analyzes emerging diskless-storage proposals and their architectural trade-offs. By Viquar Khan

More: This article explores Kafka's transition toward a cloud-native architecture, examining how tiered storage, FinOps telemetry, elastic consumer scaling, virtual clusters, and Share Groups reshape the operational and economic model of event streaming platforms. It also analyzes emerging diskless-storage proposals and their architectural trade-offs. By Viquar Khan
TL;DR: This article explores Kafka's transition toward a cloud-native architecture, examining how tiered storage, FinOps telemetry, elastic consumer scaling, virtual clusters, and Share Groups reshape the operational and economic model of event streaming platforms.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Google Expands SynthID Adoption for AI Watermarking, Previews Content Detection API

Google's SynthID, designed to embed imperceptible signals into AI-generated content, is adding a new Content Detection API on Google Cloud's Gemini Enterprise Agent Platform, after gaining adoption by several industry players including Nvidia and OpenAI. By Sergio De Simone

More: A monthly overview of things you need to know as an architect or aspiring architect. Live Webinar and Q&A: Architecting for Autonomous Reliability: Embedding AI into Your Observability Stack (Jun 25, 2026) Save Your Seat InfoQ Homepage News Google Expands SynthID Adoption for AI Watermarking, Previews Content Detection API Listen to this article - 0:00 Audio ready to play You…
TL;DR: Google's SynthID, designed to embed imperceptible signals into AI-generated content, is adding a new Content Detection API on Google Cloud's Gemini Enterprise Agent Platform, after gaining adoption by several industry players including Nvidia and OpenAI.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

TamboUI Promises to Bring Better Capabilities to Build TUIs in Java

The call to action “to make 2026 the year of Java in the terminal” was quickly responded to by the launch of TamboUI. Inspired by Ratatui, the library used in Claude CLI, it promises support ranging from low-level terminal drawing to high-level APIs such as components and event handling. Currently at version 0.3.0, it has already been adopted by major projects such as Maven and Spring. By Olimpiu Pop

More: TamboUI Promises to Bring Better Capabilities to Build TUIs in Java. The call to action “to make 2026 the year of Java in the terminal” was quickly responded to by the launch of TamboUI. Inspired by Ratatui, the library used in Claude CLI, it promises support ranging from low-level terminal drawing to high-level APIs such as components and event handling.
TL;DR: The call to action “to make 2026 the year of Java in the terminal” was quickly responded to by the launch of TamboUI.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Java News Roundup: WildFly, Micronaut, Spring AI, Apache Fory, GlassFish Plugin, Open Liberty

This week's Java roundup for May 18th, 2026, features news highlighting: GA releases of WildFly 40, Micronaut 5.0, Maven Embedded GlassFish Plugin 8.0 and Apache Fory 1.0; the May 2026 edition of Open Liberty; point releases of Gatherers4j, Apache and Kafka; and the seventh milestone release of Spring AI 2.0. By Michael Redlich

More: A monthly overview of things you need to know as an architect or aspiring architect. It was a busy week in the OpenJDK ecosystem during the week of May 18th, 2026 highlighting three JEPs elevated from Proposed to Target to Targeted and three JEPs elevated from Candidate to Proposed to Target for JDK 26. Further details may be found in this InfoQ news story .
TL;DR: This week's Java roundup for May 18th, 2026, features news highlighting: GA releases of WildFly 40, Micronaut 5.0, Maven Embedded GlassFish Plugin 8.0 and Apache Fory 1.0; the May 2026 edition of Open Liberty; point releases of Gatherers4j, Apache and Kafka; and the seventh milestone release of Spring AI 2.0.
Read original at Infoq
Further reading: CSS-TricksStack OverflowWeb.dev by GoogleWikipedia

Cross-Document View Transitions: Scaling Across Hundreds of Elements

Every view-transition-name on a page must be unique. The problem is that every pseudo-element selector in your CSS targets a specific name, so your animation styles explode into an unmanageable wall of selectors. Cross-Document View Transitions: Scaling Across Hundreds of Elements originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Cross-Document View Transitions: Scaling Across Hundreds of Elements. Cross-Document View Transitions: Scaling Across Hundreds of Elements originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Article: The Schema Proliferation Problem in Kafka and Flink Pipelines: How to Solve It

Schema proliferation builds slowly and gets expensive fast. One schema per event type feels right until there are ten tables, union queries spanning all of them, and a single field rename touching every schema. Discriminator-based schema consolidation collapses that to two tables, turning multi-table unions into a single query, while new variants are additive and don't break existing consumers. By Spoorthi Basu

More: Article: The Schema Proliferation Problem in Kafka and Flink Pipelines: How to Solve It. Schema proliferation builds slowly and gets expensive fast. One schema per event type feels right until there are ten tables, union queries spanning all of them, and a single field rename touching every schema.
TL;DR: One schema per event type feels right until there are ten tables, union queries spanning all of them, and a single field rename touching every schema.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Your Prototype Is Not Being Honest With Your Users (And Here’s How To Fix It)

There’s a moment in almost every usability session where a participant pauses at the login screen, types something, and glances up: checking whether they’re “doing it right.” That pause is a clear sign. They’ve already clocked that this isn’t a real app, and every data point collected after that moment is filtered through that awareness.

More: There’s a moment in almost every usability session where a participant pauses at the login screen, types something, and glances up: checking whether they’re “doing it right.” That pause is a clear sign. They’ve already clocked that this isn’t a real app, and every data point collected after that moment is filtered through that awareness.
TL;DR: There’s a moment in almost every usability session where a participant pauses at the login screen, types something, and glances up: checking whether they’re “doing it right.” That pause is a clear sign.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Podcast: Chasing Efficient Java Development: From 1BRC to Developing Hardwood AI Natively

Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space. He shares insights from experiments with building durable execution engines, bootstrapping, and AI natively developing Apache Hardwood - a minimal dependencies Java parser for Apache Parquet. By Gunnar Morling

More: Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space. He shares insights from experiments with building durable execution engines, bootstrapping, and AI natively developing Apache Hardwood - a minimal dependencies Java parser for Apache Parquet. By Gunnar Morling
TL;DR: Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Gemma 4 Multi-Token Prediction Delivers up to ~3x Faster Token Generation

Gemma 4 can be paired with multi-token prediction (MTP) drafters that use speculative decoding to generate multiple tokens in parallel, allowing the model to verify them in a single pass and achieve up to ~3× faster inference without quality loss. By Sergio De Simone

More: A monthly overview of things you need to know as an architect or aspiring architect. QCon San Francisco (Nov 16-20): What's next in AI? Register Now InfoQ Homepage News Gemma 4 Multi-Token Prediction Delivers up to ~3x Faster Token Generation Listen to this article - 0:00 Audio ready to play Your browser does not support the audio element.
TL;DR: Gemma 4 can be paired with multi-token prediction (MTP) drafters that use speculative decoding to generate multiple tokens in parallel, allowing the model to verify them in a single pass and achieve up to ~3× faster inference without quality loss.
Read original at Infoq
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

NodeJS Proposes Built-In Virtual File System, Sparking Debate over AI-Generated Contributions

Matteo Collina has proposed a Virtual File System (VFS) for Node.js core through the node:vfs module. The proposal includes about 19,000 lines of code and addresses common workflow challenges. While it has community support, concerns have arisen regarding the use of AI in its development, prompting debates about its implications for code verification and necessity in the Node.js ecosystem. By Daniel Curtis

More: NodeJS Proposes Built-In Virtual File System, Sparking Debate over AI-Generated Contributions. Matteo Collina has proposed a Virtual File System (VFS) for Node.js core through the node:vfs module.
TL;DR: Matteo Collina has proposed a Virtual File System (VFS) for Node.js core through the node:vfs module.
Read original at Infoq
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

CSS Container Queries Now Supported in All Major Browsers

In the previous article, I spoke about the why and how to use a Markdown component in Astro. Here, we’re […] The old (testing in Safari when you don’t have Safari), the new (::checkmark), the in-betw…

More: Here, we’re […] The old (testing in Safari when you don’t have Safari), the new (::checkmark), the in-between (anchor positioning but with HTML), and more. Until we get something like ::nth-letter , there are still some really cool text effects we can make from existing CSS features, like letter-spacing , ::first-word and ::first-line .
TL;DR: Container queries reached complete cross-browser support, enabling true component-level responsive design.
Read original at CSS Tricks
Further reading: CSS-TricksMDN Web DocsWeb.dev by GoogleWikipedia

The State of CSS Centering in 2026

Despite the countless number of online resources, it’s easy to get confused when trying to center an element. There are documented solutions, but do you really understand why the code you picked works? Let's look at the current state of centering options today in 2026. The State of CSS Centering in 2026 originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: The State of CSS Centering in 2026. The State of CSS Centering in 2026 originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Four Levels Of Customer Understanding

What people say, feel, think, and do are often very different things. To understand the underlying reasons for user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different layers of reality that shape how people act. Brought to you by Measuring UX Impact , **friendly video course on UX** and design patterns by Vitaly.

More: Four Levels Of Customer Understanding. To understand the underlying reasons for user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different layers of reality that shape how people act. Brought to you by Measuring UX Impact , **friendly video course on UX** and design patterns by Vitaly.
TL;DR: What people say, feel, think, and do are often very different things.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Advanced Tree Counting: Mathematical Layouts With `sibling-index()` And `sibling-count()`

Meet `sibling-index()` and `sibling-count()`. Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds. Works for 5 items or 5,000.

More: Advanced Tree Counting: Mathematical Layouts With `sibling-index()` And `sibling-count()`. Meet `sibling-index()` and `sibling-count()`. Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds.
TL;DR: Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Stack Overflow: When We Stop Asking

It still hits like a ton of bricks to see the steep decline in Stack Overflow questions. What does that mean about learning in our industry? Stack Overflow: When We Stop Asking originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Stack Overflow: When We Stop Asking. Stack Overflow: When We Stop Asking originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Cross-Document View Transitions: The Gotchas Nobody Mentions

Not a lazy Saturday either, but one of those rare, carved-out, “I’m finally going to build that thing” Saturdays. I’d seen Jake Archibald’s demos . I’d watched the Chrome Dev Summit talk.

More: Cross-Document View Transitions: The Gotchas Nobody Mentions. I knew cross-document view transitions were real, that you could get those slick native-feeling page transitions on plain old multi-page sites without a single framework. Those older blog posts still rank well.
TL;DR: Those older blog posts still rank well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Astro 5.0 Ships With Island Architecture for Faster Sites

Available now! The web framework for content-driven websites Astro powers the world's fastest marketing sites, blogs, e-commerce websites, and more. What is Astro?

More: The web framework for content-driven websites Astro powers the world's fastest marketing sites, blogs, e-commerce websites, and more. Astro is a JavaScript web framework optimized for building fast, content-driven websites. Extend Astro with integrations.
TL;DR: Astro 5.0 introduces server islands — isolated interactive components on otherwise static pages — reducing JS by 80%.
Read original at Astro Blog
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

What’s !important #11: 3D Voxel Scenes, Flying Focus, CSS Syntaxes, and More

If 3D voxel scenes (that you can style), flying focus animations, or new CSS syntaxes sound like your kinda thing, then this issue of What’s !important is definitely for you. What’s !important #11: 3D Voxel Scenes, Flying Focus, CSS Syntaxes, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: What’s !important #11: 3D Voxel Scenes, Flying Focus, CSS Syntaxes, and More. What’s !important #11: 3D Voxel Scenes, Flying Focus, CSS Syntaxes, and More originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Ten Data-Backed Truths Of User Experience ROI

Every extra second of friction has a measurable business cost. Carrie Webster shares ten data-backed UX facts that link user experience directly to revenue, retention, and long-term growth.

More: Ten Data-Backed Truths Of User Experience ROI. Every extra second of friction has a measurable business cost. Carrie Webster shares ten data-backed UX facts that link user experience directly to revenue, retention, and long-term growth.
TL;DR: Carrie Webster shares ten data-backed UX facts that link user experience directly to revenue, retention, and long-term growth.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Computing and Displaying Discounted Prices in CSS

A clever use of CSS to calculate and display a discounted product price by providing a base price and discount amount, featuring modern CSS features like attr() , mod() , and round() . Computing and Displaying Discounted Prices in CSS originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Computing and Displaying Discounted Prices in CSS. Computing and Displaying Discounted Prices in CSS originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Practical Interface Patterns For AI Transparency (Part 2)

Why traditional loading patterns like spinners fail in agentic AI experiences, and how interface patterns that reveal the system’s process, status, and decision-making can improve transparency and build user trust.

More: Victor Yocco, PhD, is a UX Researcher at ServiceNow and the author of Design for the Mind (Manning, 2016) and the forthcoming Designing Agentic AI Experiences … More about Victor ↬ Building Modern HTML Emails with Rémi Parmentier Designing Complex UIs in the Age of AI with Vitaly Friedman Celebrating 10 million developers SmashingConf Freiburg 2026 Accessibility for Designers…
TL;DR: Why traditional loading patterns like spinners fail in agentic AI experiences, and how interface patterns that reveal the system’s process, status, and decision-making can improve transparency and build user trust.
Read original at Smashingmagazine
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Soon We Can Finally Banish JavaScript to the ShadowRealm

The proposed ShadowRealm API introduces a new kind of realm specifically designed for isolation, and only that. Soon We Can Finally Banish JavaScript to the ShadowRealm originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Soon We Can Finally Banish JavaScript to the ShadowRealm. Soon We Can Finally Banish JavaScript to the ShadowRealm originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Using CSS corner-shape For Folded Corners

I came across Kitty Giraudel’s folded corners technique. I’ve been on a bit of a corner-shape kick lately, so I figured that corner-shape could be used to create folded corners as well. Using CSS corner-shape For Folded Corners originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: Using CSS corner-shape For Folded Corners. Using CSS corner-shape For Folded Corners originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

A Scrollytelling Gift for Mum on Mother’s Day 2026

I will explain how my mum inspired this 2026 Mother’s Day scrollytelling experiment — but also, how she inspired my approach to dev and life. A Scrollytelling Gift for Mum on Mother’s Day 2026 originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

More: A Scrollytelling Gift for Mum on Mother’s Day 2026. A Scrollytelling Gift for Mum on Mother’s Day 2026 originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
TL;DR: You should really get the newsletter as well.
Read original at Css-tricks
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

The Architecture Of Local-First Web Development

An honest perspective on building local-first web apps in 2026, written for developers who’ve been doing this long enough to be skeptical of silver bullets.

More: Durgesh Rajubhai Pawar is a freelance developer dedicated to building high-performance, accessible web applications. And I watched our app, this thing I was genuinely proud of, render a blank screen with a spinner. All that infrastructure, and the damn thing can’t show me my own data without a round-trip to a server 3,000 miles away.
TL;DR: An honest perspective on building local-first web apps in 2026, written for developers who’ve been doing this long enough to be skeptical of silver bullets.
Read original at Smashingmagazine
Further reading: CSS-TricksStack OverflowWeb.dev by GoogleWikipedia

Rethinking The Experience Of System Tools

Design always starts with function — function shapes form. But if that function can’t be made completely invisible and people still have to interact with it, it inevitably becomes part of their experience. In this article, Kyrylo Levashov shares four common software design assumptions.

More: Rethinking The Experience Of System Tools. But if that function can’t be made completely invisible and people still have to interact with it, it inevitably becomes part of their experience. In this article, Kyrylo Levashov shares four common software design assumptions.
TL;DR: Design always starts with function — function shapes form.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

Svelte 5 Runes Revolutionize Reactivity in Web Frameworks

Skip to main content Tutorial Packages Playground Blog Svelte web development for the rest of us get started attractively thin, graceful and stylish Svelte is a UI framework that uses a compiler to l…

More: Skip to main content Tutorial Packages Playground Blog Svelte web development for the rest of us get started attractively thin, graceful and stylish Svelte is a UI framework that uses a compiler to let you write breathtakingly concise components that do minimal work in the browser, using languages you already know — HTML, CSS and JavaScript.
TL;DR: Svelte 5 introduces runes — explicit reactive declarations that make state management more transparent and performant.
Read original at Svelte Blog
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

WebAssembly Garbage Collection Hits Stable

WasmGC allows garbage-collected languages like Kotlin, Dart, and Java to compile to WebAssembly with full runtime support.

More: Support for Web Serial in Firefox 151 for Desktop Firefox can now connect directly to microcontrollers, development boards, 3D printers, power meters, and other serial-connected hardware from the web. Starting in Firefox 151 for Desktop, support for the Web Serial API allows web applications to communicate with compatible devices without requiring native software.
TL;DR: WasmGC allows garbage-collected languages like Kotlin, Dart, and Java to compile to WebAssembly with full runtime support.
Read original at Mozilla Hacks
Further reading: Stack Overflowweb.devMDN Web DocsWikipedia

Designing Stable Interfaces For Streaming Content

Streaming UIs are an easy concept on the surface, but are quite complicated in practice. There are many considerations that need to be accounted for, from layout shifts and motion preferences to proper markup and various states, that may not be instantly obvious. What happens if the stream is interrupted? Can users tab through the UI on the keyboard as it shifts? What ARIA attributes might be needed?

More: Designing Stable Interfaces For Streaming Content. Streaming UIs are an easy concept on the surface, but are quite complicated in practice. There are many considerations that need to be accounted for, from layout shifts and motion preferences to proper markup and various states, that may not be instantly obvious.
TL;DR: Streaming UIs are an easy concept on the surface, but are quite complicated in practice.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia

React 20 Introduces New Compiler and Better Server Components

React lets you build user interfaces out of individual pieces called components. Create your own React components like Thumbnail , LikeButton , and Video .

More: function Video ( { video } ) { return ( < div > < Thumbnail video = { video } /> < a href = { video . map ( video => < Video key = { video . id } video = { video } /> ) } </ section > ) ; } 3 Videos First video Video description
TL;DR: React 20 ships with the React Forget compiler, automatic memoization, and improved server component hydration.
Read original at React Blog
Further reading: Stack Overflowweb.devWeb.dev by GoogleWikipedia

A Fresh View In May (2026 Wallpapers Edition)

Let’s welcome May with a new collection of desktop wallpapers! Following our monthly tradition, the wallpapers were created by the community for the community and can be downloaded for free. Enjoy!

More: A Fresh View In May (2026 Wallpapers Edition). Let’s welcome May with a new collection of desktop wallpapers! Following our monthly tradition, the wallpapers were created by the community for the community and can be downloaded for free.
TL;DR: Following our monthly tradition, the wallpapers were created by the community for the community and can be downloaded for free.
Read original at Smashingmagazine
Further reading: MDN Web DocsStack OverflowMDN Web DocsWikipedia