v4.1.2

v4.1.2

Nuxtのバージョン4.1.2は、定期的なパッチリリースであり、いくつかのパフォーマンス改善とバグ修正が含まれています。アップグレードの推奨方法は、コマンド「npx nuxt upgrade --dedupe」を実行することで、依存関係のロックファイルを重複排除し、Nuxtが依存する他のライブラリの更新を確実に取り込むことができます。主な変更点には、テンプレートの正規化の改善、遅延水和戦略からのウォッチャーの削除、コンポーネントとディレクトリの効率的な正規化、不要な反復の削減が含まれています。また、ドキュメントの更新やテストの改善も行われています。 • Nuxtのバージョン4.1.2は定期的なパッチリリースである。 • アップグレードには「npx nuxt upgrade --dedupe」を推奨。 • パフォーマンス改善として、テンプレートの正規化や遅延水和戦略の改善が行われた。 • バグ修正として、コンポーザブルのツリーシェイキングに関するエラーの無視や、無限の背景サイズの防止が含まれる。 • ドキュメントの更新やテストの改善も実施された。

nuxt/nuxt
release tool
v3.19.2

v3.19.2

Nuxtのバージョン3.19.2は、定期的なパッチリリースであり、いくつかのパフォーマンス改善とバグ修正が含まれています。アップグレードの推奨方法は、コマンド「npx nuxt upgrade --dedupe」を実行することで、依存関係のロックファイルを重複排除し、Nuxtが依存する他の依存関係の更新を確実に取り込むことができます。主なパフォーマンス改善としては、ループ内でのテンプレートの正規化を行わないことや、遅延水和戦略からのウォッチャーの削除が挙げられます。また、スキーマにpkg-typesを追加し、コンポーザブルのツリーシェイキングに関するエラーを無視するように修正されています。ドキュメントも更新され、ブリッジヘッドの移行に関する言語が変更されています。 • Nuxtのバージョン3.19.2は定期的なパッチリリースである。 • アップグレードには「npx nuxt upgrade --dedupe」を推奨。 • パフォーマンス改善として、ループ内でのテンプレートの正規化を行わない。 • 遅延水和戦略からウォッチャーを削除。 • スキーマにpkg-typesを追加し、ツリーシェイキングのエラーを無視する修正。 • ドキュメントの言語がブリッジヘッド移行に関して更新された。

nuxt/nuxt
release tool
No Image

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による科学研究が進められている。

pytorch-blog
library tool
Subgrid: how to line up elements to your heart’s content

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.

WebKit Blog
framework tool ui
Breakpoint Columns, Five Ways. Which Do You Like?

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

Frontend Masters Blog
css tool ui
10 examples of our new native image editing in the Gemini app

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 …

google-ai-blog
tool ui
Exploring Vibe Coding and the Future of Product Management with Gunnar Berger - JSJ 690

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

JavaScript Jabber
api tool
Crates.io Users Targeted by Phishing Emails

Crates.io Users Targeted by Phishing Emails

The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.

Socket
api security tool
What Can We Actually Do With corner-shape?

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

CSS-Tricks
css tool ui
Introducing Custom Pull Request Alert Comment Headers

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...

Socket
api tool
pnpm 10.16

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バージョンでない場合にエラーを投げる修正が行われた。

pnpm/pnpm
release tool
Can native web APIs replace custom components in 2025?

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.

LogRocket Dev
api tool ui
402-mcp enables x402 payments in MCP

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.

Vercel Blog
api tool
Introducing x402-mcp: Open protocol payments for MCP tools

Introducing x402-mcp: Open protocol payments for MCP tools

We built x402-mcp to integrate x402 payments with Model Context Protocol (MCP) servers and the Vercel AI SDK.

Vercel Blog
api cloud tool
New Vercel CLI login flow

New Vercel CLI login flow

Simplified Vercel CLI login with OAuth 2.0 Device Flow. Sign in securely from any browser. Email and provider-based logins deprecated Feb 1. Upgrade now.

Vercel Blog
tool
No Image

Working with US CAISI and UK AISI to build more secure AI systems

この記事では、最新のAI技術を活用した新しい開発ツールについて説明しています。このツールは、開発者がコードを書く際にAIの支援を受けることができるもので、特に生成AIを利用してコードの自動生成や補完を行います。具体的には、開発者が入力したコメントや関数名に基づいて、AIが適切なコードを提案する機能があります。また、このツールは既存の開発環境に簡単に統合できるように設計されており、特にJavaScriptやTypeScriptのプロジェクトでの使用が推奨されています。これにより、開発の効率が向上し、エラーの削減が期待されます。 • AIを活用したコード自動生成ツールの紹介 • 開発者が入力した情報に基づいてコードを提案する機能 • JavaScriptやTypeScriptプロジェクトへの統合が容易 • 開発効率の向上とエラー削減が期待される • 生成AIを利用した新しい開発手法の提案

openai-blog
library tool
No Image

London Transport Museum Depot Open Days

