Last updated: 2025/09/28 09:01
Quoting Dan Abramov
Conceptually, Mastodon is a bunch of copies of the same webapp emailing each other. There is no realtime global aggregation across the network so it can only offer a fragmented …

GitHub Copilot CLIがリリース
2025年9月25日、GitHubが「GitHub Copilot CLI」をパブリックプレビューとして公開しました。 GitHub Copilot CLI is now in public preview - GitHub ChangelogGitHub Copilot CLI is now in public preview We’re bringing the power of GitHub Copilot coding agent directly to your terminal. With GitHub Copilot CLI, you can work locally and…The GitHub BlogAllison

Chrome DevTools MCP で AI エージェントのフロントエンド開発をサポートする
自律的な AI エージェントを利用したコーディングでは、生成したコードを実行した結果からフィードバックを得て、コードを改善していく反復的なプロセスが重要です。しかし、フロントエンド開発では、生成したコードはブラウザ上で実行されるため、AI エージェントが直接コードを実行したり、ブラウザのコンソールログを取得したりすることは困難です。Chrome DevTools MCP はこの課題を解決するためのツールです。
v4.9.9
Honoのバージョン4.9.9がリリースされ、いくつかの重要な修正と新機能が追加されました。具体的には、service-workerのfire()メソッドがHonoアプリインスタンスの一般的なバリアントを受け入れるように修正され、handleメソッドのジェネリクスも正しく修正されました。また、helper/routeにおいて特定のインデックスでルートパスを取得できる機能が追加されました。これにより、Honoの使い勝手が向上し、開発者がより柔軟にルーティングを管理できるようになります。 • service-workerのfire()メソッドがHonoアプリインスタンスの一般的なバリアントを受け入れるように修正された • handleメソッドのジェネリクスが正しく修正された • 特定のインデックスでルートパスを取得できる機能が追加された • これによりHonoの使い勝手が向上した • 新しい貢献者がプロジェクトに参加した
Git Worktrees: Git Done Right
I admit I’ve never once used a Git Worktree. But Nick Taylor has a pretty good intro that compels me. (Nick credits bashbunni for her own intro). Git worktrees let you check out multiple branches from the same repository simultaneously, each in its own working directory. Instead of constantly switching between branches with git checkout, you […]
Figma AI Generator
Figma AI generator outputs look nothing like your brand? Builder.io uses YOUR design system to generate on-brand designs and production code. Try it for free.

Recreating Gmail’s Google Gemini Animation
John Rhea challenged himself to recreate the fancy button using the new CSS shape() function sprinkled with animation to get things pretty close.

Is Better Auth the key to solving authentication headaches?
Better Auth promises flexible, type-safe authentication. See setup, features, and how it compares to Clerk, NextAuth, and Auth0.
Node.js Vercel Functions now support per-path request cancellation
Vercel Functions using Node.js can now detect when a request is cancelled and stop execution before completion. This includes actions like navigating away, closing a tab, or hitting stop on an AI chat to terminate compute processing early.