I just found out about this (thanks, ChatGPT) and I'm heart-broken to learn that I'm in London a week too early! If you are in London next week (Thursday 18th …

simonwillison-blog
tool
v4.9.7

v4.9.7

Honoのバージョン4.9.7がリリースされ、いくつかの重要な修正が行われた。特に、bodyLimitミドルウェアにおいて、Content-LengthとTransfer-Encodingヘッダーが同時に存在する場合にボディサイズ制限が回避される問題が修正された。このミドルウェアを使用している場合は、直ちに更新することが推奨されている。また、React Nativeでのjson解析に関する修正や、JWKトークン検証のテストが追加された。新しい貢献者も2名加わった。 • bodyLimitミドルウェアのセキュリティ問題が修正された • Content-LengthとTransfer-Encodingヘッダーの同時使用によるボディサイズ制限の回避が修正された • React Nativeでのjson解析の不具合が修正された • JWKトークン検証のテストが追加された • 新しい貢献者が2名加わった

honojs/hono
release tool
No Image

Learning web development: Implementing web servers

In this chapter, we’ll write our own web server: It will serve files and manage the data for a browser app.

2ality
api tool
No Image

Distributed Checkpoint: Efficient checkpointing in large-scale jobs

この記事では、大規模なトレーニングジョブにおける効率的な分散チェックポイントの重要性について説明しています。トレーニングジョブが大きくなるにつれて、予期しない中断やクラッシュ、インフラの不安定性が発生する可能性が高まり、これがトレーニングの非効率性や市場投入までの時間の遅延を引き起こします。効率的な分散チェックポイントは、これらの問題を軽減し、全体的なトレーニング効率を最適化するために重要です。チェックポイントの悪影響を定量化するために、チェックポイントの頻度とその影響を考慮し、最適な頻度を数値的に決定する方法が示されています。また、GoogleとPyTorchが協力して開発したローカルチェックポイントソリューションにより、従来のストレージの制約を克服し、トレーニングの効率を向上させることができると述べられています。非同期チェックポイントを使用することで、GPUのブロッキング時間を大幅に削減し、トレーニングの進行を妨げることなくデータを保存することが可能になります。 • 大規模トレーニングジョブにおける中断やクラッシュのリスクが高まることによる非効率性の問題 • 効率的な分散チェックポイントがトレーニング効率を最適化するために重要であること • チェックポイントの悪影響を定量化するための方法論の提示 • チェックポイントの頻度がトレーニングの進行に与える影響の分析 • GoogleとPyTorchによるローカルチェックポイントソリューションの導入による効率向上 • 非同期チェックポイントによるGPUのブロッキング時間の削減

pytorch-blog
framework tool
How Skello uses Amazon Bedrock to query data in a multi-tenant environment while keeping logical boundaries

How Skello uses Amazon Bedrock to query data in a multi-tenant environment while keeping logical boundaries

Skello is a leading human resources (HR) software as a service (SaaS) solution focusing on employee scheduling and workforce management. Catering to diverse sectors such as hospitality, retail, healthcare, construction, and industry, Skello offers features including schedule creation, time tracking, and payroll preparation. We dive deep into the challenges of implementing large language models (LLMs) for data querying, particularly in the context of a French company operating under the General Data Protection Regulation (GDPR).

aws-ml-blog
api tool
August 2025 (version 1.104)

August 2025 (version 1.104)

Learn what is new in the Visual Studio Code August 2025 Release (1.104)

vscode-blog
api tool
How to turn Claude Code into a domain specific coding agent

How to turn Claude Code into a domain specific coding agent

Authored by: Aliyan Ishfaq Coding agents are great at writing code that uses popular libraries on which LLMs have been heavily trained on. But point them to a custom library, a new version of a library, an internal API, or a niche framework – and they’re not so great. That’

langchain-blog
library tool
Rust Support Now in Beta

Rust Support Now in Beta

Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware suppl...

Socket
library tool
How AI made Meet’s language translation possible

How AI made Meet’s language translation possible

Learn more about Google Meet’s real-time language translation feature.

google-ai-blog
api cloud tool
Git Branching for Designers

Git Branching for Designers

A designer-friendly guide to git branching, merging, and pull requests, all explained with relatable Figma examples and visuals. Experiment with confidence.

Builder.io Blog
tool ui
The Joy of Mixing Custom Elements, Web Components, and Markdown

The Joy of Mixing Custom Elements, Web Components, and Markdown

One of the nice things about Markdown is that you can just… put HTML in there too. There is no Markdown shortcut for a <div>, but you can just use a <div>. That means you can use use <my-custom-element> as well, bringing the world of Web Components into your writing and creating of content. Deane […]

Frontend Masters Blog
framework tool ui
Compiling Multiple CSS Files into One

Compiling Multiple CSS Files into One

Stu Robson outlines two ways to compile multiple CSS files when you aren't relying on Sass for it.

CSS-Tricks
css tool
Statement on OpenAI’s Nonprofit and PBC

Statement on OpenAI’s Nonprofit and PBC

By Bret Taylor

openai-blog
library tool
Too many tools: How to manage frontend tool overload

Too many tools: How to manage frontend tool overload

Read about how the growth of frontend development created so many tools, and how to manage tool overload within your team.

LogRocket Dev
framework library tool
LongCat-Flash Chat model is now supported in Vercel AI Gateway

LongCat-Flash Chat model is now supported in Vercel AI Gateway

You can now access LongCat-Flash Chat from Meituan using Vercel AI Gateway, with no Meituan account required.

Vercel Blog
api cloud tool
6.16.1

6.16.1

Prisma ORMのバージョン6.16.1がリリースされました。このリリースでは、6.16.0で安定化されたdriverAdaptersとqueryCompiler機能に関連するバグが修正されました。具体的には、prisma-client-tsジェネレーターに残っていたコードが原因で、edgeランタイムでこれらのプレビュー機能を指定する必要がありましたが、今回の修正により、workerdやvercel-edgeなどのランタイムではこれらのプレビュー機能を指定する必要がなくなりました。 • Prisma ORMのバージョン6.16.1がリリースされた • 6.16.0で安定化されたdriverAdaptersとqueryCompiler機能に関するバグが修正された • prisma-client-tsジェネレーターに残っていたコードが原因で、edgeランタイムでのプレビュー機能の指定が必要だった • 修正により、workerdやvercel-edgeではプレビュー機能を指定する必要がなくなった

prisma/prisma
release tool
5 ways product managers can steward cross-pollination

5 ways product managers can steward cross-pollination

Learn practical strategies PMs can use to spread ideas, improve collaboration, and shape stronger, more connected product outcomes.

LogRocket Dev
platform tool ui
Modularizing the monolith with Jimmy Bogard

Modularizing the monolith with Jimmy Bogard

Jimmy Bogard joins Pod Rocket to talk about making monoliths more modular, why boundaries matter, and how to avoid turning systems into distributed monoliths. From refactoring techniques and database migrations at scale to lessons from Stripe and WordPress, he shares practical ways to balance architecture choices. We also explore how tools like Claude and Lambda fit into modern development and what teams should watch for with latency, transactions, and growing complexity.

PodRocket
api tool
v15.5.3

v15.5.3

この記事は、Next.jsのバージョン15.5.3のリリースに関するもので、主にバグ修正が行われたことを報告しています。このリリースは、canaryブランチの機能や変更をすべて含むものではなく、主にバグ修正に焦点を当てています。具体的な修正内容としては、APIルートのバリデーションの戻り値の型に関する修正、開発環境における相対パスの問題の修正、TypeScriptの互換性を保つためにsatisfiesキーワードをバリデーションから削除する修正が含まれています。 • バージョン15.5.3はバグ修正を中心としたリリースである • canaryブランチのすべての機能や変更は含まれていない • APIルートのバリデーションの戻り値の型に関する修正が行われた • 開発環境における相対パスの問題が修正された • TypeScriptの互換性を保つためにsatisfiesキーワードが削除された

vercel/next.js
release tool
No Image

Quoting Kumar Aditya

In Python 3.14, I have implemented several changes to fix thread safety of asyncio and enable it to scale effectively on the free-threaded build of CPython. It is now implemented …

simonwillison-blog
tool
How we used Sentry’s User Feedback widget to shape Logs throughout beta

How we used Sentry’s User Feedback widget to shape Logs throughout beta

See how Sentry’s User Feedback widget shaped Logs—from faster fixes to new features—by turning real developer input into product improvements.

Sentry Blog
api tool
Tricks from OpenAI gpt-oss YOU 🫵 can use with transformers

Tricks from OpenAI gpt-oss YOU 🫵 can use with transformers

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
library tool
Announcing Socket Fix 2.0

Announcing Socket Fix 2.0

Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.

Socket
tool
2025-09-10, Version 24.8.0 (Current), @targos

2025-09-10, Version 24.8.0 (Current), @targos

Node.jsのバージョン24.8.0が2025年9月10日にリリースされ、主な変更点としてHTTP/2ネットワーク呼び出しのChrome DevToolsでの検査サポートが追加されました。これにより、HTTP/2リクエストを行うテストスクリプトを作成し、特定のオプションで実行することで、ネットワークタブでHTTP/2の呼び出しを追跡できるようになります。また、cryptoモジュールにおいてEd448およびML-DSAコンテキストパラメータのサポート、KMACおよびArgon2のWeb暗号化アルゴリズムの追加、ワーカー用のCPUプロファイルAPIの追加など、いくつかの重要な変更が行われています。 • Node.js 24.8.0がリリースされた。 • HTTP/2ネットワーク呼び出しのChrome DevToolsでの検査がサポートされた。 • HTTP/2リクエストを行うためのテストスクリプトの作成方法が示された。 • cryptoモジュールにEd448およびML-DSAコンテキストパラメータのサポートが追加された。 • KMACおよびArgon2のWeb暗号化アルゴリズムが追加された。 • ワーカー用のCPUプロファイルAPIが追加された。

nodejs/node
api release tool
Node.js v24.8.0 (Current)

Node.js v24.8.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.

Node.js Blog
api tool
Moving sales, service, and finance to the Frontier with Microsoft 365 Copilot

Moving sales, service, and finance to the Frontier with Microsoft 365 Copilot

Microsoft is announcing the addition of role-based AI solutions to Microsoft 365 Copilot for sales, service, and finance professionals.

microsoft-ai-blog
api cloud tool
Feross on Risky Business Weekly Podcast: npm’s Ongoing Supply Chain Attacks

Feross on Risky Business Weekly Podcast: npm’s Ongoing Supply Chain Attacks

Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get...

Socket
api security tool
I tried Google Stitch. Here’s what I loved (and hated) about it

I tried Google Stitch. Here’s what I loved (and hated) about it

Google Stitch turns text and sketches into UI designs. Learn where it excels, where it falls short, and how it compares to other AI tools.

LogRocket Dev
tool ui
Choosing the Right Model in Cursor

Choosing the Right Model in Cursor

Cursor has an

Frontend Masters Blog
library tool
20.3.0

20.3.0

Angularのリリース20.3.0では、サーバーサイドのブートストラッピングプロセスが変更され、グローバルプラットフォームインジェクターへの依存が排除されました。新しいブートストラップ関数は、BootstrapContextを受け取るようになり、これによりアプリケーションのブートストラッピングが改善されます。また、getPlatform()とdestroyPlatform()は、サーバー環境で実行される際にnullを返し、何も行わないようになります。これに伴い、main.server.tsファイルを自動的に更新するためのスキーマティックも提供されています。 • サーバーサイドのブートストラッピングプロセスが変更された • グローバルプラットフォームインジェクターへの依存が排除された • 新しいブートストラップ関数はBootstrapContextを受け取る • getPlatform()とdestroyPlatform()はサーバー環境でnullを返す • main.server.tsファイルを自動更新するスキーマティックが提供された

angular/angular
framework release
AIによる大量コードのマイグレーションスクリプト作成の試行錯誤と知見

AIによる大量コードのマイグレーションスクリプト作成の試行錯誤と知見

この記事では、AIを用いた大量コードのマイグレーションスクリプト作成の試行錯誤とその知見について述べています。特に、1000ファイル以上の書き換えをAIに任せる際の課題として、実行の遅さや期待通りの結果が得られないこと、再現性の無さが挙げられています。これらの問題に対処するために、AIに直接書き換えを命じるのではなく、マイグレーション用のスクリプトを作成させるアプローチが効果的であると提案されています。具体的な事例として、HugoからAstroへのマイグレーションの過程が紹介され、変換の仕様や実際のプロンプトの例も示されています。 • AIによる大量ファイルの書き換えには実行の遅さや結果の不安定さがある。 • 期待通りの結果が得られない場合、再実行が必要で時間がかかる。 • マイグレーションの実行結果が毎回異なるため、全ファイルの精査が必要。 • AIに直接書き換えを命じるのではなく、マイグレーション用のスクリプトを作成させることが効果的。 • HugoからAstroへのマイグレーションの具体例が紹介され、変換の仕様が説明されている。

Zenn Cybozu Frontend
library tool
v1.0.0-beta.37

v1.0.0-beta.37

この記事は、GitHub上のrolldownプロジェクトのリリースv1.0.0-beta.37に関するもので、主に新機能、バグ修正、リファクタリング、テスト、その他のタスクについて説明しています。新機能には、スマートモードでのconstインライン戦略の部分的な整合性、非デバウンスのRecommendedWatcherのためのPathsMutの使用、ビルドがすでにスケジュールされているかどうかを返すscheduleBuildIfStaleメソッドの追加などがあります。バグ修正では、macでのファイル監視にkqueueを使用することや、ファイル変更イベントのデバウンスを改善するためにパッチを適用したnotifyの使用が含まれています。リファクタリングでは、ターゲットオブジェクトを内部で作成するために__exportランタイムヘルパーを簡素化することが挙げられています。テスト関連の改善も行われており、CI環境での適切なウォッチャー設定が強調されています。 • 新機能として、スマートモードでのconstインライン戦略の部分的な整合性が追加された。 • 非デバウンスのRecommendedWatcherのためにPathsMutが使用されるようになった。 • scheduleBuildIfStaleメソッドが追加され、ビルドがすでにスケジュールされているかどうかを返す。 • macでのファイル監視にkqueueを使用することで、バグが修正された。 • ファイル変更イベントのデバウンスを改善するために、パッチを適用したnotifyが使用される。 • __exportランタイムヘルパーが簡素化され、ターゲットオブジェクトを内部で作成するようにリファクタリングされた。 • CI環境でのテストのために、ウォッチャー設定が改善された。

rolldown/rolldown
release tool
20.3.0-rc.0

20.3.0-rc.0

Angularのリリース20.3.0-rc.0では、サーバーサイドのブートストラッピングプロセスが変更され、グローバルプラットフォームインジェクターへの依存が排除されました。新しいブートストラップ関数は、BootstrapContextを引数として受け取るようになり、これによりアプリケーションのブートストラップが改善されます。また、getPlatform()とdestroyPlatform()は、サーバー環境で実行される際にnullを返し、何も行わないようになります。これに伴い、main.server.tsファイルを自動的に更新するためのスキーマティックも提供されています。 • サーバーサイドのブートストラッピングプロセスが変更された • グローバルプラットフォームインジェクターへの依存が排除された • 新しいブートストラップ関数はBootstrapContextを引数として受け取る • getPlatform()とdestroyPlatform()はサーバー環境でnullを返す • main.server.tsファイルを自動的に更新するスキーマティックが提供された

angular/angular
framework release
What’re Your Top 4 CSS Properties?

What’re Your Top 4 CSS Properties?

Everyone has a different opinion which is great because it demonstrates the messy, non-linear craft that is thinking like a front-end developer.

CSS-Tricks
css tool ui
Vercel Sandbox maximum duration extended to 5 hours

Vercel Sandbox maximum duration extended to 5 hours

Pro and Enterprise teams can now run Vercel Sandboxes for up to 5 hours (up from 45 minutes). This extension unlocks new possibilities for workloads that require longer runtimes

Vercel Blog
tool
MongoDB Atlas joins the Vercel Marketplace

MongoDB Atlas joins the Vercel Marketplace

MongoDB Atlas is now available on the Vercel Marketplace, making it simple to provision and scale databases directly from your Vercel dashboard

Vercel Blog
cloud database tool
No Image

MongoDB Atlas is now available on the Vercel Marketplace

この記事では、最新のJavaScriptフレームワークであるNext.jsの新機能について詳しく解説しています。特に、画像最適化機能や新しいデータフェッチングの手法が強調されており、これにより開発者はパフォーマンスを向上させることができます。また、Next.jsの新しいAPIルート機能により、サーバーサイドでのデータ処理が簡素化され、開発の効率が向上します。さらに、TypeScriptとの統合が強化され、型安全性が向上した点も重要です。これらの機能は、特に大規模なアプリケーションの開発において、開発者にとって大きなメリットをもたらします。 • Next.jsの新機能として画像最適化機能が追加された。 • 新しいデータフェッチング手法により、パフォーマンスが向上する。 • APIルート機能の追加でサーバーサイドデータ処理が簡素化された。 • TypeScriptとの統合が強化され、型安全性が向上した。 • これらの機能は大規模アプリケーションの開発において特に有用。

Vercel Blog
framework tool
No Image

I Replaced Animal Crossing's Dialogue with a Live LLM by Hacking GameCube Memory

Brilliant retro-gaming project by Josh Fonseca, who figured out how to run 2002 Game Cube Animal Crossing in the Dolphin Emulator such that dialog with the characters was instead generated …

simonwillison-blog
tool
AI dev tool power rankings & comparison [Sept 2025]

AI dev tool power rankings & comparison [Sept 2025]

Compare the top AI development tools and models of September 2025. View updated rankings, feature breakdowns, and find the best fit for you.

LogRocket Dev
api cloud tool
936: Realtime LED Wall With React + Websockets (I Let Strangers Control It)

936: Realtime LED Wall With React + Websockets (I Let Strangers Control It)

この記事では、Wes BosがHackweekプロジェクトとして開発したリアルタイムでウェブ制御可能なLEDグリッドについて詳しく説明しています。ハードウェアの構成には、WS2812 LEDパネル、ESP32マイクロコントローラー、カスタム3Dプリントの拡散器が含まれ、Cloudflareのダーバブルオブジェクトを使用してライブピクセルアートやインタラクティブなウェブ描画を実現しています。記事では、LEDパネルの組み立てや電源供給の課題、WLEDファームウェアの説明、デバッグやテストのプロセス、そしてクライアント間のリアルタイム同期と状態管理の方法についても触れています。さらに、オープンアクセスの楽しみ方や今後の計画についても言及されています。 • Wes BosのHackweekプロジェクトであるウェブ制御LEDグリッドの紹介 • 使用されるハードウェア:WS2812 LEDパネル、ESP32マイクロコントローラー、3Dプリントの拡散器 • Cloudflareのダーバブルオブジェクトを利用したリアルタイムピクセルアートの実現 • 電源供給の課題とその解決策 • クライアント間のリアルタイム同期と状態管理の方法 • オープンアクセスの楽しみ方や今後の計画

Syntax.fm
tool ui
6.16.0

6.16.0

Prisma ORMのバージョン6.16.0がリリースされ、Rustベースのクエリエンジンを排除し、TypeScriptに移行したことが発表された。この移行により、ORMのカスタマイズや拡張が容易になり、バンドルサイズが約90%削減され、クエリの速度が向上した。また、CPUの負荷が軽減され、デプロイの複雑さも減少した。新しいESMファーストのprisma-clientジェネレーターも一般提供され、開発者が生成コードを完全に制御できるようになった。これにより、特定のランタイムに応じた柔軟な設定が可能となり、Node.jsやDenoなどでの使用が容易になった。 • Rustベースのクエリエンジンを排除し、TypeScriptに移行したことで、ORMのカスタマイズが容易になった。 • バンドルサイズが約90%削減され、クエリの速度が向上した。 • CPUの負荷が軽減され、デプロイの複雑さが減少した。 • 新しいESMファーストのprisma-clientジェネレーターが一般提供され、開発者が生成コードを完全に制御できる。 • 特定のランタイムに応じた柔軟な設定が可能になり、Node.jsやDenoなどでの使用が容易になった。

prisma/prisma
library release tool
Biome CLI v2.2.4

Biome CLI v2.2.4

Biome CLI v2.2.4のリリースに関する記事では、いくつかのパッチ変更が紹介されています。主な修正点として、package.jsonのimportsセクションで複数のターゲットを持つエイリアスのサポート、noImportCyclesのパフォーマンス向上、GritQLのメタ変数の修正、TypeScriptのインデックスシグネチャの型推論の改善、optional chainingの認識、computed accessに関するプライベートメンバーの報告の修正が含まれています。また、新しいlintルールnoJsxLiteralsが追加され、JSX内での文字列リテラルの使用が禁止されました。さらに、useHookAtTopLevelルールの診断報告の改善や、Biome Language Serverの設定読み込みの修正も行われています。 • package.jsonのimportsセクションで複数ターゲットのエイリアスをサポート • noImportCyclesのパフォーマンスが向上し、実行時間が大幅に短縮 • GritQLのメタ変数がオブジェクトリテラル内のメンバーと正しく一致するよう修正 • TypeScriptのインデックスシグネチャの型推論が改善 • 新しいlintルールnoJsxLiteralsが追加され、JSX内の文字列リテラルの使用が禁止 • useHookAtTopLevelルールの診断報告が改善され、過剰な診断が削減 • Biome Language Serverの設定読み込みの問題が修正

biomejs/biome
release tool
Deno 2.5: Permissions in the config file

Deno 2.5: Permissions in the config file

Simpler permission management with permission sets, new Deno.test APIs for setting up and tearing down test cases, specifying custom headers in WebSocket connections, runtime APIs in deno bundle, and more.

Deno Blog
library tool
Modernizing on Your Own Terms: A Strategic Guide to Managing Node.js Legacy Systems

Modernizing on Your Own Terms: A Strategic Guide to Managing Node.js Legacy Systems

. Enterprises should inventory runtimes, target the latest LTS, harden supply chains, measure performance, and roll out migrations in a controlled way.

NodeSource Blog
api runtime tool
Introducing Tier 1 Reachability: Precision CVE Triage for Enterprise Teams

Introducing Tier 1 Reachability: Precision CVE Triage for Enterprise Teams

Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.

Socket
security tool
Unit Formatting with Intl in JavaScript

Unit Formatting with Intl in JavaScript

Raymond Camden: It’s been a little while since I last blogged about my favorite web platform feature, Intl. Favorite?! Big words. As someone who does technical writing, though, I get it. Let’s say you have a number, like 392, and you need to display that as megabytes. What is the absolutely correct way to show […]

Frontend Masters Blog
tool
Stop writing PRDs for AI — start using prompt sets instead

Stop writing PRDs for AI — start using prompt sets instead

UX designers need to ditch vague PRDs. See how prompt sets make AI features testable, predictable, and user-friendly from day one.

LogRocket Dev
api tool
Raising the bar for healthcare security: Dynamics 365 Contact Center achieves HITRUST certification

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.

microsoft-ai-blog
api cloud security
File-based routing in React Router v7 – Why keep it optional?

File-based routing in React Router v7 – Why keep it optional?

Explore the new mode that introduced file-based routing in v7, why it remains optional, and when to use it or stick with a different approach.

LogRocket Dev
framework tool
MCP is replacing the browser: Here’s how devs should prepare

MCP is replacing the browser: Here’s how devs should prepare

Learn how MCP will replace the traditional browser, what this shift means for frontend devs, and how to start prepping for an AI-first future.

LogRocket Dev
api framework tool
HIPAA BAAs are now available to Pro teams

HIPAA BAAs are now available to Pro teams

Pro teams can now access and sign a Business Associate Agreement (BAA) to enable HIPAA-compliant workloads on Vercel. The BAA is self-serve and available from the team billing dashboard.

Vercel Blog
api cloud security
Free Viewer seats now available on Pro

Free Viewer seats now available on Pro

Pro teams can now add unlimited free Viewer seats so team members can more flexibly, and cost-efficiently collaborate.

Vercel Blog
tool
Spend Management now enabled by default on Pro

Spend Management now enabled by default on Pro

Pro teams can now add unlimited free Viewer seats so team members can more flexibly, and cost-efficiently collaborate.

Vercel Blog
tool
Included Pro usage is now credit-based

Included Pro usage is now credit-based

The Pro plan now includes $20 in monthly usage credit instead of fixed allocations across metrics like data transfer, compute, caching, and more.

Vercel Blog
tool
No build queues: On-demand concurrent builds now on by default

No build queues: On-demand concurrent builds now on by default

Teams on the new Pro pricing model will now have on-demand concurrent builds enabled by default. This ensures builds across projects start immediately without waiting in a queue, except when multiple builds target the same Git branch.

Vercel Blog
cloud tool
A more flexible Pro plan for modern teams

A more flexible Pro plan for modern teams

We’re updating Vercel’s Pro plan to better align with how modern teams collaborate and how applications consume infrastructure, and how workloads are changing shape with AI.

Vercel Blog
cloud tool
Steal my startup approved growth workshop agenda

Steal my startup approved growth workshop agenda

Discover how to run a growth workshop that equips your product team to map key drivers, identify levers, and plan experiments that matter.

LogRocket Dev
framework tool
Ask Ralph: Where style meets AI—a new era of conversational commerce

Ask Ralph: Where style meets AI—a new era of conversational commerce

Meet Ask Ralph, an AI-powered styling companion that helps with product discovery and inspires consumers with Ralph Lauren’s unique and iconic take on style. Learn more.

microsoft-ai-blog
platform tool
Rolldown and VoidZero's vision for the future of JavaScript tooling with Alexander Lichter

Rolldown and VoidZero's vision for the future of JavaScript tooling with Alexander Lichter

Alexander Lichter joins the podcast to talk about Rolldown, a bundler built in Rust by Void Zero that aims to replace Rollup and ESBuild with faster builds and better enterprise scalability. He dives into the power of OXC and Oxlint, the push toward a unified JavaScript toolchain, and previews what to expect at ViteConf 2024.

PodRocket
bundler tool
DuckDB npm Account Compromised in Continuing Supply Chain Attack

DuckDB npm Account Compromised in Continuing Supply Chain Attack

Ongoing npm supply chain attack spreads to DuckDB: multiple packages compromised with the same wallet-drainer malware.

Socket
api security tool
No Image

The 2025 PSF Board Election is Open!

The Python Software Foundation's annual board member election is taking place right now, with votes (from previously affirmed voting members) accepted from September 2nd, 2:00 pm UTC through Tuesday, September …

simonwillison-blog
api cloud platform
No Image

Geoffrey Huntley is cursed

Geoffrey Huntley vibe-coded an entirely new programming language using Claude: The programming language is called "cursed". It's cursed in its lexical structure, it's cursed in how it was built, it's …

simonwillison-blog
library tool
2025-09-09のJS: Zod 4.1.0、`debug`や`chalk`パッケージの侵害、monorepoなアプリを`node --experimental-strip-types`へ移行

2025-09-09のJS: Zod 4.1.0、`debug`や`chalk`パッケージの侵害、monorepoなアプリを`node --experimental-strip-types`へ移行

JSer.info #747 - Zod 4.1.0がリリースされ、新しいCodecs APIが追加されました。

JSer.info
api library tool
Improve your AI code output with AGENTS.md (+ my best tips)

Improve your AI code output with AGENTS.md (+ my best tips)

Stop re-prompting. Put the rules in AGENTS.md: do and don’ts, file-level tests, and real examples so agents ship code that matches your project.

Builder.io Blog
library tool
Recreating the Apollo AI adoption rate chart with GPT-5, Python and Pyodide

Recreating the Apollo AI adoption rate chart with GPT-5, Python and Pyodide

Apollo Global Management’s “Chief Economist” Dr. Torsten Sløk released this interesting chart which appears to show a slowdown in AI adoption rates among large (>250 empoloyees) companies: Here’s the full …

simonwillison-blog
api library tool
MCP Steering Committee Launches Official MCP Registry in Preview

MCP Steering Committee Launches Official MCP Registry in Preview

The MCP Steering Committee has launched the official MCP Registry in preview, a central hub for discovering and publishing MCP servers.

Socket
api tool
No Image

Electron 38.0.0

Electron 38.0.0 has been released! It includes upgrades to Chromium 140.0.7339.41, V8 14.0, and Node 22.16.0.

Electron Blog
framework tool
Mux: Our Official Video Partner

Mux: Our Official Video Partner

We are happy to announce Mux as our official video partner, donating $5,000 each month toward the ongoing open-source maintenance and development of Astro.

Astro Blog
tool
No Image

Learning web development: Frontend frameworks

In this chapter, we’ll take a look at frontend frameworks – libraries that help with programming web user interfaces (“frontend” means “browser”, “backend” means “server”). We’ll use the frontend framework Preact to implement the frontend part of a todo list app – whose backend part we’ll implement in a future chapter.

2ality
framework library ui
Unleashing creativity

Unleashing creativity

How Astro gives CodeTV everything they need to run a subscription-based TV service.

Astro Blog
framework tool
No Image

Load Llama-3.2 WebGPU in your browser from a local folder

Inspired by a comment on Hacker News I decided to see if it was possible to modify the transformers.js-examples/tree/main/llama-3.2-webgpu Llama 3.2 chat demo (online here, I wrote about it last …

simonwillison-blog
tool
Introducing Pull Request Stories to Help Security Teams Track Supply Chain Risks

Introducing Pull Request Stories to Help Security Teams Track Supply Chain Risks

Socket’s new Pull Request Stories give security teams clear visibility into dependency risks and outcomes across scanned pull requests.

Socket
api tool
How to Evaluate AI Coding Tools for Your Enterprise

How to Evaluate AI Coding Tools for Your Enterprise

Enterprise guide to evaluating AI coding tools: three solution types, evaluation criteria, and a 7-step POC framework for teams.

Builder.io Blog
api tool
npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack

npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack

npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.

Socket
api security tool
Getting Started with Cursor

Getting Started with Cursor

Cursor is an AI-focused VS Code fork. Here's Steve Kinney with a nice overview of what it offers and how to start getting help out of it right away.

Frontend Masters Blog
library tool
Composition in CSS

Composition in CSS

CSS is a composable language by nature. This composition nature is already built into the cascade. We simply don't talk about composition as a Big Thing because it's the nature of the language.

CSS-Tricks
css tool
How Cursor Project Rules Can Improve Next.js App Development

How Cursor Project Rules Can Improve Next.js App Development

Learn how Cursor project rules streamline Next.js apps with automated conventions, consistent components, and faster developer onboarding.

LogRocket Dev
framework tool
Critical npm supply chain attack response - September 8, 2025

Critical npm supply chain attack response - September 8, 2025

How Vercel responded to the September 2025 npm supply chain attack on chalk, debug and 16 other packages. Incident timeline, impact analysis, and customer remediation.

Vercel Blog
api security tool
Vercel Functions now support graceful shutdown

Vercel Functions now support graceful shutdown

Vercel Functions running on the Node.js or Python runtimes now support graceful shutdown, allowing to run cleanup tasks for up to 500 milliseconds just before shutting down.

Vercel Blog
tool
v1.0.0-beta.36

v1.0.0-beta.36

この記事は、GitHub上のrolldownプロジェクトのリリースv1.0.0-beta.36に関するもので、2025年9月8日に公開された。主な変更点として、CJSフォーマットの削除とNodeの最小要件の引き上げが挙げられ、これによりいくつかの破壊的変更が生じている。また、rolldown_plugin_reporterにおいて、動的インポートの警告や大きなチャンクに関する警告が追加された。バグ修正としては、minifyを有効にした際にホワイトスペースを保持する機能が追加され、ファイルの監視機能が強化された。さらに、テスト機能の改善や依存関係のメンテナンスも行われている。 • CJSフォーマットの削除に伴う破壊的変更 • Nodeの最小要件の引き上げ • 動的インポートの警告機能の追加 • 大きなチャンクに関する警告機能の追加 • minifyを有効にした際のホワイトスペース保持機能の追加 • ファイル監視機能の強化 • テスト機能の改善 • 依存関係のメンテナンス

rolldown/rolldown
release tool
935: CJ Made A Sega Game In 2025

935: CJ Made A Sega Game In 2025

この記事では、CJが2025年にハックウィークでどのようにカスタムのセガ・ジェネシスゲームをゼロから作成したかについて詳しく説明しています。アセンブリコード、レベルの読み込み、レトロハードウェアのテクニックを駆使し、SGDKやパララックスフェイキングなどの手法を用いています。具体的には、セガ・ジェネシス開発キットを使用し、エミュレーターでの起動、画像やアセットの読み込み、プラットフォーマーエンジンの実装、デバッグの課題、音楽の追加など、ゲーム開発の各ステップを解説しています。 • CJがカスタムのセガ・ジェネシスゲームを作成した背景 • アセンブリコードを使用した開発手法 • SGDKを用いたゲーム開発の具体的なプロセス • エミュレーターでのゲーム起動方法 • レベルデザインや画像の読み込みに関する技術的な詳細

Syntax.fm
framework tool
v5.4.20

v5.4.20

この記事は、Viteのバージョン5.4.20のリリースに関する情報を提供しています。このリリースは、2023年9月8日に行われ、1144のコミットがメインブランチに追加されました。リリースには、コミッターの署名が含まれており、セキュリティの観点からも確認されています。詳細についてはCHANGELOG.mdを参照するように指示されています。 • Viteのバージョン5.4.20がリリースされた • リリース日は2023年9月8日 • 1144のコミットがメインブランチに追加された • リリースにはコミッターの署名が含まれている • 詳細はCHANGELOG.mdに記載されている

vitejs/vite
release tool
v6.3.6

v6.3.6

この記事は、Viteのバージョン6.3.6のリリースに関する情報を提供しています。このリリースは2023年9月8日に行われ、358のコミットがメインブランチに追加されました。リリースタグはコミッターの確認済み署名で署名されており、セキュリティが強化されています。詳細についてはCHANGELOG.mdを参照するように指示されています。 • Viteのバージョン6.3.6がリリースされた • リリース日は2023年9月8日 • 358のコミットがメインブランチに追加された • リリースタグは確認済み署名で署名されている • 詳細はCHANGELOG.mdに記載されている

vitejs/vite
release tool
v7.0.7

v7.0.7

この記事は、Viteのバージョン7.0.7のリリースに関する情報を提供しています。このリリースは2023年9月8日に行われ、メインブランチに対して137のコミットが行われています。リリースタグはコミッターの検証済み署名で署名されており、セキュリティに配慮されています。詳細についてはCHANGELOG.mdを参照するように指示されています。 • Viteのバージョン7.0.7が2023年9月8日にリリースされた • メインブランチに対して137のコミットが行われた • リリースタグはコミッターの検証済み署名で署名されている • 詳細はCHANGELOG.mdに記載されている

vitejs/vite
release tool
v7.1.5

v7.1.5

この記事は、Viteのバージョン7.1.5のリリースに関する情報を提供しています。このリリースは2023年9月8日に行われ、コミッターの署名が確認されたことが記載されています。リリースの詳細についてはCHANGELOG.mdを参照するように指示されています。記事には、リリースに関連する具体的な変更点や新機能についての情報は含まれていません。 • Viteのバージョン7.1.5が2023年9月8日にリリースされた • リリースはコミッターの署名が確認された • リリースの詳細はCHANGELOG.mdを参照するように指示されている • 具体的な変更点や新機能についての情報は含まれていない

vitejs/vite
release tool
Mastra Changelog 2025-09-08

Mastra Changelog 2025-09-08

Zod v4 support with v3 compatibility and more.

mastra-blog
ai api framework
Crash reporting for gaming consoles is now Generally Available

Crash reporting for gaming consoles is now Generally Available

With this release, you can get the full context on fatal and non-fatal events (including full native crash support) across devkits and retail devices all in one place.

Sentry Blog
api tool
npm Trusted PublishingでOIDCを使ってトークンレスでCIからnpmパッケージを公開する

npm Trusted PublishingでOIDCを使ってトークンレスでCIからnpmパッケージを公開する

npm Trusted Publishingが2025年7月31日に一般公開されました。これにより、OpenID Connect (OIDC)を使ってnpmトークンなしでCI/CDからnpmパッケージを公開できるようになりました。

efcl
api tool
仕様駆動開発を支える Spec Kit を試してみた

仕様駆動開発を支える Spec Kit を試してみた

仕様駆動開発(Specification-Driven Development, SDD)は、AI コーディングエージェントを活用した新しいソフトウェア開発スタイルです。GitHub が提供する Spec Kit は、仕様駆動開発を支援するためのツールキットであり、AI との対話を通じて正確な受け入れ基準の定義とコード生成を支援します。この記事では Spec Kit を使用して仕様駆動開発を試してみます。

azukiazusa のテックブログ2
api tool
No Image

Learning web development: Installing npm packages and bundling

In this chapter we develop a small web app in the same way that large professional web apps are developed: We use libraries that we install via npm. We write tests for some of the functionality. We combine all JavaScript code into a single file before we serve the web app. That is called bundling. (Why we do that it explained later.)

2ality
library tool
No Image

Quoting IanCal

RDF has the same problems as the SQL schemas with information scattered. What fields mean requires documentation. There - they have a name on a person. What name? Given? Legal? …

simonwillison-blog
api tool
v4.1.1

v4.1.1

Nuxtのバージョン4.1.1は、定期的なパッチリリースとして公開されました。このリリースでは、相対パスの修正や、globalThisの優先使用、ASTを意識したツリーシェイキングとルート注入への移行など、いくつかの重要な修正が行われています。また、開発者体験を向上させるために、モジュール名の表示やルートミドルウェアパスの警告表示が改善されました。アップグレードの推奨方法は、npx nuxt upgrade --dedupeを実行することで、依存関係のロックファイルを重複排除し、Nuxtが依存する他の更新を取り込むことができます。ドキュメントも更新され、bun createコマンドに--を追加するなどの変更が含まれています。 • バージョン4.1.1は定期的なパッチリリースである • 相対パスの修正やglobalThisの使用を優先する修正が含まれている • ASTを意識したツリーシェイキングとルート注入への移行が行われた • 開発者体験を向上させるための改善が含まれている • アップグレードにはnpx nuxt upgrade --dedupeを推奨している

nuxt/nuxt
framework release tool
v3.19.1

v3.19.1

Nuxtのバージョン3.19.1は、定期的なパッチリリースであり、いくつかの修正とドキュメントの追加が含まれています。主な修正点には、相対パスの自動インポートコンポーネントの修正、globalThisの優先使用、AST対応のツリーシェイキングとルートインジェクションの移行、内部で使用されるパッケージ内の#componentsインポートマッピングの無視などがあります。また、モジュールライフサイクルフックに関するドキュメントが追加され、navigateToのJSDocも追加されました。アップグレードの推奨方法は、npx nuxt upgrade --dedupeを実行することです。これにより、ロックファイルの重複が解消され、Nuxtが依存する他の依存関係の更新が確実に取り込まれます。 • Nuxtのバージョン3.19.1は定期的なパッチリリースである。 • 相対パスの自動インポートコンポーネントの修正が行われた。 • globalThisの優先使用が推奨されている。 • AST対応のツリーシェイキングとルートインジェクションに移行した。 • モジュールライフサイクルフックに関するドキュメントが追加された。 • アップグレードにはnpx nuxt upgrade --dedupeを推奨。

nuxt/nuxt
release tool
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials

Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials

Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.

Socket
api security tool
Exploring the Real-Time Race Track with Amazon Nova

Exploring the Real-Time Race Track with Amazon Nova

This post explores the Real-Time Race Track (RTRT), an interactive experience built using Amazon Nova in Amazon Bedrock, that lets fans design, customize, and share their own racing circuits. We highlight how generative AI capabilities come together to deliver strategic racing insights such as pit timing and tire choices, and interactive features like an AI voice assistant and a retro-style racing poster.

aws-ml-blog
api tool
No Image

Quoting Kenton Varda

After struggling for years trying to figure out why people think [Cloudflare] Durable Objects are complicated, I'm increasingly convinced that it's just that they sound complicated. Feels like we can …

simonwillison-blog
tool
Get Gemini’s help in Google Sheets with one simple step.

Get Gemini’s help in Google Sheets with one simple step.

Learn how to get AI insights in one easy step in Google Sheets.

google-ai-blog
api tool
rv Is a New Rust-Powered Ruby Version Manager Inspired by Python's uv

rv Is a New Rust-Powered Ruby Version Manager Inspired by Python's uv

Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.

Socket
library tool
v9.35.0

v9.35.0

ESLintのバージョン9.35.0がリリースされ、いくつかの新機能とバグ修正が含まれています。新機能としては、空の関数に対する提案機能(no-empty-function)、空の静的ブロックに対する提案機能(no-empty-static-block)、および捕捉されたエラーを保持するルール(preserve-caught-error)が追加されました。バグ修正では、uncloneableオプションのエラーメッセージの更新、no-emptyルールにおけるコメント付きの空のswitch文の無視、テストケースの型にbeforeとafterを追加することなどが行われました。また、ドキュメントの改善も行われ、いくつかの文言が修正されました。 • 新機能として空の関数に対する提案機能が追加された • 空の静的ブロックに対する提案機能が実装された • 捕捉されたエラーを保持するルールが追加された • バグ修正としてuncloneableオプションのエラーメッセージが更新された • no-emptyルールでコメント付きの空のswitch文を無視するよう修正された • テストケースの型にbeforeとafterが追加された • ドキュメントの改善が行われ、いくつかの文言が修正された

eslint/eslint
release tool
What You Need to Know About CSS Color Interpolation

What You Need to Know About CSS Color Interpolation

Color what? Sunkanmi Fafowora explains how an everyday task for CSS can be used to create better colors experiences.

CSS-Tricks
css tool ui
Biome CLI v2.2.3

Biome CLI v2.2.3

Biome CLI v2.2.3のリリースでは、いくつかのバグ修正と新機能が追加されました。主な修正点には、CSSのview-transitionに関するナビゲーションプロパティの誤認識の修正、CLI引数として渡されたファイルが無視されるフォルダ内にある場合の正しい無視処理、メディアクエリ内のセレクタの特異性計算の修正などがあります。また、新しいリントルールとして、矢印関数の一貫した戻りスタイルを強制するuseConsistentArrowReturnが追加されました。さらに、動的インポートのdeferとsourceのサポートも追加され、Gritプラグインの範囲抑制が可能になりました。これにより、特定の診断の重大度が情報レベルに減少し、警告がコマンド実行に干渉しないようになりました。 • CSSのview-transitionに関するナビゲーションプロパティの誤認識を修正 • CLI引数として渡されたファイルが無視されるフォルダ内にある場合の処理を修正 • メディアクエリ内のセレクタの特異性計算を修正 • 新しいリントルールuseConsistentArrowReturnを追加 • 動的インポートのdeferとsourceのサポートを追加 • Gritプラグインの範囲抑制をサポート • 特定の診断の重大度を情報レベルに減少

biomejs/biome
release tool
Export traces, web analytics events, and speed insights datapoints to any destination

Export traces, web analytics events, and speed insights datapoints to any destination

You can now export logs, traces, web analytics events, and speed insights datapoints with Vercel Drains.

Vercel Blog
api tool
Zero-configuration Express backends

Zero-configuration Express backends

Vercel now detects and deploys Express, a fast, unopinionated, minimalist web framework built on web standards, with zero configuration.

Vercel Blog
framework tool
TypeScriptファーストなコーディングAIエージェントのベンチマーク「ts-bench」を公開しました

TypeScriptファーストなコーディングAIエージェントのベンチマーク「ts-bench」を公開しました

AIコーディングエージェントのTypeScriptコード編集能力を評価するための、手軽に再現可能なベンチマークプロジェクト「ts-bench」を公開しました。この記事では、筆者がなぜ ts-bench を作ったのか、今後どうしていきたいかについてお話しします。 GitHub - laiso/ts-benchContribute to laiso/ts-bench development by creating an account on GitHub.GitHublaiso ts-benchの仕組み ts-benchは、プログラミング学習プラットフォーム Exercism のTypeScript問題セットを利用します。各問題には、仕様を説明するドキュメント、エージェントが編集すべきソースコードのひな形、そして正解判定に使うテストコードが含まれています。 ベンチマークタスクは、各問題に対して以下の4つのステップを順番に実行します。 1. AIエージェントの実行: 問題の指示書をプロンプトとしてAIエージェントに渡し、ソースコードを編集させます。 2. テストファイルの復元

lai-so-blog
library tool
v1.0.0-beta.35

v1.0.0-beta.35

この記事は、GitHub上のrolldownプロジェクトのバージョンv1.0.0-beta.35のリリースノートを提供しています。このリリースでは、いくつかの新機能とバグ修正が含まれています。新機能には、Viteメタデータをチャンクに添付する機能や、非コード分割ビルド用の単一CSSアセットを生成する機能が含まれています。また、CSSチャンクの削除ロジックの調整や、HMR(Hot Module Replacement)更新の生成なども行われています。バグ修正としては、ブラウザビルドのクリーンアップを行わないようにする修正や、ESモジュールインポートに関する問題の修正が含まれています。これにより、開発者はより効率的にプロジェクトを管理できるようになります。 • 新機能としてViteメタデータをチャンクに添付する機能が追加された • 非コード分割ビルド用の単一CSSアセットを生成する機能が実装された • CSSチャンクの削除ロジックが調整された • HMR更新の生成がサポートされた • バグ修正としてブラウザビルドのクリーンアップを行わないようにした • ESモジュールインポートに関する問題が修正された

rolldown/rolldown
library release tool
ESLint v9.35.0 released

ESLint v9.35.0 released

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

ESLint Blog
tool
No Image

Highlighted tools

Any time I share my collection of tools built using vibe coding and AI-assisted development (now at 124, here's the definitive list) someone will inevitably complain that they're mostly trivial. …

simonwillison-blog
tool
v4.1.13

v4.1.13

Tailwind CSSのバージョン4.1.13がリリースされ、いくつかの重要な変更が行われた。具体的には、ブラウザビルドからの警告の削除、CSSを出力する際の重複宣言の削除、トランジション使用時の可視性の遷移を行わない修正、未知の名前付き値を持つマッチされたバリアントの破棄、非文字列値を持つマッチされたバリアントの破棄、既知のmatchVariant値に対する提案の表示、sr-onlyでのclipの非推奨からclip-pathへの置き換え、matchUtilities内の内部フィールドの隠蔽、.vercelフォルダのデフォルト無視(@sourceルールで上書き可能)、@-で始まるバリアントを無効と見なすこと、カスタムバリアントの開始または終了に-や_を許可しないこと、ariaテーマキーの@custom-variantへの移行、dataテーマキーの@custom-variantへの移行、supportsテーマキーの@custom-variantへの移行が含まれる。 • ブラウザビルドからの警告を削除した • CSS出力時の重複宣言を削除した • トランジション使用時の可視性の遷移を行わないよう修正した • 未知の名前付き値を持つマッチされたバリアントを破棄した • 非文字列値を持つマッチされたバリアントを破棄した • 既知のmatchVariant値に対する提案を表示するようにした • sr-onlyでのclipをclip-pathに置き換えた • matchUtilities内の内部フィールドを隠蔽した • デフォルトで.vercelフォルダを無視するようにした • カスタムバリアントの開始や終了に-や_を許可しないようにした

tailwindlabs/tailwindcss
release tool
Build character consistent storyboards using Amazon Nova in Amazon Bedrock – Part 1

Build character consistent storyboards using Amazon Nova in Amazon Bedrock – Part 1

The art of storyboarding stands as the cornerstone of modern content creation, weaving its essential role through filmmaking, animation, advertising, and UX design. Though traditionally, creators have relied on hand-drawn sequential illustrations to map their narratives, today’s AI foundation models (FMs) are transforming this landscape. FMs like Amazon Nova Canvas and Amazon Nova Reel offer […]

aws-ml-blog
tool
No Image

Submit your ideas for Interop 2026

Every year, web developers all over the world get a chance to formally throw their hat in the ring and submit proposals that can impact how the web works in both small and large ways.

WebKit Blog
api tool
Could AI help save one of the Pacific Northwest’s most vulnerable animals?

Could AI help save one of the Pacific Northwest’s most vulnerable animals?

Under a grant from Microsoft’s AI for Good Lab, Woodland Park Zoo is piloting a new AI-powered wildlife monitoring system in the hope of saving vulnerable Pacific martens.

microsoft-ai-blog
api tool
Veo 3 comes to Google Photos. Try it in the new Create tab.

Veo 3 comes to Google Photos. Try it in the new Create tab.

Learn more about all the editing tools inside Google Photos’ Create tab, like Photo to video, animations and more.

google-ai-blog
cloud tool ui
5 support page redesigns that transformed help desk UX

5 support page redesigns that transformed help desk UX

See how brands like Dropbox, Spotify, and Zoom reinvented their help desk UX and what you can steal for your own support pages.

LogRocket Dev
tool ui
The return of tech specs

The return of tech specs

Nicholas C. Zakas: I’m confident that going forward, software engineers will need to relearn how to create detailed tech specs for complex changes. It’s also likely that AI will help write and review these specs before implementing them. It’s time to embrace tech specs again because they can be a key to advancing your career. […]

Frontend Masters Blog
framework tool ui
Don’t vibe code your backend: The hidden dangers of BaaS

Don’t vibe code your backend: The hidden dangers of BaaS

Explore the hidden dangers of BaaS, and how frontend-focused teams can use BaaS platforms without suffering from their major risks.

LogRocket Dev
api tool
Building real-time state management with React and Fluent-State

Building real-time state management with React and Fluent-State

Build a real-time AI chat in React with Fluent-state: handle streaming, async states, derived UI, and side effects cleanly.

LogRocket Dev
library tool ui
Stress testing Biome&apos;s noFloatingPromises lint rule

Stress testing Biome&apos;s noFloatingPromises lint rule

We partnered with Biome to push their noFloatingPromises lint rule to the limit, uncovering edge cases and showing how we solve hard problems together.

Vercel Blog
library tool
The useless useCallback: React performance myths unpacked, with Dominik Dorfmeister

The useless useCallback: React performance myths unpacked, with Dominik Dorfmeister

Dominik Dorfmeister unpacks the pitfalls of React’s useCallback and useMemo, revealing how these hooks often introduce more complexity than performance gains. He explores the promise of the React Compiler, the practical power of the “latest ref” pattern, and strategies to boost code readability and maintainability at scale. Learn why overusing useEffect and manual memoization can do more harm than good, and how teams can level up their PR reviews and performance practices using tools like the ESLint React Compiler plugin.

PodRocket
framework tool
Interactive Query Building

Interactive Query Building

Compose queries visually in the GUI, without needing to know the dependency selector syntax.

VLT Blog
tool
ep.178『発信の文化を作ること - UIT INSIDE × サイボウズ フロントエンド通信』

ep.178『発信の文化を作ること - UIT INSIDE × サイボウズ フロントエンド通信』

UIT INSIDEとサイボウズフロントエンド通信がコラボし、2つのポットキャストの主要メンバーが「発信の文化」について語りました。 サイボウズ フロントエンド通信 https://open.spotify.com/show/3vRymESsJYxiNkL1roDUeQ 発信の取り組み LINEヤフー テックブログ、イベントレポート中心 カンファレンス登壇支援(CFPレビュー等) サイボウズ フロントエンドマンスリー https://www.youtube.com/playlist?list=PLPTndynQK4dxLZFEZgOZjtzKG-0JWoWy 月1回のYouTube配信 社内Slackで話題を共有 → マンスリーで発信 ZennやCybozu Inside Outでのテキスト発信 発信のモチベーションと工夫 継続的発信のハードルと、それを超えるための文化づくり 「楽しそう」「自分が聞きたい」を優先した企画 内輪感と外向けバランスの取り方 ゲストに話題提供を任せるスタイル 課題と工夫 「書きたいけどきっかけがない」問題 発信に対する評価の可視化の難しさ Podcastの台本の作り方 ブログフェス(サイボウズ) https://cybozu.github.io/summer-blog-fes-2025/ 社内発信活性化のための夏季ブログイベント 各自好きな媒体(Zenn, note, 自社ブログ)で記事投稿 ハッシュタグ #UITINSIDE

UIT INSIDE
podcast tool ui
フロントエンドのモジュールを共有する手法を考える

フロントエンドのモジュールを共有する手法を考える

この記事では、サイボウズのkintoneプロダクトにおけるフロントエンドのモジュール共有手法について述べています。2021年から進められているフロントエンド刷新の一環として、モノリス構成からの脱却を目指し、各チームが独立したMonorepo構成を採用しています。しかし、チーム間でのモジュール共有が課題となっており、この記事では3つの共有パターンを提案しています。1つ目はnpmパッケージとして公開する方法で、バージョニングによる独立した開発が可能ですが、オーナーシップの明確化が必要です。2つ目は1つのMonorepoにまとめる方法で、共通モジュールの即時反映が可能ですが、依存管理の集約によるコンフリクトが懸念されます。3つ目は共通モジュールを直接扱う方法で、Monorepo構成でなくても利用可能ですが、運用の柔軟性が求められます。 • フロントエンドのモジュール共有の課題を解決するための手法を提案 • npmパッケージとして公開する方法は独立した開発が可能だが、オーナーシップの明確化が必要 • 1つのMonorepoにまとめる方法は共通モジュールの即時反映が可能だが、依存管理の集約によるコンフリクトが懸念される • 共通モジュールを直接扱う方法はMonorepo構成でなくても利用可能だが、運用の柔軟性が求められる • 各手法のメリット・デメリットを考慮した意思決定が必要

Zenn Cybozu Frontend
library tool
No Image

PyTorch 2.8+TorchAO: Unlock Efficient LLM Inference on Intel® AI PCs

この記事では、PyTorch 2.8とTorchAOを使用して、Intel® AI PC上での大規模言語モデル(LLM)の効率的な推論を実現する方法について説明しています。Intel® GPU(Arc™シリーズを含む)を活用することで、開発者はローカルでLLMを実行でき、AI機能へのアクセスが向上します。LLMをクライアントデバイスで実行する際の主な課題として、メモリ制約とカーネル効率が挙げられ、PyTorch 2.8ではoneDNNバックエンドやINT4量子化を通じてこれらの問題に対処しています。また、Hugging Faceとの統合により、Transformersモデルのハードウェアアクセラレーションが可能になり、torch.compileを使用することで、グラフ最適化によるデコード速度の向上が実現されています。 • 大規模言語モデル(LLM)の効率的な推論をIntel® AI PCで実現する方法を解説 • Intel® GPUを使用することで、ローカルでのLLM実行が可能になる • メモリ制約とカーネル効率の課題に対処するための最適化手法を紹介 • Hugging Faceとの統合により、Transformersモデルのハードウェアアクセラレーションが実現 • torch.compileを使用して、デコード速度の向上を図る

pytorch-blog
library tool
SvelteKit observability just got 10x better, and we’re here for it

SvelteKit observability just got 10x better, and we’re here for it

SvelteKit now supports full observability and tracing, with Sentry SDK compatibility from v10.8.0. See how to set up server-side instrumentation.

Sentry Blog
framework tool
How Eight Sleep Uses Devin as a Data Analyst

How Eight Sleep Uses Devin as a Data Analyst

Building the future of sleep requires us to make data-driven product, operations, and finance decisions. But as a small team, we faced a challenge every scaling company knows well: the flood of random data asks. We needed leverage. So we hired an analyst who never sleeps: Devin AI.

cognition-blog
ai api platform
How Eight Sleep Uses Devin as Our Data Analyst

How Eight Sleep Uses Devin as Our Data Analyst

Building the future of sleep requires us to make data-driven product, operations, and finance decisions. But as a small team, we faced a challenge every scaling company knows well: the flood of random data asks. We needed leverage. So we hired an analyst who never sleeps: Devin AI.

cognition-blog
ai api platform
No Image

Release Notes for Safari Technology Preview 227

この記事では、最新のJavaScriptフレームワークであるNext.jsの新機能について詳しく解説しています。特に、画像最適化機能や新しいデータフェッチングの手法が強調されており、これにより開発者はパフォーマンスを向上させることができます。また、Next.jsの新しいAPIルート機能により、サーバーサイドでのデータ処理が簡素化され、開発の効率が向上します。さらに、これらの機能はSEO対策にも寄与し、ユーザーエクスペリエンスを向上させることが期待されています。 • Next.jsの新機能として画像最適化が追加され、パフォーマンス向上に寄与する。 • 新しいデータフェッチング手法により、開発者は効率的にデータを取得できる。 • APIルート機能の強化により、サーバーサイドでのデータ処理が簡素化される。 • これらの機能はSEO対策にも効果があり、ユーザーエクスペリエンスを向上させる。

WebKit Blog
framework tool
libnpmpack: v9.0.7

libnpmpack: v9.0.7

この記事は、npmのCLIツールであるlibnpmpackのバージョン9.0.7のリリースに関する情報を提供しています。リリース日は2023年9月3日で、依存関係として@npmcli/arboristのバージョン9.1.4が含まれています。リリースノートには、特に新機能や修正点についての詳細は記載されていませんが、GitHub上でのリリース情報が確認できます。 • libnpmpackのバージョン9.0.7がリリースされた • リリース日は2023年9月3日 • 依存関係として@npmcli/arboristのバージョン9.1.4が含まれている • リリースノートには新機能や修正点の詳細は記載されていない • GitHub上でリリース情報が確認可能

npm/cli
release tool
libnpmexec: v10.1.6

libnpmexec: v10.1.6

この記事は、npmのCLIツールであるlibnpmexecのバージョン10.1.6のリリースに関する情報を提供しています。このリリースは2023年9月3日に行われ、依存関係として@npmcli/arboristのバージョン9.1.4が含まれています。リリースノートには、特定のタグや詳細な変更点は記載されていないため、主にバージョンアップの通知としての役割を果たしています。 • libnpmexecのバージョン10.1.6がリリースされた • リリース日は2023年9月3日 • 依存関係として@npmcli/arboristのバージョン9.1.4が含まれている • 具体的な変更点やタグは記載されていない

npm/cli
release tool
libnpmfund: v7.0.7

libnpmfund: v7.0.7

この記事は、npmのCLIツールに関連するlibnpmfundのバージョン7.0.7のリリースについて説明しています。このリリースは、npmの依存関係管理において重要な役割を果たす@npmcli/arboristのバージョン9.1.4に依存しています。リリース日は2023年9月3日であり、GitHub上で公開されています。記事には、リリースに関する詳細な情報や変更点は記載されていませんが、npmのCLIツールの進化に寄与する重要な更新であることが示唆されています。 • libnpmfundのバージョン7.0.7がリリースされた • このリリースは@npmcli/[email protected]に依存している • リリース日は2023年9月3日である • GitHub上で公開されている • 具体的な変更点や詳細は記載されていない

npm/cli
release tool
libnpmdiff: v8.0.7

libnpmdiff: v8.0.7

この記事は、npmのCLIツールであるlibnpmdiffのバージョン8.0.7のリリースに関する情報を提供しています。このリリースは2023年9月3日に行われ、依存関係として@npmcli/arboristのバージョン9.1.4が含まれています。リリースノートには、特に新機能や修正点についての詳細は記載されていませんが、libnpmdiffはnpmパッケージの差分を比較するためのライブラリです。 • libnpmdiffのバージョン8.0.7がリリースされた • リリース日は2023年9月3日 • 依存関係として@npmcli/[email protected]が含まれている • 新機能や修正点の詳細は記載されていない • libnpmdiffはnpmパッケージの差分を比較するためのライブラリである

npm/cli
release tool
arborist: v9.1.4

arborist: v9.1.4

この記事は、npmのCLIツールであるarboristのバージョン9.1.4のリリースノートを提供しています。このバージョンでは、いくつかのバグ修正が行われました。具体的には、親ノードがない場合や切り離されたノードに起因するクラッシュの修正、外部ファイル依存関係に対するinstallLinksの機能改善、解決URLを変更する際にレジストリプロトコルを保持する修正が含まれています。また、オプショナルなピア依存関係に関するテストの修正も行われています。これらの修正により、arboristの安定性と機能性が向上しています。 • バージョン9.1.4のリリースノート • バグ修正が行われた • 親ノードがない場合のクラッシュ修正 • 外部ファイル依存関係に対するinstallLinksの機能改善 • 解決URL変更時のレジストリプロトコル保持修正 • オプショナルなピア依存関係に関するテスト修正

npm/cli
release tool
config: v10.4.0

config: v10.4.0

この記事は、npm CLIのバージョン10.4.0のリリースに関する情報を提供しています。このリリースでは、.npmrcファイル内でのオプションの環境変数置換のサポートが追加されました。リリース日は2025年9月3日で、主な貢献者はowlstronautとaczekajskiです。リリースノートには、特定の機能追加に関する詳細が記載されていますが、他の具体的な変更点や修正については言及されていません。 • npm CLIのバージョン10.4.0がリリースされた。 • 新機能として、.npmrcファイル内でのオプションの環境変数置換がサポートされた。 • リリース日は2025年9月3日である。 • 主な貢献者はowlstronautとaczekajskiである。 • 具体的な変更点や修正については記載がない。

npm/cli
release tool
v11.6.0

v11.6.0

npm CLIのバージョン11.6.0が2025年9月3日にリリースされ、いくつかの新機能とバグ修正が含まれています。新機能としては、.npmrcファイル内でのオプション環境変数の置換がサポートされるようになりました。また、PowerShellにおける引数解析の改善や、修正されたInvocationNameに関する問題の解決が行われました。ログフォーマットの出力に対する情報の隠蔽機能も追加され、信号による終了処理の改善が行われました。さらに、PowerShell 5.1でのps1スクリプトの互換性も向上しています。依存関係としては、@npmcli/arboristや@npmcli/configなどのライブラリが更新されています。 • 新機能として、.npmrcファイル内でのオプション環境変数の置換がサポートされた。 • PowerShellにおける引数解析が改善された。 • 修正されたInvocationNameに関する問題が解決された。 • ログフォーマットの出力に対する情報の隠蔽機能が追加された。 • PowerShell 5.1でのps1スクリプトの互換性が向上した。 • 依存関係として、@npmcli/arboristや@npmcli/configなどが更新された。

npm/cli
release tool
20.2.4

20.2.4

この記事は、Angularのリリースバージョン20.2.4に関するもので、主に2つの修正が含まれています。1つ目は、デストラクチャリングプロパティを移行するためのインジェクトマイグレーションスキーマティクスの修正です。2つ目は、重複した状態のシリアル化に関する誤警告を防ぐための修正です。これらの修正は、Angularのプラットフォームサーバーに関連しており、開発者がよりスムーズにアプリケーションを構築できるようにすることを目的としています。 • デストラクチャリングプロパティのインジェクトマイグレーションスキーマティクスが修正された。 • 重複した状態のシリアル化に関する誤警告が防止された。 • これらの修正はAngularのプラットフォームサーバーに関連している。 • リリースは開発者にとっての利便性を向上させることを目的としている。

angular/angular
framework release
Node.js v20.19.5 (LTS)

Node.js v20.19.5 (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.

Node.js Blog
tool
2025-09-03, Version 20.19.5 'Iron' (LTS), @marco-ippolito

2025-09-03, Version 20.19.5 'Iron' (LTS), @marco-ippolito

この記事は、Node.jsのバージョン20.19.5(LTS)に関するリリースノートを提供しています。このリリースでは、複数のコラボレーターが追加され、いくつかのビルドや依存関係の修正が行われました。特に、OpenSSL 3.4によって引き起こされたSHAKE128/256の破壊的変更の修正や、DNSクエリキャッシュの実装の修正が含まれています。また、ドキュメントにおいては、コラボレーターの指名に関するレビューガイドラインが追加され、任意のコード実行を脆弱性として明示的に言及しています。これらの変更は、Node.jsの安定性とセキュリティを向上させることを目的としています。 • Node.jsのバージョン20.19.5(LTS)がリリースされた。 • 複数の新しいコラボレーターがプロジェクトに追加された。 • OpenSSL 3.4によるSHAKE128/256の破壊的変更が修正された。 • DNSクエリキャッシュの実装に関する修正が行われた。 • コラボレーターの指名に関するレビューガイドラインが追加された。 • 任意のコード実行を脆弱性として明示的に記載した。

nodejs/node
release tool
Nx Investigation Reveals GitHub Actions Workflow Exploit Led to npm Token Theft, Prompting Switch to Trusted Publishing

Nx Investigation Reveals GitHub Actions Workflow Exploit Led to npm Token Theft, Prompting Switch to Trusted Publishing

Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.

Socket
api security tool
Authenticate Amazon Q Business data accessors using a trusted token issuer

Authenticate Amazon Q Business data accessors using a trusted token issuer

In this post, we showed how to implement TTI authentication for Amazon Q data accessors. We covered the setup process for both ISVs and enterprises and demonstrated how TTI authentication simplifies the user experience while maintaining security standards.

aws-ml-blog
api cloud security
Unlocking the future of professional services: How Proofpoint uses Amazon Q Business

Unlocking the future of professional services: How Proofpoint uses Amazon Q Business

Proofpoint has redefined its professional services by integrating Amazon Q Business, a fully managed, generative AI powered assistant that you can configure to answer questions, provide summaries, generate content, and complete tasks based on your enterprise data. In this post, we explore how Amazon Q Business transformed Proofpoint’s professional services, detailing its deployment, functionality, and future roadmap.

aws-ml-blog
tool
Standard message content

Standard message content

TLDR: We’ve introduced a new view of message content that standardizes reasoning, citations, server-side tool calls, and other modern LLM features across providers. This makes it easier to build applications that are agnostic of the inference provider, while taking advantage of the latest features of each. This feature is

langchain-blog
library tool
How to use Pixel 10 Pro’s Camera Coach

How to use Pixel 10 Pro’s Camera Coach

Learn more about how to use Google’s new Pixel Camera feature, Camera Coach.

google-ai-blog
tool ui
Designers can ship without engineering handoffs

Designers can ship without engineering handoffs

Designers can ship UI changes without engineering handoffs. With Fusion, visually edit your live site, use real tokens and components, and make PR‑ready diffs.

Builder.io Blog
tool
Advanced PostgreSQL Indexing: Multi-Key Queries and Performance Optimization

Advanced PostgreSQL Indexing: Multi-Key Queries and Performance Optimization

Postgres creates an execution plan for how to retrieve the data you're asking for in a query. The execution plan is based in part on statistics from your data and indexes it has available. Just the right index and a bit of query tuning can have a huge payoff in performance gains that your users will notice.

Frontend Masters Blog
database tool
AI coding tools still suck at context — here’s how to work around it

AI coding tools still suck at context — here’s how to work around it

Discover why you might be having difficulty with AI coding tools, and learn some practical strategies to work with AI more effectively.

LogRocket Dev
api tool
Open SDK strategy

Open SDK strategy

Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source to build a better web for everyone.

Vercel Blog
framework library tool
No Image

gov.uscourts.dcd.223205.1436.0_1.pdf

Here's the 230 page PDF ruling on the 2023 United States v. Google LLC federal antitrust case - the case that could have resulted in Google selling off Chrome and …

simonwillison-blog
api cloud tool
Apollo Client 4.0: A Leaner and Cleaner GraphQL Client with No Compromises

Apollo Client 4.0: A Leaner and Cleaner GraphQL Client with No Compromises

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
library tool
30.1.3

30.1.3

この記事は、Jestのバージョン30.1.3のリリースに関する情報を提供しています。このリリースでは、nodeでプレフィックスされたコアモジュールに関するunstable_mockModuleの修正が行われました。リリース日は2023年9月3日で、リリースノートには特に新機能や大きな変更点は記載されていません。Jestは、JavaScriptのテストフレームワークであり、開発者がユニットテストを簡単に作成できるように設計されています。 • Jestのバージョン30.1.3がリリースされた。 • リリース日は2023年9月3日。 • unstable_mockModuleの修正が行われた。 • nodeでプレフィックスされたコアモジュールに関連する問題が解決された。 • 新機能や大きな変更点は特にない。

jestjs/jest
library release tool
30.1.2

30.1.2

Jestのリリース30.1.2では、jest-snapshot-utilsに関する修正が行われ、スナップショットヘッダーの正規表現がOS間での改行に対応するように改善されました。この修正により、異なるオペレーティングシステムでのスナップショットの整合性が向上します。リリースは2023年9月3日に行われ、メインブランチにはこのリリース以降に3つのコミットが追加されています。 • jest-snapshot-utilsのスナップショットヘッダーの正規表現が修正された • 改行に関するOS間の互換性が向上した • リリースは2023年9月3日に行われた • メインブランチにはこのリリース以降に3つのコミットが追加された

jestjs/jest
release tool
v4.9.6

v4.9.6

Honoのバージョン4.9.6がリリースされ、URLパス解析に関するセキュリティのバグが修正されました。このバグは、誤ったリクエストによるパスの混乱を引き起こす可能性があり、特にNginxなどのリバースプロキシを使用してACLを設定している場合や/adminのようなエンドポイントへのアクセスを制限している場合には、直ちにアップデートが推奨されています。その他の変更点として、ルーターベンチマークのパッケージ更新やコメントの削除が行われました。 • URLパス解析のバグ修正により、誤ったリクエストによるパスの混乱を防止 • Nginxなどのリバースプロキシを使用している場合は、特に注意が必要 • セキュリティの観点から、直ちにアップデートを推奨 • ルーターベンチマークのパッケージが更新された • ルーターベンチマークからコメントが削除された

honojs/hono
release security tool
AGENTS.md Gains Traction as an Open Format for AI Coding Agents

AGENTS.md Gains Traction as an Open Format for AI Coding Agents

AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.

Socket
api tool
Logs are Generally Available (Still logs, just finally useful)

Logs are Generally Available (Still logs, just finally useful)

Real-time application logs connected to your errors and spans—plus alerts and dashboards to help you debug faster.

Sentry Blog
api tool
Nx の攻撃から学べること #s1ngularity

Nx の攻撃から学べること #s1ngularity

Nx リポジトリが攻撃を受け、広範囲にわたるインシデントが発生した。今回の事例は、GitHub Actions を中心に複数のステップが組み合わさった攻撃であり、過去に何度も発生してきた攻撃と本質的には変わらない。しかし、途中で AI が何度か登場するため「AI が書いたコ...

Jxck
framework ui
v4.1.0

v4.1.0

Nuxtのバージョン4.1.0では、ビルドとパフォーマンスの改善が行われた。特に、インポートマップを使用したチャンクの安定性が向上し、小さな変更が大規模なビルドの無効化を引き起こすリスクを軽減する。これにより、キャッシュ効率が向上し、404エラーの発生を減少させることができる。また、実験的にRolldownサポートが追加され、Rustを活用したバンドリングが可能になり、ビルド速度の向上が期待される。さらに、レイジー・ハイドレーションの改善により、コンポーネントの自動発見が無効でも、レイジーハイドレーションマクロが機能するようになった。これにより、Nuxtの柔軟性とパフォーマンスが向上している。 • ビルドの安定性が向上し、小さな変更による大規模なビルドの無効化リスクが軽減された。 • インポートマップを使用することで、キャッシュ効率が向上し、404エラーの発生を減少させる。 • 実験的にRolldownサポートが追加され、Rustを活用したバンドリングが可能になった。 • レイジー・ハイドレーションの改善により、コンポーネントの自動発見が無効でも機能するようになった。 • Nuxtの柔軟性とパフォーマンスが向上している。

nuxt/nuxt
framework release tool
v3.19.0

v3.19.0

Nuxt v3.19.0のリリースでは、さまざまな機能強化とバグ修正が行われました。主な強化点には、resolveFilesにignoreオプションの追加、モジュールフックのonInstallおよびonUpgradeの追加、rolldown-viteの実験的サポート、ページルールプロパティへのdefineRouteRulesの抽出、インポートマップを使用したチャンクの安定性向上などがあります。また、パフォーマンスの向上として、ページ変更時のインラインルートルールキャッシュのクリアや、アプリマニフェストの監視停止が含まれています。バグ修正では、ページ拡張におけるsatisfiesの処理や、useFetchフックのレスポンスタイプの処理が行われました。ドキュメントも更新され、型の拡張に関する情報が追加されています。 • Nuxt v3.19.0では、さまざまな機能強化とバグ修正が行われた。 • 新機能として、resolveFilesにignoreオプションが追加された。 • モジュールフックのonInstallおよびonUpgradeが追加された。 • rolldown-viteの実験的サポートが追加された。 • ページルールプロパティへのdefineRouteRulesの抽出が行われた。 • パフォーマンス向上として、ページ変更時のインラインルートルールキャッシュのクリアが実施された。 • バグ修正として、ページ拡張におけるsatisfiesの処理が改善された。 • ドキュメントが更新され、型の拡張に関する情報が追加された。

nuxt/nuxt
framework release tool
Style your underlines

Style your underlines

Jeremy Keith: We shouldn’t rely on colour alone to indicate that something is interactive. Then goes on to show how links should be underlined, but that the default underline can be a little intense, and essentially shows how to chill them out. Exactly like we showed! I still think it’s a great balance.

Frontend Masters Blog
css ui
No Image

Making XML human-readable without XSLT

In response to the recent discourse about XSLT support in browsers, Jake Archibald shares a new-to-me alternative trick for making an XML document readable in a browser: adding the following …

simonwillison-blog
tool
Updates from N|Solid Runtime: The Best Open-Source Node.js RT Just Got Better

Updates from N|Solid Runtime: The Best Open-Source Node.js RT Just Got Better

N|Solid Runtime v6.0.0: Continuous profiling gRPC-Only SaaS, and Node.js v22.18.0

NodeSource Blog
runtime tool
Natural language-based database analytics with Amazon Nova

Natural language-based database analytics with Amazon Nova

In this post, we explore how natural language database analytics can revolutionize the way organizations interact with their structured data through the power of large language model (LLM) agents. Natural language interfaces to databases have long been a goal in data management. Agents enhance database analytics by breaking down complex queries into explicit, verifiable reasoning steps and enabling self-correction through validation loops that can catch errors, analyze failures, and refine queries until they accurately match user intent and schema requirements.

aws-ml-blog
api cloud tool
Cursor vs Claude Code: The Ultimate Comparison Guide

Cursor vs Claude Code: The Ultimate Comparison Guide

Cursor or Claude Code? Both start at $20/mo but work differently. Compare features, hidden costs, and real workflows to pick the right AI coding tool.

Builder.io Blog
library tool
Our robo advisor: A lesson in skipping UX research

Our robo advisor: A lesson in skipping UX research

Skipping UX research wastes time and leads to flop features. See how user insights drive adoption, engagement, and lasting product impact.

LogRocket Dev
tool ui
Should the CSS light-dark() Function Support More Than Light and Dark Values?

Should the CSS light-dark() Function Support More Than Light and Dark Values?

The light-dark() function is currently designed to support just two color schemes. Should it support others? Sunkanmi Fafowora says yes and no.

CSS-Tricks
tool ui
How to Use Web Components, Iframes, and Module Federation for Multi-Framework Apps - JSJ 689

How to Use Web Components, Iframes, and Module Federation for Multi-Framework Apps - JSJ 689

This week on JavaScript Jabber, we dive deep into the challenges and opportunities of mixing and matching frontend frameworks in modern applications. I’m join

JavaScript Jabber
api framework tool
Fresh 2.0 Graduates to Beta, Adds Vite Support

Fresh 2.0 Graduates to Beta, Adds Vite Support

Fresh 2.0 beta introduces optional Vite integration - with hot reloading, faster boot times, seamless React aliasing, and the full Vite plugin ecosystem

Deno Blog
framework tool
The silent shift to Vite: What it means for your stack

The silent shift to Vite: What it means for your stack

Learn how Vite surpassed Webpack as the default JavaScript bundler, and what this shift means for your stack and the future of JS build tools.

LogRocket Dev
framework tool
How to consolidate your product management tools

How to consolidate your product management tools

Streamline your product stack with a six step guide to tool consolidation. Cut costs, reduce silos, and boost team efficiency.

LogRocket Dev
tool
Rich Pixels

Rich Pixels

Neat Python library by Darren Burns adding pixel image support to the Rich terminal library, using tricks to render an image using full or half-height colored blocks. Here's the key …

simonwillison-blog
library tool
No Image

Vijaye Raji to become CTO of Applications with acquisition of Statsig

この記事では、最新のAI技術を活用した新しい開発ツールについて説明しています。このツールは、開発者がコードを書く際にAIの支援を受けることができるもので、特に生成AIを利用してコードの自動生成や補完を行います。具体的には、開発者が入力したコメントやコードの一部を基に、AIが適切なコードを提案する機能があります。また、ツールは多くのプログラミング言語に対応しており、特にJavaScriptやPythonでの使用が推奨されています。これにより、開発者は生産性を向上させ、エラーを減少させることが期待されます。さらに、ツールの導入は簡単で、既存の開発環境にスムーズに統合できる点も強調されています。 • AIを活用したコード自動生成ツールの紹介 • 開発者が入力したコメントに基づいてコードを提案 • JavaScriptやPythonなど多くの言語に対応 • 生産性向上とエラー削減が期待される • 既存の開発環境に簡単に統合可能

openai-blog
api tool
v3.5.21

v3.5.21

この記事は、Vue.jsのリリースバージョン3.5.21に関する情報を提供しています。このリリースは2023年9月2日に行われ、安定版のリリースに関する詳細はCHANGELOG.mdに記載されています。また、プレリリースに関してもマイナーブランチのCHANGELOG.mdを参照するように指示されています。記事内では、リリースに関連するアセットやユーザーの反応も示されていますが、具体的な変更点や新機能についての詳細は記載されていません。 • Vue.jsのリリースバージョン3.5.21が2023年9月2日に行われた • 安定版リリースの詳細はCHANGELOG.mdに記載されている • プレリリースについてはマイナーブランチのCHANGELOG.mdを参照する必要がある • リリースに関連するアセットやユーザーの反応が示されているが、具体的な変更点は記載されていない

vuejs/core
framework release
Nuxt 4.1

Nuxt 4.1

Nuxt 4.1 is out - bringing enhanced build stability, better development experience, and powerful new features for module authors!

Nuxt Blog
framework tool
How Indeed’s Bold Bet on Parallel API Platforms Paid Off

How Indeed’s Bold Bet on Parallel API Platforms Paid Off

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api framework tool
Making XML human-readable without XSLT

Making XML human-readable without XSLT

JavaScript is right there.

Jake Archibald
tool ui
No Image

Learning web development: Asynchronous JavaScript – Promises and async functions

In this chapter, we learn how to handle tasks that take a long time to complete – think downloading a file. The mechanisms for doing that, Promises and async functions are an important foundation of JavaScript and enable us to do a variety of interesting things.

2ality
tool
Lean for JavaScript Developers

Lean for JavaScript Developers

Programming with proofs.

Overreacted
tool
Make your ZeroGPU Spaces go brrr with PyTorch ahead-of-time compilation

Make your ZeroGPU Spaces go brrr with PyTorch ahead-of-time compilation

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
library tool
Introduction to Postgres Indexes

Introduction to Postgres Indexes

This Part 1 (of a 2-part series) is a practical, hands-on, applicable approach to database indexes. We’ll cover what B Trees are with a focus on deeply understanding, and internalizing how they store data on disk, and how your database uses them to speed up queries. This will set us up nicely for part 2, […]

Frontend Masters Blog
database tool
ep184 Monthly Platform 202508 | mozaic.fm

ep184 Monthly Platform 202508 | mozaic.fm

第 184 回のテーマは 2025 年 8 月の Monthly Platform です。

mozaic.fm
api tool
933: Hackweek Overview - What Is It, What Did We Build

933: Hackweek Overview - What Is It, What Did We Build

この記事では、SyntaxのHackweekについて説明されています。Hackweekは、プロジェクトを選び、実験し、楽しむための期間であり、参加者は自分のアイデアを形にすることができます。Scott、Wes、CJがそれぞれのプロジェクトを紹介し、どのようにプロジェクトを選んだか、最終的に何が得られたかを語ります。CJはSGDK C言語ツールキットを使用してEverdriveに書き込むプロジェクトを行い、プラットフォーマーエンジンやLDtkを使用しました。Wesはハードウェアプロジェクトに取り組み、Scottも独自のプロジェクトを持っています。AIの使用についても言及されています。 • Hackweekはプロジェクトを選び、実験する期間である。 • 参加者は自分のアイデアを形にすることができる。 • CJはSGDK C言語ツールキットを使用したプロジェクトを行った。 • Wesはハードウェアプロジェクトに取り組んだ。 • Scottも独自のプロジェクトを持ち、AIの使用についても言及された。

Syntax.fm
tool
v7.1.4

v7.1.4

この記事は、Viteのバージョン7.1.4のリリースに関する情報を提供しています。このリリースは2023年9月1日に行われ、コミッターの署名が確認されたことが記載されています。リリースの詳細についてはCHANGELOG.mdを参照するように指示されています。記事には、リリースに関連するアセットや反応が含まれていますが、具体的な変更点や新機能についての詳細は記載されていません。 • Viteのバージョン7.1.4が2023年9月1日にリリースされた • リリースはコミッターの署名が確認されている • 詳細はCHANGELOG.mdを参照するように指示されている • リリースに関連するアセットや反応が含まれているが、具体的な変更点は記載されていない

vitejs/vite
release tool
pnpm 10.15.1

pnpm 10.15.1

pnpmのバージョン10.15.1がリリースされました。このリリースでは、いくつかのパッチ変更が行われています。具体的には、サブパスをインポートする際の.pnp.cjsのクラッシュを修正しました。また、ピア依存関係を解決する際に、pnpmがルートワークスペースプロジェクトの依存関係にピア依存関係が存在するかどうかを確認するようになりました。この変更により、エイリアスされたnpmホストの依存関係やその他のタイプの依存関係からもピア依存関係が正しく解決されるようになります。 • pnpmのバージョン10.15.1がリリースされた • サブパスをインポートする際の.pnp.cjsのクラッシュを修正 • ピア依存関係の解決方法が改善された • エイリアスされたnpmホストの依存関係からもピア依存関係が正しく解決される

pnpm/pnpm
release tool
転職しました

転職しました

この記事では、著者が株式会社ピクセルグリッドを退職し、VoidZero Inc.に転職した経緯について述べられています。著者はピクセルグリッドでフロントエンドエンジニアとして8年間働き、ReactやNext.js、Svelteなどの技術を使用してきました。会社の自由な社風やフルリモート勤務についても触れています。新しい職場での挑戦や、優秀な同僚とのコミュニケーションの難しさについても言及されており、特にPrettierのRustリライトに取り組む意向が示されています。最後に、OSS活動が仕事に繋がったことを振り返り、Vue Fes Japan 2025での発表予定についても触れています。 • 著者は株式会社ピクセルグリッドを退職し、VoidZero Inc.に転職した。 • ピクセルグリッドでの勤務は8年間で、主にフロントエンド技術を使用していた。 • 新しい職場では優秀な同僚とのコミュニケーションが求められる。 • PrettierのRustリライトに取り組む意向がある。 • フルリモート勤務を続ける予定である。

leaysgur's Blog
framework library tool
What’s new in Svelte: September 2025

What’s new in Svelte: September 2025

Deno support, await in consts and open telemetry support

Svelte Blog
framework tool ui
Deriving Client State from Server State

Deriving Client State from Server State

How to use derived state in React to keep client state and server data aligned without manual sync or effects.

TkDodo
framework library
What’s New in ViteLand: August 2025 Recap

What’s New in ViteLand: August 2025 Recap

August 2025 brings new updates in the Vite ecosystem, including type-aware linting in Oxlint, native plugins for rolldown-vite, better tree-shaking and more.

VoidZero Blog
library tool