ep.180『コミュニティースターと語るVue Fes Japan 2025 の魅力』
@TheoSteiner が、 @kazupon, @antfu7, @yogoescentier とともに Vue Fes Japan 2025 の魅力について語りました。 Vue Fes Japan [](https://vuefes.jp/2025/) https://vuefes.jp/2025/ ゲスト kazupon https://x.com/kazupon Anthony Fu https://x.com/antfu7 Yuichi Yogo https://x.com/yogoescentier

Storybook公式MCPの解説とその先 - Design Systems with Agentsの提案について -
この記事では、Storybookの公式MCP Addonについて解説しています。このアドオンは、AIエージェントがStorybookのコンポーネント情報にアクセスし、活用できるようにするものです。MCP Addonを使用することで、Storybookのベストプラクティスに基づいたStoryファイルを簡単に作成でき、バージョン更新やテスト機能をフル活用できます。具体的なセットアップ手順も示されており、pnpmを使用して必要なパッケージをインストールし、設定ファイルに追加する方法が説明されています。MCPを使用することで、Storyのパターン数が増え、テストコードも自動生成されることが強調されています。 • Storybook MCP AddonはAIエージェントがコンポーネント情報にアクセスできるようにするアドオンである。 • MCP Addonを使用すると、Storybookのベストプラクティスに基づいたStoryファイルを簡単に作成できる。 • セットアップにはpnpmを使用し、必要なパッケージをインストールする手順が示されている。 • MCPを使用することで、Storyのパターン数が増え、テストコードが自動生成される。 • 現在はClaude Codeでのみ動作検証が行われている。
CSS wish: inner breakpoints
In this blog post, I’d like to talk about CSS: I wish it supported inner breakpoints – breakpoints not for viewports or containers but for HTML elements inside viewports or containers.

Swift Transformers Reaches 1.0 — and Looks to the Future
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Open Social
The protocol is the API.
2025-09-25, Version 24.9.0 (Current), @targos
Node.jsのバージョン24.9.0が2025年9月25日にリリースされ、いくつかの重要な変更が含まれています。主な変更点には、HTTPアップグレードを制御するためのshouldUpgradeCallbackの追加、SQLiteのERMサポートのクリーンアップとSessionクラスのエクスポート、タグ付きテンプレートの追加、ワーカーのヒーププロファイルAPIの追加が含まれます。また、暗号化関連の改善や、OpenSSLのソースを3.5.3にアップグレードするなどの依存関係の更新も行われています。ドキュメントの改善や、いくつかのバグ修正も含まれています。 • Node.jsのバージョン24.9.0がリリースされた。 • HTTPアップグレードを制御するshouldUpgradeCallbackが追加された。 • SQLiteのERMサポートがクリーンアップされ、Sessionクラスがエクスポートされた。 • ワーカーにヒーププロファイルAPIが追加された。 • 暗号化関連の機能が改善された。 • OpenSSLのソースが3.5.3にアップグレードされた。 • ドキュメントの改善やバグ修正が行われた。
Node.js v24.9.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
APIs vs. SDKs: Key Differences, Use Cases, and Best Practices
One of the dev jobs out there is DevRel or “Developer Relations”. A role like that is very likely going to involve teaching and helping people learn a products API. And, if the company has one, SDK’s around that API. Can you articulate the difference between them? At a minimum, that would be good to […]

Introducing Arcjet filters to quickly implement access rules
Arcjet filters let you block requests using expressions over HTTP headers, IP addresses, and other request fields.

Accelerate benefits claims processing with Amazon Bedrock Data Automation
In the benefits administration industry, claims processing is a vital operational pillar that makes sure employees and beneficiaries receive timely benefits, such as health, dental, or disability payments, while controlling costs and adhering to regulations like HIPAA and ERISA. In this post, we examine the typical benefit claims processing workflow and identify where generative AI-powered automation can deliver the greatest impact.
Why Is AI Design Bad?
Why most AI design tools disappoint, and how designers can get better, brand-consistent results by working visually, in code, and with smart component reuse.

Why I never skip prototyping anymore before design handoffs
Prototyping turns static designs into living blueprints. See how it saves UX teams from rework, missteps, and costly misunderstandings.

What using a screen reader taught me about real web accessibility
Read one developer's detailed account of using a screen reader to learn more about a11y and build more accessible websites.

Request collapsing for ISR cache misses
Vercel now does regional request collapsing on cache miss for Incremental Static Regeneration (ISR).

Preventing the stampede: Request collapsing in the Vercel CDN
The Vercel CDN now supports request collapsing for ISR routes. For a given path, only one function invocation per region runs at once, no matter how many concurrent requests arrive.

How the full-stack product lead is changing the industry
Learn why the shift from three-in-a-box to full-stack product leads is redefining product roles, collaboration, and career growth.

Google’s antitrust win, AI mandates, npm attacks and robots.txt
Is the web breaking under the weight of AI crawlers, platform consolidation, and nonstop security breaches? We dive into the state of browsers, developer burnout, and whether tech regulation can actually keep up. In this panel discussion: * We debate if robots.txt and AI licensing standards like RSL can realistically control how AI scrapes the web. * The fallout from DIA’s acquisition by Atlassian and what it means for indie browser innovation in a Chromium-dominated world. * Why Google’s antitrust victory might embolden other tech giants, and what that means for competition. * How supply chain attacks like the NPM malware and Shai Hulud worm are exploiting GitHub workflows and package vulnerabilities. * The pushback against AI mandates at work, including Coinbase’s controversial policy requiring developers to use Copilot.
v3.5.22
この記事は、Vue.jsのバージョン3.5.22のリリースに関する情報を提供しています。このリリースは2023年9月25日に行われ、安定版のリリースに関する詳細はCHANGELOG.mdに記載されています。また、プレリリースに関してもマイナーバージョンのCHANGELOG.mdを参照するように指示されています。記事内では、リリースに対するユーザーの反応も示されており、いくつかのユーザーが感謝の意を表しています。 • Vue.jsのバージョン3.5.22が2023年9月25日にリリースされた。 • 安定版リリースの詳細はCHANGELOG.mdに記載されている。 • プレリリースの情報はマイナーバージョンのCHANGELOG.mdを参照する必要がある。 • ユーザーからの反応として、感謝の意を示すリアクションがあった。
The next evolution of Mastra streaming
We're making our new streaming architecture the default experience starting from `@mastra/core v0.19.0.`

Announcing Lynx for HarmonyOS
Empower the web community and invite more to build cross-platform apps

Astro 5.14
Astro 5.14 has a bumper harvest of features and DX improvements to warm the cockles of your heart, with new routing tools, async Svelte rendering, React 19 actions support, and more!
20.3.2
この記事は、Angularのバージョン20.3.2のリリースノートを提供しています。このリリースでは、いくつかの重要な修正と機能追加が行われました。具体的には、未装飾フィールドのメタデータをキャプチャする機能、deferブロック内のインポートエイリアスの解決、Resource.hasValue()の狭めを修正すること、アニメーションレンダラーがanimate.leaveに影響を与えないようにする修正、フォームコントロールのリセット時にFormResetEventを発行する機能、同じモジュール名へのインポートエイリアスの処理、制御フロー移行における再利用されたテンプレートの処理が含まれています。これらの変更は、Angularのパフォーマンスと使いやすさを向上させることを目的としています。 • 未装飾フィールドのメタデータをキャプチャする機能が追加された。 • deferブロック内のインポートエイリアスを解決する修正が行われた。 • Resource.hasValue()の狭めを修正した。 • アニメーションレンダラーがanimate.leaveに影響を与えないように修正された。 • フォームコントロールのリセット時にFormResetEventを発行する機能が追加された。 • 同じモジュール名へのインポートエイリアスの処理が改善された。 • 制御フロー移行における再利用されたテンプレートの処理が行われた。
Quoting Stanford CS221 Autumn 2025
[2 points] Learn basic NumPy operations with an AI tutor! Use an AI chatbot (e.g., ChatGPT, Claude, Gemini, or Stanford AI Playground) to teach yourself how to do basic vector …

Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
libnpmversion: v8.0.2
この記事は、npmのCLIツールであるlibnpmversionのバージョン8.0.2のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、依存関係として@npmcli/gitのバージョン7.0.0や@npmcli/run-scriptのバージョン10.0.0が含まれています。また、@npmcli/template-ossの複数のバージョンも更新されています。リリースノートには、特定の課題に対する修正や改善が含まれていることが示唆されていますが、具体的な詳細は記載されていません。 • libnpmversionのバージョン8.0.2がリリースされた • リリース日は2025年9月23日 • 依存関係として@npmcli/[email protected]と@npmcli/[email protected]が含まれている • @npmcli/template-ossの複数のバージョンが更新された • 具体的な修正や改善の詳細は記載されていない
libnpmteam: v8.0.2
この記事は、npmのCLIツールであるlibnpmteamのバージョン8.0.2のリリースに関する情報を提供しています。リリース日は2025年9月23日で、依存関係としてnpm-registry-fetchのバージョン19.0.0が含まれています。また、@npmcli/template-ossの複数のバージョン(4.25.1、4.24.4、4.24.3)が更新されています。記事には、リリースに関する詳細な変更点や新機能についての情報は含まれていません。 • libnpmteamのバージョン8.0.2がリリースされた • リリース日は2025年9月23日 • 依存関係として[email protected]が含まれている • @npmcli/template-ossのバージョンが複数更新された • 具体的な変更点や新機能についての情報は記載されていない
libnpmpublish: v11.1.1
この記事は、npmのCLIツールであるlibnpmpublishのバージョン11.1.1のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、いくつかの依存関係が更新されています。具体的には、npm-package-argが13.0.0、sigstoreが4.0.0、npm-registry-fetchが19.0.0、@npmcli/package-jsonが7.0.1、@npmcli/template-ossが4.25.1にアップデートされています。これらの変更は、npmのパッケージ管理機能の向上を目的としています。 • libnpmpublishのバージョン11.1.1がリリースされた • リリース日は2025年9月23日 • 依存関係としてnpm-package-argが13.0.0に更新された • sigstoreが4.0.0に更新された • npm-registry-fetchが19.0.0に更新された • @npmcli/package-jsonが7.0.1に更新された • @npmcli/template-ossが4.25.1に更新された
libnpmsearch: v9.0.1
この記事は、npmのcliにおけるlibnpmsearchのバージョン9.0.1のリリースについて説明しています。このリリースは2025年9月23日に行われ、依存関係としてnpm-registry-fetchのバージョン19.0.0が含まれています。また、@npmcli/template-ossの複数のバージョン(4.25.1、4.24.4、4.24.3)が更新されています。リリースノートには、特定の課題や変更点についての詳細は記載されていませんが、バージョン管理の一環としての重要性が示されています。 • libnpmsearchのバージョン9.0.1がリリースされた • リリース日は2025年9月23日 • 依存関係として[email protected]が含まれている • @npmcli/template-ossの複数のバージョンが更新された • 具体的な課題や変更点は記載されていない
libnpmpack: v9.0.8
この記事は、npmのCLIツールであるlibnpmpackのバージョン9.0.8のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、いくつかの依存関係が更新されています。具体的には、npm-package-argがバージョン13.0.0、@npmcli/run-scriptがバージョン10.0.0、pacoteがバージョン21.0.3にアップデートされています。また、@npmcli/template-ossがバージョン4.25.1に更新され、@npmcli/arboristがバージョン9.1.5としてワークスペースに追加されています。 • libnpmpackのバージョン9.0.8がリリースされた • リリース日は2025年9月23日 • 依存関係としてnpm-package-argが13.0.0に更新された • @npmcli/run-scriptが10.0.0に更新された • pacoteが21.0.3に更新された • @npmcli/template-ossが4.25.1に更新された • @npmcli/arboristが9.1.5としてワークスペースに追加された
libnpmorg: v8.0.1
この記事は、npmのcliライブラリであるlibnpmorgのバージョン8.0.1のリリースに関する情報を提供しています。リリース日は2025年9月23日で、依存関係としてnpm-registry-fetchのバージョン19.0.0が含まれています。また、@npmcli/template-ossのバージョン4.25.1や4.24.4、4.24.3も更新されています。これらの変更は、npmの機能向上やバグ修正を目的としています。 • libnpmorgのバージョン8.0.1がリリースされた • リリース日は2025年9月23日 • 依存関係に[email protected]が含まれている • @npmcli/template-ossのバージョンが4.25.1、4.24.4、4.24.3に更新された • npmの機能向上やバグ修正が目的である
libnpmexec: v10.1.7
この記事は、npmのCLIツールであるlibnpmexecのバージョン10.1.7のリリースに関する情報を提供しています。このリリースでは、いくつかのバグ修正が行われており、特にpackage.jsonの解析に@npmcli/package-jsonを使用するように改善されています。また、withLockの安定性が向上し、非ローカルのnpxコールを同時に許可する機能も追加されています。依存関係としては、npm-package-arg、@npmcli/run-script、pacote、@npmcli/package-jsonが更新されています。 • バージョン10.1.7のリリースに関する情報 • package.jsonの解析に@npmcli/package-jsonを使用 • withLockの安定性が向上 • 非ローカルのnpxコールを同時に許可 • 依存関係の更新が含まれている
libnpmfund: v7.0.8
この記事は、npmのCLIツールに関連するlibnpmfundのバージョン7.0.8のリリースについて説明しています。このリリースは2023年9月24日に行われ、依存関係として@npmcli/arboristのバージョン9.1.5が含まれています。リリースノートには、特に新機能や修正点についての詳細は記載されていませんが、npmのCLIツールの更新に関する情報が提供されています。 • libnpmfundのバージョン7.0.8がリリースされた • リリース日は2023年9月24日 • 依存関係として@npmcli/arboristのバージョン9.1.5が含まれている • 新機能や修正点の詳細は記載されていない
libnpmdiff: v8.0.8
この記事は、npmのCLIツールであるlibnpmdiffのバージョン8.0.8のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、いくつかの依存関係が更新されています。具体的には、tarのバージョン7.5.1、diffのバージョン8.0.2、minimatchのバージョン10.0.3、npm-package-argのバージョン13.0.0、pacoteのバージョン21.0.3が含まれています。また、@npmcli/template-ossのバージョン4.25.1も更新されています。これらの変更は、libnpmdiffの機能やパフォーマンスに影響を与える可能性があります。 • libnpmdiffのバージョン8.0.8がリリースされた • リリース日は2025年9月23日 • 依存関係として[email protected]、[email protected]、[email protected]、[email protected]、[email protected]が更新された • @npmcli/template-ossのバージョン4.25.1も更新された • これらの変更はlibnpmdiffの機能やパフォーマンスに影響を与える可能性がある
libnpmaccess: v10.0.2
この記事は、npmのlibnpmaccessライブラリのバージョン10.0.2のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、いくつかの依存関係が更新されています。具体的には、npm-package-argが13.0.0、npm-registry-fetchが19.0.0にアップデートされています。また、@npmcli/template-ossのバージョンも複数更新されており、これには4.25.1、4.24.4、4.24.3が含まれています。記事は、リリースの詳細や変更点についての情報を提供していますが、具体的な実装方法や技術的なポイントについては言及されていません。 • libnpmaccessのバージョン10.0.2がリリースされた • リリース日は2025年9月23日 • 依存関係としてnpm-package-argが13.0.0に更新された • 依存関係としてnpm-registry-fetchが19.0.0に更新された • @npmcli/template-ossのバージョンが4.25.1、4.24.4、4.24.3に更新された
config: v10.4.1
この記事は、npm CLIのバージョン10.4.1のリリースに関する情報を提供しています。このリリースは2025年9月23日に行われ、主な変更点としてcertfileの復活が挙げられています。また、依存関係として@npmcli/map-workspacesのバージョン5.0.0と@npmcli/package-jsonのバージョン7.0.1が含まれています。さらに、@npmcli/template-ossのバージョン4.25.1も更新されています。記事には、リリースに関与したコントリビューターの名前も記載されています。 • npm CLIのバージョン10.4.1が2025年9月23日にリリースされた • certfileが復活した • 依存関係として@npmcli/[email protected]が追加された • @npmcli/[email protected]が含まれている • @npmcli/[email protected]も更新された • リリースに関与したコントリビューターの名前が記載されている
arborist: v9.1.5
この記事は、npmのCLIツールであるarboristのバージョン9.1.5のリリースに関する情報を提供しています。このリリースでは、いくつかのバグ修正が行われており、具体的にはJSONパースエラーにパスを付加する修正や、package.jsonのパースに@npmcli/package-jsonを使用するように変更されています。また、diffの計算においてomitを考慮する修正や、peer dependencyフラグの伝播を正しく行うための修正も含まれています。依存関係としては、minimatch、lru-cache、npm-package-argなどが更新されています。 • バージョン9.1.5のリリースに伴うバグ修正が行われた • JSONパースエラーにパスを付加する修正が含まれている • package.jsonのパースに@npmcli/package-jsonを使用するように変更された • diffの計算においてomitを考慮する修正が行われた • peer dependencyフラグの伝播を正しく行うための修正が含まれている • 依存関係としてminimatch、lru-cache、npm-package-argなどが更新された
v11.6.1
npm CLIのバージョン11.6.1がリリースされ、いくつかのバグ修正と依存関係の更新が行われた。主な修正点には、ピア依存関係のフラグ伝播の修正、同時非ローカルnpxコールの許可、証明書ファイルの復活が含まれる。また、依存関係としてtar、binary-extensions、tiny-relative-dateなどが更新されている。これにより、npmの動作が改善され、開発者にとっての利便性が向上する。 • バグ修正により、ピア依存関係のフラグ伝播が正しく行われるようになった。 • 同時に非ローカルnpxコールが許可され、利便性が向上した。 • 証明書ファイルが復活し、セキュリティ面での強化が図られた。 • 依存関係の更新により、npmのパフォーマンスが改善された。 • 新しい依存関係として、tarやbinary-extensionsなどが追加された。
The Coyier CSS Starter
A fairly opinionated CSS starter by Chris, following a set of personal principals to guide what is in there and what isn't.

The n8n Scalability Benchmark
Ever wondered just how hard you can push n8n before it starts waving the white flag? We pushed n8n to the limits, with impressive results. When you’re running mission-critical workflows, you need to know your limits. So we recently put different n8n deployments through their paces – simulating heavy traffic

5 ways to get real-time help by going Live with Search
Try it out today in the Google app for Android and iOS.
2025-09-24, Version 22.20.0 'Jod' (LTS), @richardlau
Node.jsのバージョン22.20.0(LTS)が2025年9月24日にリリースされ、OpenSSLが3.5.2に更新されました。この更新により、Node.js 22.xは2027年4月30日までサポートされることになります。以前のOpenSSL 3.0.xは2026年9月にサポートが終了します。この変更は、外部のOpenSSLライブラリにリンクしているサードパーティのNode.jsビルドには影響しません。その他の重要な変更点として、cryptoモジュールのルート証明書の更新、http2の生ヘッダー配列のサポート追加、CompressionStreamおよびDecompressionStreamへのbrotliサポートの追加などがあります。 • Node.js 22.20.0がリリースされ、OpenSSLが3.5.2に更新された。 • Node.js 22.xは2027年4月30日までサポートされる。 • 以前のOpenSSL 3.0.xは2026年9月にサポート終了。 • サードパーティのNode.jsビルドには影響しない。 • cryptoモジュールのルート証明書が更新された。 • http2の生ヘッダー配列のサポートが追加された。 • CompressionStreamおよびDecompressionStreamにbrotliサポートが追加された。
Node.js v22.20.0 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Query data on external API requests in Vercel Observability
It's now possible to run custom queries against all external API requests that where made from Vercel Functions

CSS Typed Arithmetic
Starting in Chrome 140, we'll be able to calculate numeric values with mixed data types. Sounds small, but Amit demonstrates how big a deal this is, calling it Computational CSS.
v1.0.0-beta.40
この記事は、GitHub上で公開されたrolldownのバージョンv1.0.0-beta.40のリリースノートを紹介しています。このリリースでは、ソースマップの生成速度が20%-30%向上し、全プラットフォームで一貫した性能向上が見られます。新機能として、部分的なMagicStringバインディングが追加され、Reactプラグインのバグ修正やTypeScript設定の解決方法が改善されました。また、ドキュメントにソースマップの無視リストに関する詳細が追加され、いくつかのパフォーマンス最適化も行われています。全体として、安定性とパフォーマンスの向上が図られたリリースです。 • ソースマップ生成速度が20%-30%向上 • 新機能として部分的なMagicStringバインディングが追加 • Reactプラグインのバグ修正 • TypeScript設定の解決方法が改善 • ドキュメントにソースマップ無視リストの詳細が追加 • いくつかのパフォーマンス最適化が実施された

How Veo is helping the Fukuda Art Museum create “Moving Paintings”
Google Arts & Culture's "Moving Paintings" project uses Veo, Google's advanced video generation model, to animate static art.

JS/TSで`import`をソートできる選択肢のまとめ
この記事では、JavaScriptおよびTypeScriptにおける`import`のソートに関する選択肢をまとめています。まず、ESLintのstylisticなプラグインであるeslint-stylisticが紹介され、スタイルを強制するための95のルールがあることが述べられています。次に、Prettierが一般的に受け入れられている一方で、細かいスタイル指定が可能なeslint-stylisticの人気の理由が説明されています。`import`の並べ替えに関しては、ESLint本体のsort-importsや、eslint-plugin-import、eslint-plugin-simple-import-sortなどのプラグインが紹介され、それぞれの特徴やオプションが詳述されています。特に、importの並びをfrom側で指定することが主流であることが強調されています。 • ESLintのstylisticプラグインであるeslint-stylisticが紹介され、95のスタイルルールが存在する。 • Prettierは一般的に受け入れられているが、細かいスタイル指定ができるeslint-stylisticが人気。 • importの並べ替えに関する機能は、ESLint本体のsort-importsや複数のプラグインで提供されている。 • eslint-plugin-importはimport/orderルールを持ち、11のオプションで並びを指定できる。 • eslint-plugin-simple-import-sortはシンプルなimportの並べ替えに特化したプラグインで、グルーピングの正規表現を使用。

Android users can now use conversational editing in Google Photos.
We’re expanding the ability to edit your images by simply asking in Google Photos to Android devices.
v15.5.4
この記事は、Next.jsのバージョン15.5.4のリリースノートを提供しています。このリリースは、バグ修正をバックポートしたものであり、canaryにあるすべての保留中の機能や変更は含まれていません。主な変更点には、otelが有効な場合にonRequestErrorが呼び出されることを保証する修正、devtoolsの初期位置をnext configから取得する修正、オーバーレイスタイルが欠落している問題の修正、Turbopackに関するいくつかの改善が含まれています。また、エラーメッセージの処理やCIのテストタイミングデータに関する変更も行われています。 • バグ修正が行われたリリースであること • otelが有効な場合にonRequestErrorが呼び出されるよう修正された • devtoolsの初期位置をnext configから取得するよう修正された • オーバーレイスタイルの欠落に関する問題が修正された • Turbopackに関する複数の改善が行われた

How I vibe-coded 2 Chrome extensions that save me hours every week
Designers can build their own tools now. Here’s how I vibe-coded 2 micro-apps that save me hours every week.
[email protected]
この記事は、Viteの新しいリリースである[email protected]についての情報を提供しています。このリリースは2023年9月23日に行われ、コミッターの署名が確認されたことが記載されています。リリースの詳細についてはCHANGELOG.mdを参照するように指示されています。記事には、リリースに関連するアセットや通知設定の変更に関する情報も含まれていますが、具体的な変更点や新機能については記載されていません。 • [email protected]のリリース日が2023年9月23日であること • リリースはコミッターの署名が確認されている • CHANGELOG.mdに詳細が記載されていること • アセットや通知設定に関する情報が含まれているが、具体的な変更点は不明である

2025-09-23のJS: Safari 26.0、npm registryのサプライチェーン攻撃対策のロードマップ、Node.js v24.8.0(npm v11.6.0)
JSer.info #749 - Safari 26.0がリリースされました。

Choosing the right React Router v7 mode for your project
Learn the differences between declarative, data, and framework modes in React Router v7, with pros, cons, and guidance on when to use each.

Accelerate migration and modernization with agentic AI
At the Migrate and Modernize Summit, we’re announcing a set of agentic AI solutions and offerings to speed transformation and reduce friction. Learn more.

Claimed deployments now include third-party resources
Vercel now supports transferring resources like databases between teams as part of the Claim Deployments flow. Developers building AI agents, no-code tools, and workflow apps can instantly deploy projects and resources

New ways Google Play is built entirely around you
Updates to Google Play include a new You tab, plus new features in the Apps tab and in Google Play Games.

Product-led FinOps: Cut waste, reinvest, and build better
Learn how product-led cost management improves margins, maintains velocity, and creates user value through a repeatable playbook.

Unpacking the NPM supply chain attacks with Feross Aboukhadijeh
Feross Aboukhadijeh, founder of Socket, joins us to break down the recent wave of NPM supply chain attacks hitting the JavaScript ecosystem, including how attackers used phishing to target developers, snuck malware into popular packages like Prettier and "is", and even abused tools like Claude, Gemini, and TruffleHog. We dig into how GitHub Actions vulnerabilities were exploited, what makes postinstall scripts risky, and and what you can do to protect yourself from future attacks.
v1.55.1
Playwrightのバージョンv1.55.1がリリースされ、いくつかの重要な修正が行われました。主な変更点には、Chromiumのバージョンを140.0.7339.186にアップグレードしたこと、内部エラーの修正、HTMLレポーターのリンク表示の問題の修正が含まれています。また、アクセシビリティに関する修正が元に戻されました。このバージョンは、Chromium、Mozilla Firefox、WebKitの各ブラウザでテストされています。 • Chromiumを140.0.7339.186にアップグレード • 内部エラーの修正(ステップIDが見つからない問題) • HTMLレポーターのリンク表示の問題を修正 • アクセシビリティに関する修正を元に戻した • 複数のブラウザでのテスト結果が含まれている
[email protected]
この記事は、Viteの新しいリリースである[email protected]についての情報を提供しています。このリリースは2023年9月23日に行われ、コミッターの署名が確認されたことが記載されています。リリースの詳細についてはCHANGELOG.mdを参照するように指示されています。記事には、リリースに関連するアセットや通知設定の変更に関する情報も含まれていますが、具体的な変更点や新機能については記載されていません。 • [email protected]のリリース日が2023年9月23日であること • リリースはコミッターの署名が確認されている • 詳細はCHANGELOG.mdを参照するように指示されている • アセットや通知設定に関する情報が含まれているが、具体的な変更点は不明である

Chrome DevTools (MCP) for your AI agent
Public preview for the new Chrome DevTools MCP server, bringing the power of Chrome DevTools to AI coding assistants.

Sentry AI code review, now in beta: break production less
Sentry AI code review helps you ship code that breaks production less. Predict errors, get code reviews, and generate tests with Sentry's unique context.

Smol2Operator: Post-Training GUI Agents for Computer Use
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Learning web development: Creating web pages via HTML
In this chapter, we learn how to create web pages via HTML.

Cloudflare Donates $150,000 to Support Astro's Open Source Mission
Announcing Cloudflare as our new partner alongside their $150,000 donation to the Astro open source project.
Code portability
Another good one from Nicholas C. Zakas this time on code portability. Here’s some choices he made for a recent projects: Portability indeed!

The Comeback of RPC: SolidJS, TanStack, and the Future of JavaScript Frameworks with Ryan Carniato & Tanner Linsley - JSJ 691
In this episode of JavaScript Jabber, I sit down with Ryan Carniato, creator of SolidJS, and Tanner Linsley, the force behind TanStack, for a deep-dive conversa

CNA is transforming its newsroom with AI
A conversation with Walter Fernandez, Editor-in-Chief of CNA.

Raising the bar for healthcare security: Dynamics 365 Contact Center achieves HITRUST certification
Discover how Dynamics 365 Contact Center’s HITRUST certification empowers healthcare organizations to innovate securely with AI.
pnpm 10.17.1
pnpmのバージョン10.17.1がリリースされました。このリリースでは、いくつかのパッチ変更が行われています。具体的には、バージョン指定子がminimumReleaseAge設定を満たさない場合に、その情報をエラーメッセージに表示する機能が追加されました。また、pnpm patchをワークスペースプロジェクトで実行する際のstate.jsonの作成パスが修正されました。さらに、minimumReleaseAgeが設定されていて、最新のタグが成熟していない場合には、非推奨のバージョンではなく新しい最新バージョンを優先するように変更されました。 • pnpmのバージョン10.17.1がリリースされた • バージョン指定子がminimumReleaseAge設定を満たさない場合にエラーメッセージに情報を表示 • pnpm patch実行時のstate.json作成パスが修正された • minimumReleaseAgeが設定されている場合、成熟していない最新タグの代わりに非推奨でないバージョンを優先する

Malicious fezbox npm Package Steals Browser Passwords from Cookies via Innovative QR Code Steganographic Technique
A malicious package uses a QR code as steganography in an innovative technique.

CSS @function: Dynamic logic without Sass or JavaScript
CSS @function introduces dynamic logic to native CSS, letting developers replace Sass and JavaScript utilities for rem conversion, color palettes, and fluid typography.

Anomaly alerts now include error spikes
Enterprise customers with Observability Plus can now receive anomaly alerts for errors through the limited beta

BotID uncovers hidden SEO poisoning
A financial institution's suspicious bot traffic turned out to be Google bots crawling SEO-poisoned URLs from years ago. Here's how BotID revealed the real problem.

Filter deployments by author
Easily filter deployments on the Vercel dashboard by the Vercel username or email, or git username (if applicable).

939: Creator of Vite: Evan You
この記事では、Vue、Vite、VoidZeroの創設者であるEvan Youが、フロントエンドツールの未来について語っています。彼は、Rolldownの速度やRustを選んだ理由、開発者体験の進化、バンドラーの重要性について掘り下げています。特に、Viteの優れた開発者体験や、Rollupプラグインの追加、ビルド時間の問題への対処法についても触れています。また、NodeとViteの関係や、React Server Components、Remix 3についての考えも共有されています。最後に、Void0についての情報も提供されています。 • Evan Youがフロントエンドツールの未来について語る • Rolldownの速度とRust選択の理由 • Viteの優れた開発者体験 • RollupプラグインのDev Serverへの追加 • ビルド時間の問題への対処法 • NodeとViteの関係についての考察 • React Server ComponentsやRemix 3についての意見 • Void0に関する情報の提供

Nuxt UI v4
Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110 components, 12 templates, and a comprehensive Figma kit, all of this is available for free.

Built-in AI is now available on Chromebook Plus devices
Chrome's Built-in AI APIs are now available on Chromebook Plus devices, enabling web developers to bring client-side AI features to more users.
[email protected]
この記事は、Viteの最新バージョンである[email protected]のリリースに関する情報を提供しています。このリリースは2023年9月22日に行われ、コミッターの署名が確認されたことが記載されています。リリースに関する詳細はCHANGELOG.mdに記載されているため、ユーザーはそちらを参照することが推奨されています。記事には、リリースに関連するアセットや通知設定の変更に関する情報も含まれていますが、具体的な変更点や新機能については記載されていません。 • [email protected]が2023年9月22日にリリースされた • リリースはコミッターの署名が確認されている • 詳細はCHANGELOG.mdに記載されている • アセットや通知設定の変更に関する情報が含まれている
v7.1.7
この記事は、Viteのバージョン7.1.7のリリースに関する情報を提供しています。このリリースは2023年9月22日に行われ、主に1つのコミットがメインブランチに追加されました。リリースタグは、コミッターの確認済み署名で署名されています。詳細についてはCHANGELOG.mdを参照するように指示されています。 • Viteのバージョン7.1.7が2023年9月22日にリリースされた • このリリースには1つのコミットが含まれている • リリースタグはコミッターの確認済み署名で署名されている • 詳細はCHANGELOG.mdに記載されている

Storybook is going ESM-only
Smaller, simpler, and modern
v1.0.0-beta.39
この記事は、GitHub上で公開されたrolldownのバージョンv1.0.0-beta.39のリリースノートをまとめたものである。このリリースでは、MacOSにおけるバンドル速度が10%から30%向上し、極端なケースでは45%のパフォーマンス向上が実現された。また、クロスチャンク最適化や、モジュール間でのツリーシェイキングの強化、無駄なコードの排除が行われた。新機能として、動的インポートに対する/* @vite-ignore */コメントの無視や、デフォルト関数宣言に対する#__NO_SIDE_EFFECTS__アノテーションのサポートが追加された。バグ修正としては、オプショナルチェイニングの処理や、セマンティックバージョニングのコミット形式の修正が含まれている。全体として、パフォーマンスの最適化と新機能の追加が強調されている。 • MacOSでのバンドル速度が10%-30%向上し、極端なケースでは45%の向上が実現 • クロスチャンク最適化とツリーシェイキングの強化 • 動的インポートに対する/* @vite-ignore */コメントの無視機能の追加 • デフォルト関数宣言に対する#__NO_SIDE_EFFECTS__アノテーションのサポート • オプショナルチェイニングの処理に関するバグ修正
Learning web development: Getting started
In this chapter, we perform a few steps to prepare us for web development.

Inside Sentry’s Hackweek: An excuse to break things
During Sentry's Hackweek, we unleashed Gremlins: AI agents that break real apps on purpose, and used Sentry to capture errors, replays, and traces.

Moonbit がもう少しで実用できそうな気配
この記事では、Moonbitの現在のステータスとOpenAI APIを利用するためのコードの実装方法について説明しています。Moonbitは現在ベータ版で、2026年に1.0のリリースが予定されています。最近の変更により、Moonbitはjs/native/wasmのクロスプラットフォーム言語としての方向性が強まっています。OpenAI APIを利用するためのコードをCLIで実行し、HTTPリクエストを送信してJSONをパースする手順が示されています。具体的には、環境変数の取得、HTTPリクエストの送信、JSONのパースといった機能を持つライブラリを使用して、実用的なコードを構築する方法が解説されています。 • Moonbitは現在ベータ版で、2026年に1.0を予定している。 • Moonbitはjs/native/wasmのクロスプラットフォーム言語としての方向性が強まっている。 • OpenAI APIを利用するためのコードをCLIで実行する手順が示されている。 • 環境変数の取得、HTTPリクエストの送信、JSONのパースを行うライブラリを使用している。 • 具体的なコード例が提供されており、実用的なアプリケーションの構築が可能。

GPT‑5 Codexがリリース
OpenAIが2025年9月15日にGPT‑5 Codexを発表しました。GPT‑5 CodexはGPT‑5を土台にして、エージェントのコーディング能力に適した学習と強化が加えられたモデルです。長時間の自律的な作業に特に強みがあります。 We’re releasing new Codex features to make it a more effective coding collaborator: - A new IDE extension - Easily move tasks between the cloud and your local environment - Code reviews in GitHub - Revamped Codex CLI Powered by

Optimizing FP4 Mixed-Precision Inference on AMD GPUs
<p>Haohui Mai (CausalFlow.ai), Lei Zhang (AMD)</p> <h2><a id="introduction" class="anchor" href="#introduction" aria-hidden="true"><svg aria-hidden="true" cl...
Quoting Leaked Amazon memo
Amazonians, We've reviewed the Presidential Proclamation on H-1B visas that was released today and are actively working to gain greater clarity. Here's what you need to know right now: The …

GitHub Actions で YAML アンカーを使う
GitHub Actions のワークフローで YAML アンカーがサポートされました。YAML アンカーを使用すると、ワークフロー内でコードの重複を避け、共通の設定を再利用できます

AI エージェントのための Agent Payments Protocol (AP2) を試してみた
現状の決済システムでは人間が信頼できる画面上で直接購入ボタンをクリックすることを前提としており、自立型の AI エージェントがユーザーに代わって決済することは想定されていません。そこで Google により Agent Payments Protocol (AP2) と呼ばれる新しいプロトコルが提案されました。プラットフォーム間でエージェント主導の決済を安全に開始・処理することを可能にします。この記事では AP2 のサンプルコードを実際に試してみた手順を紹介します。

サプライチェーン攻撃への防御策
前回は、Nx の事例をベースに「パッケージを公開する側」の対策について解説した。今回は、「パッケージを使う側」、もっと言えば「OSS を使う上で開発者が考えるべきこと」について考察する。
What You Need to Know about Modern CSS (2025 Edition)
If you thought 2024 was packed with amazing new CSS, well, you're right. But so is 2025 and it keeps looking bright. Check out our list of the best stuff with easy-to-reference examples.
httpjail
Here's a promising new (experimental) project in the sandboxing space from Ammar Bandukwala at Coder. httpjail provides a Rust CLI tool for running an individual process against a custom configured …
Version 7.63.0
この記事は、React Hook Formのバージョン7.63.0のリリースノートを提供しています。このバージョンでは、フォームの状態から値を抽出する機能が追加され、特にdirtyFieldsやtouchedFieldsを指定して値を取得できるようになりました。また、dirty fieldsのロジックが改善され、重複した関数が削除されました。さらに、フィールド名を使用してisValidatingフィールドを更新する修正や、条件付きコントローラーを切り替える際に以前のフィールドを登録解除する修正が行われています。これらの変更により、React Hook Formの使い勝手が向上しています。 • フォームの状態から値を抽出する機能が追加された • dirtyFieldsやtouchedFieldsを指定して値を取得可能 • dirty fieldsのロジックが改善された • 重複した関数が削除された • フィールド名を使用してisValidatingフィールドを更新する修正が行われた • 条件付きコントローラーを切り替える際に以前のフィールドを登録解除する修正が行われた

3 ways to use photo-to-video in Gemini
Here’s how I’ve been using Gemini’s photo-to-video tool as a multimedia storyteller, plus some tips for making your own videos.

ep185 Monthly Ecosystem 202509 | mozaic.fm
第 185 回のテーマは 2025 年 9 月の Monthly Ecosystem です。
v9.36.0
この記事は、ESLintのバージョン9.36.0のリリースノートを提供しています。このリリースでは、いくつかの新機能とバグ修正が含まれています。具体的には、エッジケースにおけるエラーの保持に関する修正や、ルールオプションの型に関する修正が行われました。また、ドキュメントの更新もあり、例をdefineConfigを使用するように変更しています。さらに、依存関係のアップグレードや、テストの改善も行われています。これにより、ESLintの機能性と安定性が向上しています。 • エッジケースにおけるエラーの保持に関する修正が追加された。 • ルールオプションの型に関するバグが修正された。 • ドキュメントが更新され、例がdefineConfigを使用するように変更された。 • 依存関係のアップグレードが行われた。 • テストの改善が行われ、エラーオブジェクトに欠落していた情報が追加された。

Environment-aware model routing: Build smarter AI apps with AI SDK
Discover a handy pattern for routing LLM calls in an “environment-aware” manner, using AI SDK’s middleware.

On inclusive personas and inclusive user research
A set of notes taken from Eric Bailey's article about the use of inclusive personas and user research.

React Server Components broke my app and I still don’t know why
React Server Components promise performance gains, but hidden pitfalls like caching bugs and loading issues can break your app.

How we made global routing faster with Bloom filters
We replaced slow JSON path lookups with Bloom filters in our global routing service, cutting memory usage by 15% and reducing 99th percentile lookup times from hundreds of milliseconds to under 1 ms. Here’s how we did it.
Observability Plus replacing legacy Monitoring
Observability Plus will replace the legacy Monitoring subscription. Pro customers using Monitoring should migrate to Observability Plus to author custom queries on their Vercel data.

MentraOSでスマートグラスアプリの開発を試してみた
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。

I turned error messages into a sales machine (by accident)
Frontend dev Dan Mindru shares how launching AI startup PageAI with imperfect code turned bugs into feedback, trust, and paying users.

ESLint v9.36.0 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

Sensible Agent: A framework for unobtrusive interaction with proactive AR agents
Sensible Agentは、ARエージェントがユーザーのニーズに応じて提案やインタラクションを適応させるためのフレームワークです。このプロトタイプは、視線、手の可用性、環境音などのリアルタイムコンテキストを活用し、ユーザーの意図を予測して支援を提供します。従来のエージェントは明示的な音声コマンドに依存していましたが、Sensible Agentは、ユーザーの状況に応じた最適な支援方法を選択し、認知的な負担を軽減します。具体的には、混雑した場所でのナビゲーションや、料理中の手がふさがっている場合に頭を使った確認を可能にします。プロトタイプはAndroid XRとWebXR上で動作し、コンテキストパーサー、プロアクティブクエリジェネレーター、インタラクションモジュール、レスポンスジェネレーターの4つのコンポーネントで構成されています。 • ARエージェントがユーザーのニーズに応じて提案やインタラクションを適応させることができる。 • 明示的な音声コマンドに依存せず、ユーザーの状況に応じた支援を提供する。 • リアルタイムのマルチモーダルコンテキストセンシングを活用して、ユーザーの意図を予測する。 • 混雑した場所でのナビゲーションや、手がふさがっている場合の確認方法を工夫している。 • プロトタイプはAndroid XRとWebXR上で動作し、4つの主要コンポーネントから構成されている。
v2.16.0
Parcelのv2.16.0リリースでは、スコープホイストが無効な場合でもコード分割とツリーシェイキングが大幅に改善されました。特に、React Server Componentsを静的レンダリングで使用する際に効果を発揮します。このアップデートにより、依存関係を解決する際に再エクスポートが追跡され、大きなライブラリから使用されるエクスポートのみが各ページごとにバンドルされるようになります。これにより、全ページでのバンドルではなく、ページごとの最適化が実現されます。 • Parcel v2.16.0では、スコープホイストが無効な場合でもコード分割とツリーシェイキングが改善された。 • React Server Componentsを静的レンダリングで使用する際に特に効果的。 • 依存関係の解決時に再エクスポートが追跡されるようになった。 • 大きなライブラリから使用されるエクスポートのみが各ページごとにバンドルされる。 • 全ページでのバンドルではなく、ページごとの最適化が実現された。

Microsoft 365 Copilot: Enabling human-agent teams
Discover how Microsoft 365 Copilot’s new collaborative agents transform teamwork with AI-powered support in Teams, SharePoint, and Viva Engage.

Task switching slowed my users down. Here’s how I fixed it
See how unifying screens in a trading platform redesign halved task time and how you can use the same UX principles in your product.

How to build smarter frontend chatbots with RAG and LangChain.js
Build smarter frontend chatbots with RAG and LangChain.js. Learn how to add context, improve accuracy, and cut costs with a practical tutorial.

What you need to know about vibe coding
Vibe coding is revolutionizing how we work. English is now the fastest growing programming language. Our state of vibe coding report outlines what you need to know.

Scale to one: How Fluid solves cold starts
Learn how Vercel solves serverless cold starts with scale to one, Fluid compute, predictive scaling, and caching to keep functions warm and fast.

How to stop being an unintentional bottleneck for your team
Learn strategies to avoid becoming a bottleneck as a PM by fostering autonomy, reducing approvals, and empowering your team to decide.

Help Us Raise $200k to Free the JavaScript from Oracle
Our legal battle over Oracle's claim on the word "JavaScript" is entering the discovery phase. Here's how you can help.

Mark Dalgeish on mastering RSCs with React Router
Mark Dalgleish joins us to talk about the latest in React Router, including its growing support for React Server Components (RSC). He breaks down what RSC data mode, framework mode, and declarative mode mean for developers, and how features like the middleware API and route module API are simplifying work across tools like Vite and Parcel. We also dive into how React 19, static site generation with RSC, and smarter data batching are reshaping performance and the future of server-side rendering in React apps.
v4.9.8
Honoのバージョン4.9.8がリリースされ、いくつかの重要な変更が行われました。主な修正点として、JSONParsedが不明な値を推論するように型が修正され、SimplifyDeepArrayがjson型から削除されました。また、hono-baseの型定義も修正され、空のキャッチオールパラメータに対して空の文字列を返すようにリクエストが修正されました。新たに貢献したメンバーとして@amitksingh0880が紹介されています。 • バージョン4.9.8のリリース • JSONParsedが不明な値を推論するように型が修正された • SimplifyDeepArrayがjson型から削除された • hono-baseの型定義が修正された • 空のキャッチオールパラメータに対して空の文字列を返すようにリクエストが修正された • 新たに@amitksingh0880が貢献者として紹介された

Query Across Projects with the host selector
The host selector is a pseudo-selector that switches your current graph context to load dependencies from different project sources
[email protected]
この記事は、Viteの最新バージョンである[email protected]のリリースに関する情報を提供しています。このリリースは2023年9月18日に行われ、コミッターの署名が確認されたことが記載されています。リリースの詳細についてはCHANGELOG.mdを参照するように指示されています。記事には、リリースに関連するアセットや通知設定に関する情報も含まれていますが、具体的な変更点や新機能についての詳細は記載されていません。 • [email protected]が2023年9月18日にリリースされた • リリースはコミッターの署名が確認されている • 詳細はCHANGELOG.mdを参照するように指示されている • アセットや通知設定に関する情報が含まれているが、具体的な変更点は記載されていない
v7.1.6
この記事は、Viteのバージョン7.1.6のリリースに関する情報を提供しています。このリリースは2023年9月18日に行われ、主に1つのコミットがメインブランチに追加されました。リリースタグはコミッターの検証済み署名で署名されており、セキュリティが強化されています。詳細についてはCHANGELOG.mdを参照するように指示されています。 • Viteのバージョン7.1.6が2023年9月18日にリリースされた。 • このリリースには1つのコミットが含まれている。 • リリースタグはコミッターの検証済み署名で署名されている。 • セキュリティ強化のための検証済み署名が使用されている。 • 詳細はCHANGELOG.mdに記載されている。

React Router RSC Framework Mode Preview
React Router's preview support for RSC Framework Mode is now available
Together Week lands in Punta Cana, Dominican Republic
Find out how our globally-distributed team connects beyond GitHub and Slack—and how you can join us next time.
Mastra Changelog 2025-09-18
Resumable streams, structured output API change, bundling overhaul, and more.
Building agentic copilots with CopilotKit and Mastra
Learn how to build interactive, real-time agentic apps using CopilotKit as a frontend for Mastra agents.
Learning web development: Version control via Git and GitHub
In this chapter, we learn how to use the version control system Git and a useful companion website, GitHub. Both are important tools when programming in teams but even help programmers who work on their own.
Together Week lands in Punta Cana, Dominican Republic
Find out how our globally-distributed team connects beyond GitHub and Slack—and how you can join us next time.
Release Notes for Safari Technology Preview 228
Safari Technology Preview Release 228 is now available for download for macOS Tahoe and macOS Sequoia.
20.3.1
Angularのリリース20.3.1では、いくつかの重要な改善が行われました。主な変更点には、aria-invalidのサポート追加、マイクロ構文に関連する入力のみを構造ディレクティブにバインドする機能、同名の入力がテンプレートに存在する場合に診断が発生しないようにする修正が含まれています。また、アニメーションイベントが破棄されるのを防ぐための修正や、移動操作時の離脱アニメーションを防ぐための改善も行われました。さらに、ルートの遅延読み込みに関するマイグレーションの修正も含まれています。 • aria-invalidのサポートが追加された • マイクロ構文に関連する入力のみを構造ディレクティブにバインドする機能が実装された • 同名の入力がテンプレートに存在する場合に診断が発生しないように修正された • アニメーションイベントが破棄されるのを防ぐ修正が行われた • 移動操作時の離脱アニメーションを防ぐ改善が行われた • ルートの遅延読み込みに関するマイグレーションが修正された
High-performance quantized LLM inference on Intel CPUs with native PyTorch
PyTorch 2.8では、Intel Xeonプロセッサ上での高性能な量子化LLM推論が可能になりました。新機能として、libtorch ABIの安定版、Wheel Variant Support、Inductor CUTLASSバックエンドサポートなどが追加され、特に量子化設定が最適化されています。これにより、PyTorchは他のLLMフレームワークと比較しても競争力のある低精度性能を提供します。ユーザーは、AMXサポートのあるX86 CPUを選び、Torchaoの量子化手法を用いてモデルを量子化し、torch.compileを使用して最適化を自動的に適用することで、パフォーマンスを向上させることができます。 • PyTorch 2.8でIntel Xeonプロセッサ上のLLM推論が高性能化された。 • 量子化設定(A16W8、DA8W8、A16W4など)が最適化され、競争力のある性能を実現。 • torch.compileを使用して、量子化モデルのパフォーマンスを向上させることができる。 • ユーザーはAMXサポートのあるX86 CPUを選ぶ必要がある。 • Torchaoの量子化手法を用いてモデルを量子化する必要がある。

Identifying and Preventing Fraudulent Engineering Candidates: An Investigation into 80 Confirmed Cases
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a ...

Empty states in UX done right: 4 inspiring examples
Empty states don’t have to be dead ends. See how Slack, Pinterest, Dropbox, and Duolingo turned blank screens into engaging UX moments—and learn how you can too.
pnpm 10.17
pnpmのバージョン10.17がリリースされました。このリリースでは、minimumReleaseAgeExclude設定がパターンをサポートするようになりました。具体的には、minimumReleaseAgeを1440に設定し、minimumReleaseAgeExcludeに"@eslint/*"を指定することが可能です。また、パッチ変更として、パッケージが正確なバージョンで要求された場合、minimumReleaseAgeチェックを無視しないように修正されました。さらに、minimumReleaseAgeが設定されている場合、dist-tagの下のアクティブバージョンが十分成熟していないときに、元のバージョンがプレリリースでない限り、プレリリースバージョンにダウングレードしないようにする変更も含まれています。 • pnpmのバージョン10.17がリリースされた • minimumReleaseAgeExclude設定がパターンをサポート • minimumReleaseAgeを1440に設定可能 • minimumReleaseAgeチェックを無視しない修正 • アクティブバージョンが成熟していない場合のダウングレード防止

Is it Time to Un-Sass?
Many of the Sass features we've grown to love have made their way into native CSS in some shape or form. So, should we still use Sass? This is how developer Jeff Bridgforth is thinking about it.
CSS offset and animation-composition for Rotating Menus
The article explains how to design and animate a *circular* menu (that rotates in a circle!) in CSS using offset and animation-composition.

Generate static AI SDK tools from MCP servers with mcp-to-ai-sdk
Use mcp-to-ai-sdk to generate MCP tools directly into your project. Gain security, reliability, and prompt-tuned control while avoiding dynamic MCP risks.

Smart Schema Discovery: How Apollo MCP Server Maximizes AI Context Efficiency
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

WebKit Features in Safari 26.0など: Cybozu Frontend Weekly (2025-09-15号)
この記事では、2025年9月15日に開催されたサイボウズのFrontend Weeklyで取り上げられたフロントエンド関連のニュースや話題を紹介しています。主な内容として、CloudflareのダッシュボードとAPIの障害に関するバグレポート、Chromeの17周年を記念した歴史的な記事、Safari 26.0の新機能に関する情報、Learn CSSコースの刷新、pnpm 10.16の新機能、Prisma 6.16.0のリリース、HTMLの整合性に関する調査結果、クリックしやすいターゲットエリアの実装方法が挙げられています。特にCSSに関する話題が多く、新機能や技術的なポイントが詳しく解説されています。 • Cloudflareのダッシュボードでのバグに関する詳細と対応方法 • Chromeの歴史とAIの状況についての解説 • Safari 26.0の新機能、特にCSS関連の機能 • Learn CSSコースの新しいモジュールの追加 • pnpm 10.16のminimumReleaseAgeオプションの導入 • Prisma 6.16.0のDBアダプタの移行とパフォーマンス向上 • 世界の人気サイトのHTML整合性に関する調査結果 • クリックしやすいターゲットエリアの実装テクニック

ep.179『これぞ "フロントエンド" なセッションが目白押し!フロントエンドカンファレンス北海道2025参加レポート』
@potato4d が @spring_raining とともに、フロントエンドカンファレンス北海道について振り返りました。 フロントエンドカンファレンス北海道 https://www.frontend-conf.jp/ 取り上げたセッション ブラウザは「フロントエンド」を何から守っているのか? https://docs.google.com/presentation/d/1SRlqYR7m4a9JcN9GblnByeQP7Mmwwoe8zTlQQDhqMJc/edit?pli=1 ProxyによるWindow間RPC機構の構築 https://speakerdeck.com/syumai/window-rpc-using-proxy 「待たせ上手」なスケルトンスクリーン、そのUXの裏側 https://speakerdeck.com/teamlab/skeleton-screen-ux 自作JSエンジンに推しプロポーザルを実装したい! https://speakerdeck.com/sajikix/zi-zuo-jsenzinnitui-sipuropozaruwoshi-zhuang-sitai エラーとアクセシビリティ https://speakerdeck.com/schktjm/eratoakusesibiritei AIエージェントによるWebアクセシビリティ試験の自動化 〜Gaudiyが実践するAI活用開発〜 https://speakerdeck.com/maminami373/automating-web-accessibility-testing-with-ai-agents すべてのinputに可視ラベルをつけたい https://blog.mtdew2.com/lt-tsuketai-visible-label/ iPhone Eye Tracking機能から学ぶやさしいアクセシビリティ https://speakerdeck.com/fujiyamaorange/iphone-eye-trackingji-neng-karaxue-buyasasiiakusesibiritei
How to generate (actually good) designs with AI
Static design is fine, but it is 2025. Design in code, adapt real effects to your stack, ship PRs, and skip AI slop by working in your own system.

Middleware in React Router
Middleware is now stable in React Router!

Webflow Donates $150,000 to Support Astro's Open Source Mission
We are happy to announce Webflow's $150,000 donation to support the project as our new official partner.
Learning web development: Markdown
In this chapter, we explore Markdown, a lightweight markup language that’s easy to learn and used a lot when writing about programming: documentation, comments, etc. We’ll need it in the next chapter. Learning it may seem like a detour but it’s easy to pick up and you’ll come across it often if you are interested in web development.
JavaScript’s ??= Operator: Default Values Made Simple
Nice reminder about JavaScript evolving to be more useful from Trevor I. Lasn: The final line there uses what is called the “The nullish coalescing assignment operator assignment operator” in case you need to impress people at parties.

Learn Your Way: Reimagining textbooks with generative AI
この記事では、教育における生成AI(GenAI)を活用した新しい教科書の再構想について述べています。Googleの研究チームは、学習者が自分の学習体験を形作ることができるように、さまざまな形式や個別化された例を自動生成する方法を探求しています。新しいインタラクティブな体験「Learn Your Way」がGoogle Labsで提供されており、これにより学習者は多様な形式で教材を探索できるようになります。研究によると、「Learn Your Way」を使用した学生は、標準的なデジタルリーダーを使用した学生よりも保持テストで11ポイント高いスコアを記録しました。この記事では、学習体験を向上させるための二つの主要な柱、すなわち多様なコンテンツ表現の生成と個別化の基礎的なステップについて説明しています。 • 生成AIを用いて教科書の代替表現や個別化された例を自動生成する方法を探求している。 • 新しいインタラクティブ体験「Learn Your Way」がGoogle Labsで提供されている。 • 「Learn Your Way」を使用した学生は、標準的なデジタルリーダーを使用した学生よりも保持テストで11ポイント高いスコアを記録した。 • 学習者が選択できる多様な形式やモダリティを提供し、学習体験を強化する。 • 個別化された学習体験を提供するために、学習者の属性に応じて教育コンテンツを適応させる。

Beyond the Horizon: How Angular is Embracing AI for Next-Gen Apps
Author: Simona Cotin, Sr. Engineering Manager Angular
7 Levels of Context Engineering for Designers
Stop getting generic AI outputs. Discover seven context engineering techniques that help designers ship production UI matching their design systems.

Paid research participant recruitment is dead. What should you do instead?
Recruiting UX research participants doesn’t have to drain your budget. Explore smarter alternatives to paid recruitment tools and learn how to get quality insights.

AI agents at scale: Rox’s Vercel-powered revenue operating system
Learn more about how Rox runs global, AI-driven sales ops on fast, reliable infrastructure thanks to Vercel
Builds now start up to 30% faster
Vercel builds now initialize faster due optimized cache downloads. We use a worker pool to download the build cache, reducing initialization times by 30%
6.16.2
Prisma ORMのバージョン6.16.2がリリースされ、いくつかのバグ修正が行われました。特に、Prisma Postgresの新しいengineType = clientの使用が可能になりましたが、以前のバージョンではPrisma PostgresのURLとドライバーアダプターの不正な組み合わせを許可していました。これにより、相互排他的なエラーメッセージが表示されるようになりました。また、NodeJSのタイマーに対してunref()を呼び出す変更が、NodeJS以外のランタイム(workerdなど)でランタイムエラーを引き起こす原因となっていましたが、この動作は条件付きに変更され、エラーが防止されるようになりました。 • Prisma ORM 6.16.2のリリースに伴うバグ修正が行われた。 • 新しいengineType = clientの使用が可能になったが、URLとドライバーアダプターの不正な組み合わせが許可されていた。 • 相互排他的なエラーメッセージが表示されるようになった。 • NodeJSタイマーに対するunref()の呼び出しが、NodeJS以外のランタイムでエラーを引き起こしていた。 • この動作が条件付きに変更され、エラーが防止されるようになった。

openai/codex でのプロジェクト固有MCPを設定する
この記事では、OpenAIのCodexを使用してプロジェクト固有のMCP(Model Context Protocol)を設定する方法について説明しています。CodexはグローバルにMCPを設定することしかできないため、プロジェクトごとに独立した設定が必要です。2つの手段が提案されており、1つ目は環境変数を使用して読み込みディレクトリを変更し、プロジェクト固有の設定をロードする方法です。しかし、この方法では認証情報が含まれるため、普段使いには適していません。2つ目の手段は、Codexのコマンドラインオプションを使用して直接TOML設定をロードする方法で、こちらの方が安全です。具体的なコマンドや設定例も示されており、実装に関する注意点も記載されています。 • CodexはグローバルにMCPを設定するが、プロジェクトごとに独立した設定が必要な場合がある。 • 手段1では環境変数を使用してプロジェクト固有のMCP設定をロードできるが、認証情報が含まれるため普段使いには不向き。 • 手段2では--configオプションを使用して直接TOMLをロードする方法があり、こちらが安全とされる。 • 具体的なコマンドや設定例が示されており、実装方法が詳細に説明されている。 • JSONからTOMLへの変換に関する注意点も記載されている。

Why PMs should stop chasing the “right” planning window
Great PMs design strategy as a living process. Explore how to plan for 2026 while balancing alignment with adaptability.

Windsurf Queued Messages Release
Windsurf now has Queued Messages!

Ongoing Supply Chain Attack Targets CrowdStrike npm Packages
Socket.dev found compromised various CrowdStrike npm packages, continuing the "Shai-Halud" supply-chain attack that previously hit `tinycolor`.

Browserslist now supports Baseline
Browserslist has added support for Baseline queries. Find out what that could mean for your developer workflow.

改行コードの違いでWindowsのCIだけが失敗していた
この記事では、Windows環境でのCI(継続的インテグレーション)が改行コードの違いにより失敗する問題について説明しています。具体的には、OXCで実装されたフォーマッターを使用したスナップショットテストにおいて、CLIを実行した結果、Windowsだけで差分が生じてCIが失敗する事象が発生しました。原因は、GitHubのCIがWindows環境でファイルを取得する際に自動的に改行コードをCRLFに変換してしまうことでした。このため、フォーマッターがCRLFをLFに戻し、差分が生じてしまったのです。解決策として、.gitattributesファイルに'text=auto eol=lf'を設定することで、すべてのファイルがLFに統一され、余計な心配がなくなります。特定のディレクトリに対しても設定可能で、PrettierやBiomeでも同様の設定が行われています。 • Windows環境でCIが改行コードの違いにより失敗する問題が発生した。 • GitHubのCIがWindowsでファイルを取得する際に改行コードをCRLFに変換することが原因。 • フォーマッターがCRLFをLFに戻すため、差分が生じてCIが失敗する。 • 解決策として、.gitattributesに'text=auto eol=lf'を設定することが提案されている。 • 特定のディレクトリに対しても設定可能で、PrettierやBiomeでも同様の設定が行われている。
Learning web development: Native package managers
In this chapter, we install a package manager for our operating system. That enables us to install shell commands that we can’t get via npm.

Popular Tinycolor npm Package Compromised in Supply Chain Attack Affecting 40+ Packages
Malicious update to @ctrl/tinycolor on npm is part of a supply-chain attack hitting 40+ packages across maintainers
Quoting Poul-Henning Kamp
I thought I had an verbal agreement with them, that “Varnish Cache” was the FOSS project and “Varnish Software” was the commercial entitity, but the current position of Varnish Software’s …

WebKit Features in Safari 26.0
We’re happy to share with you what’s arriving in Safari 26.0!
Replace Your Animated GIFs with SVGs
You can animate an .svg and it will play even with an `` or `background-image`, making it a viable GIF replacement if you can pull it off!

6 alternatives to navigation menus (with real product examples)
UX is moving past traditional menus. Here are six practical navigation patterns designers can use to reduce cognitive load and improve usability.

pnpm 10.16 Adds New Setting for Delayed Dependency Updates
pnpm's new minimumReleaseAge setting delays package updates to prevent supply chain attacks, with other tools like Taze and NCU following suit.

The “Most Hated” CSS Feature: cos() and sin()
I want to look at practical uses for CSS trigonometric functions. And we'll start with what may be the most popular functions of the "worst" feature: sin() and cos().

Frontend developers are burned out, not lazy
Shipping modern frontends is harder than it looks. Learn the hidden taxes of today’s stacks and practical ways to reduce churn and avoid burnout.
Updated defaults for deployment retention
Vercel is updating the default retention policy for deployments. Unlimited retention is no longer available.

Introducing Vercel Drains: Complete observability data, anywhere
Vercel Drains give you a single way to stream observability data out of Vercel and into the systems your team already rely on.

2025-09-15のJS: pnpm 10.16(サプライチェーン攻撃対策)、Deno 2.5、bun installの裏側
JSer.info #748 - pnpm 10.16がリリースされました。

937: Is The Omarchy Hype Real?
この記事では、ScottがDHHの洗練されたArchとHyprland Linuxのセットアップ「Omarchy」を紹介し、その速度、美しさ、無限のキーボードショートカットについて議論しています。OmarchyはArchベースのディストリビューションで、Hyprlandウィンドウ管理を使用し、Waylandディスプレイサーバープロトコルを採用しています。Scottは初印象や日常のワークフローについて語り、果たしてAppleエコシステムから完全に移行する価値があるのかを検討します。特に、システム全体のショートカットやアプリのインストール、NeovimやLazyvimの使用、Raycastの再現などが取り上げられています。最終的に、Omarchyの利点や欠点、MacのMプロセッサーとのハードウェアの比較についても触れています。 • OmarchyはArchベースのLinuxディストリビューションである。 • Hyprlandウィンドウ管理を使用し、Waylandディスプレイサーバープロトコルを採用している。 • システム全体のショートカットが利用可能で、効率的な操作が可能。 • NeovimやLazyvim、Raycastなどのアプリケーションを活用できる。 • Appleエコシステムからの移行を検討する価値があるかどうかを議論している。
v1.0.0-beta.38
この記事は、Rolldownのバージョン1.0.0-beta.38のリリースノートを提供しています。このバージョンでは、Windowsでのバンドル速度が約10%向上し、OXCランタイムヘルパーが埋め込まれ、メモリアクセスを使用して即時読み込みが可能になりました。外部パッケージのサイズは229KBから約25KBに削減され、すべての環境でシームレスに動作します。また、依存関係はゼロで、設定は不要です。新機能として、重複外部検出やエラーメッセージの改善、N-APIエラーハンドリングのロジック向上などが含まれています。バグ修正も行われ、Windowsドライブパスの処理やJSXのpragma設定の改善が含まれています。 • Windowsでのバンドル速度が約10%向上した • OXCランタイムヘルパーが埋め込まれ、メモリアクセスを使用して即時読み込みが可能になった • 外部パッケージのサイズが229KBから約25KBに削減された • 新機能として重複外部検出やエラーメッセージの改善が追加された • バグ修正としてWindowsドライブパスの処理やJSXのpragma設定の改善が行われた

Fetch streams are great, but not for measuring upload/downloading progress
They're inaccurate, and there are better ways.

Visible Watermarking with Gradio
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Learning web development: Authenticating users with plain Node.js
In this chapter, we learn how to write a server that lets users log in via passwords. That process is called authentication.

メインブラウザをEdgeに切り替えた理由とAIブラウザの可能性
ChromeからEdgeに乗り換え 最近、筆者はAI統合型のブラウザを常用するべくメインブラウザをGoogle ChromeからMicrosoft Edgeに切り替えました。EdgeのCopilot Modeは8月にGPT-5が搭載され、かなり使い勝手が良くなりました。2年前にこの前哨戦となる「Bing AIチャットをデフォルトのウェブ検索にして使ってみた」を投稿したのですが、当時と比べると雲泥の差です。 この記事では、筆者がEdgeへの移行を検討するに至った背景や、実際の使用感について整理しました。また、AIブラウザの台頭に伴い、セキュリティ面での新たなリスクについても考えることになったのでそれを喚起します。 移行の動機 筆者がメインブラウザをChromeからEdgeに移行した最大の理由は、AI統合型のウェブブラウジングを日常にしたかったからでした。実は2年前にもプログラミングにAI機能を使いたいという理由で、エディタをJetBrainsから強制的にVSCode/Cursorに移行した経験があり、それを思い出します。 現在、ブラウザやOSとLLMの統合は急速に進んでいます
pnpm 10.16.1
pnpmのバージョン10.16.1がリリースされました。このリリースでは、フルメタデータキャッシュが省略されたメタデータと同じ場所に保存されないように修正され、これによりpnpmがキャッシュから省略されたメタデータを読み込む際に「time」フィールドが見つからないというバグが修正されました。また、パッチ差分を生成する際にANSIカラーコードを強制的に無効にする変更も含まれています。 • pnpmのバージョン10.16.1がリリースされた • フルメタデータキャッシュの保存場所を修正し、バグを解消した • キャッシュからの省略メタデータ読み込み時に「time」フィールドが見つからない問題を解決した • パッチ差分生成時にANSIカラーコードを無効にする変更が加えられた

🤖 AI Agents Weekly: Agent 3, ChatGPT Developer Mode, MCP Registry, Writing Effective Tools for Agents, Qodo Aware
Agent 3, ChatGPT Developer Mode, MCP Registry, Writing Effective Tools for Agents, Qodo Aware

pnpm の minimumReleaseAge オプションでサプライチェーン攻撃を防ぐ
最近は npm パッケージのサプライチェーン攻撃が増えています。幸いほとんどの場合悪意のあるパッケージは公開から 1 週間以内に削除されるため、公開から一定期間が経過したパッケージのみをインストールすることでリスクを軽減できます。

Interop 2026提案募集開始など: Cybozu Frontend Weekly (2025-09-09号)
この記事では、Interop 2026の提案募集が開始されたこと、React Native v1.0のリリースが近づいていること、TypeScriptプロジェクトにおけるuseMemoのパフォーマンス問題、JavaScriptのProxyを用いたWindow間RPCの実装、Denoのサンドボックス環境の開発、Scoped Focusgroupの再設計、WCAG 2.2におけるアクセシブルな認証要件、Temporal APIの運用事例、Remix 3の発表予定、Chrome 140の新機能、CSS Snapshot 2025の公開について紹介されています。これらの情報は、フロントエンド開発における最新の動向や技術的な課題に関する重要な知見を提供しています。 • Interop 2026の提案募集が開始され、ブラウザ間の相互運用性向上を目指す。 • React Native v1.0のリリースが近づいている。 • TypeScriptプロジェクトでのuseMemoがコンパイル時間を大幅に延ばす原因となっていた事例。 • JavaScriptのProxyを使用したWindow間のRPC実装手法が紹介されている。 • Denoが信頼できないコードを実行するためのサンドボックス環境を開発中。 • WCAG 2.2でのアクセシブルな認証要件についての解説。 • Temporal APIのPolyfillを社内システムで運用している事例が紹介されている。 • Chrome 140の新機能がリリースされた。

自然言語で CI/CD パイプラインを定義する Agentic Workflows
Agentic Workflows は自然言語で CI/CD パイプラインを定義できるツールとして GitHub Next が開発しています。自然言語で定義されたワークフローは GitHub CLI の拡張機能として提供される gh aw コマンドでコンパイルして実行できます。これは継続体なAI(Continuous AI)を実現するためのツールです。
v4.1.2
Nuxtのバージョン4.1.2は、定期的なパッチリリースであり、いくつかのパフォーマンス改善とバグ修正が含まれています。アップグレードの推奨方法は、コマンド「npx nuxt upgrade --dedupe」を実行することで、依存関係のロックファイルを重複排除し、Nuxtが依存する他のライブラリの更新を確実に取り込むことができます。主な変更点には、テンプレートの正規化の改善、遅延水和戦略からのウォッチャーの削除、コンポーネントとディレクトリの効率的な正規化、不要な反復の削減が含まれています。また、ドキュメントの更新やテストの改善も行われています。 • Nuxtのバージョン4.1.2は定期的なパッチリリースである。 • アップグレードには「npx nuxt upgrade --dedupe」を推奨。 • パフォーマンス改善として、テンプレートの正規化や遅延水和戦略の改善が行われた。 • バグ修正として、コンポーザブルのツリーシェイキングに関するエラーの無視や、無限の背景サイズの防止が含まれる。 • ドキュメントの更新やテストの改善も実施された。
v3.19.2
Nuxtのバージョン3.19.2は、定期的なパッチリリースであり、いくつかのパフォーマンス改善とバグ修正が含まれています。アップグレードの推奨方法は、コマンド「npx nuxt upgrade --dedupe」を実行することで、依存関係のロックファイルを重複排除し、Nuxtが依存する他の依存関係の更新を確実に取り込むことができます。主なパフォーマンス改善としては、ループ内でのテンプレートの正規化を行わないことや、遅延水和戦略からのウォッチャーの削除が挙げられます。また、スキーマにpkg-typesを追加し、コンポーザブルのツリーシェイキングに関するエラーを無視するように修正されています。ドキュメントも更新され、ブリッジヘッドの移行に関する言語が変更されています。 • Nuxtのバージョン3.19.2は定期的なパッチリリースである。 • アップグレードには「npx nuxt upgrade --dedupe」を推奨。 • パフォーマンス改善として、ループ内でのテンプレートの正規化を行わない。 • 遅延水和戦略からウォッチャーを削除。 • スキーマにpkg-typesを追加し、ツリーシェイキングのエラーを無視する修正。 • ドキュメントの言語がブリッジヘッド移行に関して更新された。
PyTorch 2.8 Brings Native XCCL Support to Intel GPUs: Case Studies from Argonne National Laboratory
PyTorch 2.8では、Intel GPU向けにXCCLバックエンドのネイティブ統合が実現され、分散トレーニングのサポートが強化されました。この新機能により、開発者はIntelハードウェア上でAIワークロードをスケールさせるためのシームレスな体験を得られます。これまでPyTorchにはIntel GPUでの分散トレーニングの組み込み方法がなく、ユーザーは高度な機能を十分に活用できませんでしたが、XCCLバックエンドの導入によりこのギャップが解消されました。XCCLは、NCCLやGlooなどの既存のバックエンドと一貫性のある分散APIを提供し、信頼性を確保するためにテストが再構築されました。PyTorch 2.8では、Intel XPUデバイス上で自動的にXCCLがデフォルトバックエンドとして選択され、ユーザーは簡単に利用できます。Argonne国立研究所との共同作業により、Auroraスーパーコンピュータを使用して気候モデリングや薬剤発見などの課題に取り組むことが可能になりました。 • PyTorch 2.8でIntel GPU向けにXCCLバックエンドが統合された。 • 分散トレーニングのサポートが強化され、開発者はシームレスな体験を得られる。 • XCCLバックエンドの導入により、Intel GPUでの高度な機能が利用可能になった。 • XCCLはNCCLやGlooと一貫性のある分散APIを提供し、信頼性を確保している。 • PyTorch 2.8では、Intel XPUデバイス上で自動的にXCCLがデフォルトバックエンドとして選択される。 • Argonne国立研究所のAuroraスーパーコンピュータを利用して、AIによる科学研究が進められている。

Subgrid: how to line up elements to your heart’s content
When Grid became widely available across browsers in 2017, it was an absolute game changer.
Breakpoint Columns, Five Ways. Which Do You Like?
There are usually multiple ways to do the same thing on the web. Sometimes... a lot of ways. Which is

10 examples of our new native image editing in the Gemini app
A new Google DeepMind image editing model, fondly known as Nano Banana, is now in the Gemini app, giving you more creative control to blend and edit photos. Here are 10 …

Exploring Vibe Coding and the Future of Product Management with Gunnar Berger - JSJ 690
In this episode of JavaScript Jabber, I sit down with Amazon product leader Gunnar Berger to dive into the fast-evolving world of vibe coding and how it’s res

Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.

What Can We Actually Do With corner-shape?
When I first started messing around with code, rounded corners required five background images or an image sprite likely created in Photoshop, so when

Introducing Custom Pull Request Alert Comment Headers
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-an...
pnpm 10.16
pnpm 10.16がリリースされ、新たにminimumReleaseAgeという設定が導入された。この設定により、新しくリリースされた依存関係のインストールが遅延され、攻撃されたパッケージのリスクを軽減する。例えば、minimumReleaseAgeを1440に設定すると、1日以上前にリリースされたパッケージのみがインストールされる。また、依存関係を名前だけでなく他のプロパティで検索できる「finder functions」が追加され、特定の条件に基づいて依存関係を見つけることが可能になった。これにより、特定のpeer dependenciesを持つパッケージを簡単に特定できるようになった。さらに、Node.js 24での非推奨警告の修正や、nodeVersionが正確なsemverバージョンでない場合にエラーを投げる修正も行われた。 • 新たにminimumReleaseAge設定が導入され、依存関係のインストールが遅延されることでリスクを軽減する。 • minimumReleaseAgeを1440に設定すると、1日以上前にリリースされたパッケージのみがインストールされる。 • 特定の依存関係を見つけるためのfinder functionsが追加され、他のプロパティで依存関係を検索できる。 • finder functionsは.pnpmfile.cjsに宣言し、pnpm listやpnpm whyコマンドで使用できる。 • Node.js 24での非推奨警告の修正や、nodeVersionが正確なsemverバージョンでない場合にエラーを投げる修正が行われた。

Can native web APIs replace custom components in 2025?
See how native web APIs like dialog, details, and the Popover API simplify accessibility, reduce dependencies, and replace custom components.
402-mcp enables x402 payments in MCP
Introducing x402-mcp, a library that integrates with the AI SDK to bring x402 paywalls to Model Context Protocol (MCP) servers to let agents discover and call pay for MCP tools easily and securely.