技術ブログ ウォッチ フィード集
Publickey
Stack Overflowは、AIエージェント同士がオープンな掲示板の上で技術的な解決策などの情報を共有する新サービス「Stack Overflow for Agents」をベータ版として提供開始したことを明らかにしました。 What i...
Publickey
WebAssembly関連仕様の標準化を行っているByteCode Allianceは、WebAssemblyを基盤としたコンポーネントモデルの最新仕様「WASI 0.3」(WebAssembly System Interface Prev...
Publickey
調査会社のガートナーは、エンタープライズ市場におけるAIコーディングエージェント市場が、拡大と競争再編の新たな段階に突入したとし、それに関する予想を発表しました。 AIによる支援を用いたコーディング作業は、当初はVisual Studio ...
azukiazusa のテックブログ2
コーディングエージェントの自律性が向上し、並行して複数のエージェントを動かすことが当たり前になってきた今、エージェントの動きを逐一監視することは現実的ではなくなっています。そのため実装前に人間と AI の間で共通理解を形成することが重要になっています。この記事では、実装前の設計フェーズで要件を明確にし、人間と AI の間で共通理解を形成するためのスキル `/grill-me` について紹介します。
Realtime JSer.info
https://bytecodealliance.org/articles/WASI-0.3 WASI 0.3リリース。 WebAssembly Component Modelのネイティブ機能として非同期処理が組み込まれ、stream<T>/future<T>/asyncがCanonical ABIに追加された。 WASI 0.2では各コンポ
Realtime JSer.info
https://pnpm.io/blog/2026/06/11/env-variables-in-repository-npmrc 悪意あるリポジトリで.npmrcを使って環境変数が盗まれる問題への対策として、pnpmがリポジトリ管理の.npmrcで環境変数を展開しなくなった経緯の解説。 v10.34.2/v11.5.3以降、リポジトリ内の.npmrcやpnpm-workspace.yamlの認証
Realtime JSer.info
https://github.blog/changelog/2026-06-09-dependabot-version-updates-now-support-the-deno-ecosystem/ Dependabotのversion updatesがDenoエコシステムに対応した。
Publickey
Appleは日本時間6月9日未明に開催した開発者向けの年次イベント「WWDC26」で、macOSに統合された形でLinuxコンテナを起動し、利用できる新機能「Container machine」バージョン1.0のリリースを発表しました。 C...
Realtime JSer.info
https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/ npm v12で予定されている破壊的変更の解説。2026年7月リリース予定のnpm v12では、サプライチェーン攻撃対策として、ライフサイクルスクリプトの実行が変更される。 preinstall/install/postinstallなどの
Publickey
Cloudflareは、同社が提供するサービス「Cloudflare AI Gateway」の新機能として、全社でAIベンダのAPIキーを共有して使用していても、従業員やアプリごとに毎月のAIの利用料の上限額を設定できる[新機能を発表しまし...
JSer.info
JSer.info #773 - pnpm 11.5がリリースされました。 Release pnpm 11.5 · pnpm/pnpm 新しい機能として、nodeLinker: hoisted向けにhoistの範囲を制限するhoistingLimits設定が追加されています。 また、対話的なプロンプトの改善とStaged publishingの対応改善が含まれています。 修正としては、エイ
Publickey
Ubuntuの開発元であるCanonicalは、AIエージェントなどに適したサンドボックス化された開発環境をコマンド一発で構築できる新機能「Workshop」をリリースしました。 Today we announced Workshop – ...
Publickey
Cloudflareは、JavaScriptで人気のビルドツール「Vite」やバンドルツール「Rolldown」の開発元であるVoidZeroの買収を発表しました(Cloudflareの発表、VoidZeroの発表)。 Today, Voi...
Publickey
マイクロソフトは同社が独自に構築したLinuxディストリビューション「Azure Linux 4.0」のパブリックプレビューを発表しました。 Azure Linux 4.0はFedora由来のRPMベースのLinuxディストリビューションで...
Realtime JSer.info
https://pierre.computer/writing/on-rendering-diffs diffレンダリングライブラリ@pierre/diffsの実装解説。 巨大なコード差分をブラウザで効率的に描画するための、仮想化やメモリ最適化の手法について書かれている。 sticky positioningを反転させてスクロール中の空白表示を防ぐ手法、行範囲レンダリングでのバイナリサーチ、DOM
Realtime JSer.info
https://developer.chrome.com/blog/declarative-partial-updates HTMLを宣言的に部分更新するためのAPIとして提案中の<template for>について。 <template>要素と<?marker>などの処理命令プレースホルダーを使い、ドキュメント内
Realtime JSer.info
https://blog.cloudflare.com/voidzero-joins-cloudflare/ CloudflareがViteやOxCなどを開発するVoidZeroを買収。 関連URL VoidZero is Joining Cloudflare | VoidZero
Realtime JSer.info
https://developer.chrome.com/blog/chrome-150-beta?hl=en Chrome 150 betaリリース。 CSSのtext-fitプロパティ、background-clip: border-areaによるグラデーションボーダー、polygon()の角丸サポート、focusgroup属性のサポート。 IndexedDBの実装がLevelDBからSQLi
azukiazusa のテックブログ2
Vitest の `isolate: false` オプションを有効にすることで、テストの実行時間を大幅に短縮できましたが、その際に大規模なコードの修正が必要でした。Claude Code の `/goal` コマンドを活用することで、最終的なゴールを達成するために必要なステップを自律的に判断して実行させることができます。この記事ではその経験について紹介します。
azukiazusa のテックブログ2
Zed は Rust で書かれたネイティブアプリケーションで、非常に高速な動作と軽量な設計が特徴の新しいエディタです。この記事では、Zed のインストール方法と、実際に使ってみて感じた主要な機能や特徴について紹介していきたいと思います。
Realtime JSer.info
https://nodejs.org/en/blog/release/v24.16.0 Node.js v24.16.0 (LTS)リリース。 crypto.randomUUIDv7()によるUUID v7の生成、fs.stat()へのsignalオプション、util.styleText()の16進数カラー対応を追加。 Test Runnerにテスト実行順序のランダム化やAbortSignal.t
Publickey
マイクロソフトは日本時間6月3日未明に開幕した年次イベント「Microsoft Build 2026」で、AIエージェントにWindowsアプリ開発のライフサイクル全体に関する知識を与える「Windows Development Skill...
Realtime JSer.info
https://gihyo.jp/book/2026/978-4-297-15704-3 2026年6月26日発売。 フロントエンドのテストについての書籍
Publickey
マイクロソフトは、日本時間6月3日未明に開幕した年次イベント「Microsoft Build 2026」で、自社開発した7つのAIモデル群「Microsoft AI Models」を発表しました。 MAI-Thinking-1 Micro...
Publickey
マイクロソフトは、日本時間6月3日未明に開幕した年次イベント「Microsoft Build 2026」で、AIエージェントのためのカスタマイズ可能な分離環境「Microsoft Execution Containers (MXC)」を発表...
Publickey
マイクロソフトは、日本時間6月3日未明に開幕した年次イベント「Microsoft Build 2026」で、Windows上でLinuxコンテナの作成や実行、操作などを実現するWSL(Windows Subsystem for Linux)...
Publickey
マイクロソフトは、日本時間6月3日未明に開幕した年次イベント「Microsoft Build 2026」で、UNIX系の基本的なコマンド群をWindowsに移植した「Coreutils for Windows」の一般公開を発表しました。 C...
Publickey
Rutで書かれたオープンソースの高速なJavaSriptバンドラ「Rolldown」がバージョン1.0に到達しました。 esbuildの高速性とRollupの拡張性を兼ね備える Rolldownは長年にわたり人気を維持してきたJavaScr...
Publickey
Amazon Web Services(AWS)は、AWSのクラウドデータセンターにOracle Cloudのインフラを持ち込み、そこでOracle Databaseを提供する「Oracle Database@AWS」がAWS大阪リージョン...
azukiazusa のテックブログ2
OpenAI の Secure MCP Tunnel を利用すると、プライベートな MCP サーバーをパブリックなインターネットに公開することなく OpenAI のプロダクトに接続できるようになります。この記事では Secure MCP Tunnel を試してみた様子を紹介します。
azukiazusa のテックブログ2
Claude Code v2.1.154 で Dynamic Workflow と呼ばれる機能が追加されました。Dynamic Workflow は数時間から数日かかるような大規模な作業を実行するために設計されています。ワークフローは JavaScript で定義され、複数のサブエージェントをオーケストレーションすることができます。この記事では Claude Code の Dynamic Work
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 プロダクトエンジニアの くらっち (@kuracchi04) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的に We
mozaic.fm
第 207 回のテーマは 2026 年 5 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/207/monthly-platform-202605.html
JSer.info
JSer.info #772 - pnpm 11.1から11.3にかけて、サプライチェーンセキュリティに関する機能が多数追加されています。 Release pnpm 11.1 · pnpm/pnpm Release pnpm 11.1.3 · pnpm/pnpm pnpm 11.3 | pnpm pnpm 11.1ではレジストリ署名を検証するpnpm audit signaturesコマン
azukiazusa のテックブログ2
2026-07-28 MCP 仕様リリース候補の最も大きな変更点は、MCP サーバーがステートレスファーストになることです。これにより、MCP サーバーはシンプルなロードバランサーの背後でスケーリングできるようになります。また `Mcp-Method` ヘッダに基づいたトラフィックのルーティングや、サーバー応答のキャッシュなども可能になります。この記事では 2026-07-28 MCP 仕様リリー
mozaic.fm
第 206 回のテーマは Google I/O 2026 です。現地サンフランシスコでの収録です。前半: 1 日目のセッション終了後、I/O 会場にあった Podcast Booth をお借りして収録。後半: 2 日目終了後に SFO まで移動中のドライブトーク。ドライブは相変わらず音が悪いです。ピンマイク 4 人分持ってたのに、半分がうまく撮れてなかった。難しい。 Show Note はこちら
azukiazusa のテックブログ2
Hermes Agent は v0.14.0 で xAI の Grok モデルとの統合できるようになりました。Grok モデルは X(旧 Twitter)の投稿を検索できる `x_search` ツールを使えることが特徴で、リアルタイムでトレンドを把握したり、最新の情報を取得できることが強みとなっています。この記事では Hermes Agent と Grok の統合を試してみた様子を紹介します。
azukiazusa のテックブログ2
OpenUI は Generative UI を構築するためのフレームワークです。OpenUI 言語と呼ばれる独自の宣言型言語を使用して、AI が UI を構築するための指示を与えるという新しいアプローチを提供します。この記事では OpenUI を使用して Generative UI を実装する方法について解説します。
mozaic.fm
第 205 回のテーマは 2026 年 5 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/205/monthly-ecosystem-202605.html
mozaic.fm
第 204 回のテーマは Temporal です。9 年近くかけて策定し、やっと Stage 4 になったこの仕様は、これまでの JS における日付処理の積年の課題を解決する API として、注目されています。ところが、仕様が膨大で把握するのも難しく、何が具体的に良くなるのか、自分のプロジェクトではこの API とどう向き合うべきかという点は、これからのエコシステムの課題になるでしょう。今回は「こ
JSer.info
JSer.info #771 - Node.js 26.0.0がリリースされました。 Node.js — Node.js 26.0.0 (Current) Temporal APIがデフォルトで有効化され、V8 14.6への更新によりMap/WeakMapのgetOrInsert()/getOrInsertComputed()やIteratorのconcat()メソッドが追加されています。
azukiazusa のテックブログ2
グリッドレイアウトで「列の間に線を引く」といった装飾は多くの場面で必要になります。しかし、flexbox や grid で列の間に線を引くためのプロパティは存在せず、ボーダーや背景色を利用して線のように見せるといったワークアラウンドが必要でした。CSS Grid Layout の gap を装飾する `column-rule` と `row-rule` を使用することにより、flexbox や g
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの Saji (@sajikix) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的に Web
azukiazusa のテックブログ2
`sibling-index()` は要素の兄弟要素の中でのインデックスを返します。`sibling-index()` 関数により取得したインデックスを使用することにより、スタッガー(時間差)アニメーションや、色相を段階的に変えるといった、兄弟要素の位置に基づいたスタイリングが可能になります。これまでは JavaScript を使用して実装する必要があったような効果も、純粋な CSS で実現できる
azukiazusa のテックブログ2
私自身は Web 開発の経験はありますが、iOS アプリ開発の経験はほとんどありません。このようなバックグラウンドを持つ私がコーディングエージェントである Codex を利用して iOS アプリ開発をどこまで進められるか試してみました。コーディングエージェントは単に中身を見ずにアプリケーションを作るいわゆる「バイブコーディング」的な使い方だけでなく、なぜこのコードが必要なのか?より良い設計にできな
azukiazusa のテックブログ2
Playwright CLI v0.1.9 で追加されたアノテーション機能は AI エージェントに視覚的なフィードバックを与えるために便利な機能です。アノテーション機能を利用すると、ブラウザの要素を選択して、その要素に対するコメントを残すことができます。AI エージェントはこのアノテーションが残された要素を簡単に特定できるため、どのコードを修正すればよいのかを判断しやすくなります。
JSer.info
JSer.info #770 - Node.js 24.15.0(LTS)がリリースされました。 Node.js — Node.js 24.15.0 (LTS) require(esm)とモジュールコンパイルキャッシュが安定版(Stable)に昇格しています。また、SQLiteがリリース候補(Release Candidate)段階に進みました。そのほかには、--max-heap-size
azukiazusa のテックブログ2
`contrast-color()` 関数は、指定した色に対して `white` もしくは `black` のどちらがより高いコントラスト比を持つかを自動的に判断し、適切な色を返す関数です。動的に色が変わる場合やユーザーがカスタムテーマを使用する場合など、常にコントラスト比を確保するのが難しい状況で役立ちます。
mozaic.fm
第 203 回のテーマは 2026 年 4 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/203/monthly-platform-202604.html
azukiazusa のテックブログ2
Google が提唱する A2UI(Agent-to-UI)プロトコルは、AI エージェントが安全に UI を生成してクライアントに送信し、クライアントがそれを描画するための標準的な方法を提供します。A2UI は、AI エージェントがテキストの応答を返す代わりに宣言的なコンポーネント定義を返すことにより、クライアントはネイティブなウィジェットを使用して安全に UI をレンダリングできます。
azukiazusa のテックブログ2
AI に UI を生成させる Generative UI の手法が注目されています。しかし、AI の出力が予測不可能であるため、意図しない UI が生成されてしまうリスクもあります。json-render はあらかじめ定義したコンポーネントやアクションのカタログに基づいて AI に JSON を生成させることで、AI が誤った構造の UI を生成するリスクを減らし、アプリケーションの一部として自然
blog.jxck.io
Compression Dictionary Transport(CDT) は、まだ新しいプロトコルのため専用のツールが不足している。それらを開発し公開したので、紹介する。
azukiazusa のテックブログ2
`ariaNotify()` メソッドは、支援技術を使用しているユーザーに対して、動的なコンテンツの更新を通知するための命令的な方法を提供する Web API です。従来の WAI-ARIA の仕様では宣言的な属性を使用して支援技術に情報を伝える方法が一般的でしたが、`ariaNotify()` メソッドは JavaScript を使用して、特定のタイミングで支援技術に通知を送ることができるという
blog.jxck.io
Compression Dictionary Transport は、圧縮に用いる辞書を HTTP 上で共有するプロトコルであり、2025 年 9 月に RFC 9842 として標準化された。本サイトの対応を行ったので、方式の概要とデプロイ方法について解説する。
azukiazusa のテックブログ2
GitHub CLI に `gh skill` コマンドが追加され、GitHub 上のエージェントスキルを簡単にインストール・検索・管理できるようになりました。この記事では `gh skill` コマンドの使い方について紹介します。
azukiazusa のテックブログ2
apm は Microsoft が開発した AI エージェント向けパッケージマネージャーです。npm や pip のように依存関係を解決しながら、エージェントのスキルや MCP をパッケージ化して管理・共有できます。この記事では apm の基本的な使い方を紹介します。
JSer.info
JSer.info #769 - pnpm v11.0.0 RC 0がリリースされました。 Release pnpm 11 RC 0 · pnpm/pnpm Pure ESMパッケージへ移行し、Node.js 18から21のサポートを終了しています。 .npmrcは認証/レジストリ設定のみに限定し、その他の設定はpnpm-workspace.yamlへ移行、pnpm serverコマンドの
サイボウズ フロントエンドのフィード
こんにちは!26卒でサイボウズに入社した、かりんとうです。 会社ではコサキンと名乗ることにしたので、ニックネームをどう切り替えるか悩みです。 早速ですが、最近ルビについて調べる機会があったので、情報を整理するためにもこの記事で紹介します。 はじめに ルビ(ruby)は、文字にふりがなや補足情報を付けるための仕組みです。 日本では、漫画・小説・教科書・新聞など、さまざまな場面でルビが使われていま
mozaic.fm
第 202 回のテーマは 2026 年 4 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/202/monthly-ecosystem-202604.html
azukiazusa のテックブログ2
Claude に新たに追加された advisor tool を使用すると、通常のタスクは軽量モデルに任せつつ、必要に応じて高性能モデルに相談することで、性能とコストのバランスを最適化できます。この記事では Claude Code 内で advisor tool を活用する方法について紹介します。
azukiazusa のテックブログ2
HTML in Canvas API は WICG で提案されている API で、Canvas 内に直接 HTML を描画できるようにするものです。現在の `` 要素にはリッチテキストや HTML コンテンツを描画する標準的な方法が存在しないという課題があります。この記事では HTML in Canvas の使用方法やユースケースについて説明します。
サイボウズ フロントエンドのフィード
デザインシステムを Skills にしたら使いやすくなった サイボウズのプロダクトである kintone では、社内向けに kintone Design System と呼ばれるデザインシステムが提供されています。 https://note.com/amishiratori/n/n0d8467106f27 AI Agent を用いた開発向けに、このデザインシステムの Skills 化を試みたと
JSer.info
JSer.info #768 - TypeScript 6.0がリリースされました。 Announcing TypeScript 6.0 - TypeScript 現在のJavaScriptコードベースによる最後のリリースで、Goで書き直されたTypeScript 7.0への移行を準備するリリースとなっています。strictがデフォルトでtrueに、targetのデフォルトがes2025に
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 デザインテクノロジストの saku (@sakupi01) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的に Web
mozaic.fm
第 201 回のテーマは 2026 年 3 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/201/monthly-platform-202603.html
blog.jxck.io
Web サービスをデプロイする際に、CA から証明書を取得し HTTPS で暗号化するのが一般的となった。かつては "SSL 証明書" として、メールでやり取りし有料で購入するのが常識だったが、自動/無料で取得することが増えた。かつては 5~10 年あった有効期限もどんどん短くなり、今では 6 日の証明書も発行されている。このように、証明書を取り巻く変遷は目覚ましく、それは Web を取り巻く環境
JSer.info
JSer.info #767 - Vite 8.0がリリースされました。 Vite 8.0 is out! | Vite (main branch) Vitest 4.1 is out! | Vitest esbuild + Rollupの二重バンドラー構成をRustベースの統合バンドラーであるRolldownに置き換えています。lightningcssがpeerDependencyから直
mozaic.fm
第 200 回のテーマは 2026 年 3 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/200/monthly-ecosystem-202603.html
JSer.info
JSer.info #766 - TypeScript 6.0 RCがリリースされました。 Announcing TypeScript 6.0 RC - TypeScript TypeScript 7(Go言語ベース)への移行を見据えたリリースで、多くのデフォルト設定の変更や非推奨化が含まれています。 strictがデフォルトでtrueに変更、moduleのデフォルトがesnextに変更、
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの daiki (@daikimkw) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的に W
blog.jxck.io
「毎時何時に実行」や「何時間ごとに実行」といった、タスクスケジューリングを実装する機会は少なくない。タスクを実装し cron に登録すれば、動くものを実装するのは難しくない。しかし、ひとたびタスクが思うように動かなかった途端、隠れていた要件が牙を剥く。一度でも痛い目を見た人は、それを経験的に疑い「まず色々と前提を確かめよう」という気持ちになり、例外処理を事前に固めることができる。今回は、実装方法そ
mozaic.fm
第 199 回のテーマは 2026 年 2 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/199/monthly-platform-202602.html
JSer.info
JSer.info #765 - Electrobun v1がリリースされました。 Electrobun v1 - Blackboard Blog TypeScriptでクロスプラットフォームのデスクトップアプリを作成できるフレームワークで、ランタイムにBunを使い、ZigやC/C++で実装されています。 ウィンドウ管理やメニュー、グローバルショートカットなどのネイティブ機能をサポートし、
blog.jxck.io
http://localhost:3000 での開発には限界がある。しかし、本番と同じように https://example.com でアクセスできる環境をローカルに作るには、ドメインの解決、証明書の発行、443 での起動など、少し手間がかかる。そこで、必要な全てを 1 つのツールで行い、様々な開発環境を再現するためのツールを開発したので、紹介する。Jxck/sptth: reverse http
blog.jxck.io
コロナ禍が明け、カンファレンス文化も再開し、コロナ前と同等かそれ以上の頻度で多くのカンファレンスが企画されるようになりました。しかし、コロナ禍による断絶でノウハウの継承が途絶えた部分もあり、後発のイベントが既知の失敗を重ねている場面も見られます。そこで、カンファレンス主催者の有志が集まり、それぞれのノウハウを持ち寄ってまとめた「カンファレンス開催ノウハウ」を作成しました。📔 カンファレンス開催ノ
mozaic.fm
第 198 回のテーマは 2026 年 2 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/198/monthly-ecosystem-202602.html
JSer.info
JSer.info #764 - TypeScript 6.0 Betaがリリースされました。 Announcing TypeScript 6.0 Beta - TypeScript TypeScript 7(Go言語ベース)への移行を見据えたリリースで、多くのデフォルト設定の変更や非推奨化が含まれています。strictがデフォルトでtrueに、moduleのデフォルトがesnextに、t
blog.jxck.io
小さい文字が見づらい場合、ユーザは OS の文字サイズを大きくすることで、視認性を調整することができる。こうした機能は大抵の OS が備えており、システムフォントのサイズなどに反映される。しかし、その指定がそのまま Web コンテンツにも反映されるかというと、必ずしもそうではない。この問題を解決するために、いくつかの標準が提案され、策定と実装が進んでいる。
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的
blog.jxck.io
GPC (Global Privacy Control) の策定と実装が進んでいる。このヘッダは、サービス、ユーザ、ブラウザ、全てにとって「無視することができない特別なヘッダ」となりつつある。たかだか 1 という値を送るだけのヘッダに、何の意味があるのか?失敗して歴史に消えつつある DNT と何が違うのか?解説していく。
mozaic.fm
第 197 回のテーマは 2025 年 12 月と 2026 年 1 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/197/monthly-platform-202601.html
blog.jxck.io
2025 年の Web 技術を振り返る試験として、「Web 技術年末試験 2025」を実施した。その問題と想定解答、平均点などを公開する。
mozaic.fm
第 196 回のテーマは 2025 年 12 月と 2026 年 1 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/196/monthly-ecosystem-202601.html
blog.jxck.io
Web は誰のものでもなく、誰でも無料で使える。しかし、その状態を維持するための費用が、かかっていないわけではない。そこで、Web を生業にしている筆者としては、Web が壊れないための「維持コスト」をほんの一部でも負担するという意図をもって、寄付を行っている。
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的
mozaic.fm
第 195 回のテーマは 2025 年の Yearly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/195/yearly-platform-2025.html
サイボウズ フロントエンドのフィード
こんにちは!サイボウズ株式会社 プロダクトエンジニアのくらっち(@Kuracchi04)です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/12/16 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題 Node.
mozaic.fm
第 194 回のテーマは 2025 年の Yearly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/194/yearly-ecosystem-2025.html
mozaic.fm
第 193 回のテーマは、Node.js ユーザグループ会長である @yosuke_furukawa との Drive Talk です。今日は、車での録音音質を向上するために、新しいピンマイクを導入しましたが、初期不良のせいか、とんでもなくノイズが入ってしまいました。音声編集を駆使してノイズ除去を頑張ってこれです。正直めちゃくちゃ音質は悪く、すごく聞きづらいです。充電もしたし、リハでは上手くいった
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/12/09 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題
blog.jxck.io
このエントリは、2023 年の 3rd Party Cookie Advent Calendar の最終日とする。3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiitahttps://qiita.com/advent-calendar/2023/3rd-party-cookie
blog.jxck.io
「Background Fetch を使っているのが、世界であなたのサイトだけなんだけど、この機能消しても良い?」と、TPAC 2025 の会場で、Chrome の Service Worker チームの開発者と話していた際に言われた。
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的
mozaic.fm
第 192 回のテーマは 2025 年 11 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/192/monthly-platform-202511.html
mozaic.fm
第 191 回のテーマは Privacy Sandbox です。2019 年に始まった Privacy Sandbox という一連の取り組みは、3rd Party Cookie の削除を目標に続けられましたが、2025 年に思わぬ形で終わりを迎えました。この取り組みはなんだったのか、実際に広告業界で Privacy Sandbox に取り組んできた石井さんとともに振り返り、3rd Party Co
mozaic.fm
第 190 回のテーマは 2025 年 11 月の Monthly Ecosystem です。 Show Note はこちら: https://mozaic.fm/episodes/190/monthly-ecosystem-202511.html
blog.jxck.io
見落とされがちだが、「Web とは何か」という仕様はない。Web を定義した W3C のドキュメントもなければ、IETF の RFC もない。Web は仕様ではないのだ。これだけしっかりと標準化された技術の粋を集めた総体が、なぜそんなにもフワっとしているのだろうか?我々は、何を "Web" と呼んでいるのだろうか?
mozaic.fm
第 189 回のテーマは 2025 年 の TPAC 会場の神戸から、振り返りドライブトークです。 Show Note はこちら: https://mozaic.fm/episodes/189/tpac2025.html
blog.jxck.io
このエントリは、1Password Advent Calendar の 10 日目である。1Password - Qiita Advent Calendar 2025 - Qiitahttps://qiita.com/advent-calendar/2025/1passwordこのシリーズでは、組織において 1Password Business を運用する上での考慮点を解説していく。1Passwo
blog.jxck.io
このエントリは、1Password Advent Calendar の 9 日目である。1Password - Qiita Advent Calendar 2025 - Qiitahttps://qiita.com/advent-calendar/2025/1passwordこのシリーズでは、組織において 1Password Business を運用する上での考慮点を解説していく。1Passwor
mozaic.fm
第 188 回のテーマは 2025 年 10 月の Monthly Platform です。 Show Note はこちら: https://mozaic.fm/episodes/188/monthly-platform-202510.html
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c https://blog.cybozu.io/entry/w3c-interview-part1 https://b
サイボウズ フロントエンドのフィード
こんにちは!サイボウズ株式会社フロントエンドエンジニアのdaikiです。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/10/14のFrontend Weeklyで取り上げた記事や話題を紹介します。 取り上げた記事・話題 React 19.2 https://re
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/09/30 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに 今月から「Web 標準動向」が始まります。 サイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。 https://blog.cybozu.io/entry/joining-w3c 標準化プロセスに関わることができるようになるための最初の一歩として、フロ
サイボウズ フロントエンドのフィード
! この記事は、CYBOZU SUMMER BLOG FES '25の記事です。 はじめに 2025年8月末にStorybook公式のMCPが登場しました。これがMCP Addonです。 https://github.com/storybookjs/addon-mcp また、Storybook MCPに関するさまざまな議論も行われています。 本記事では、Storybookの公式MCP Add
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/09/15 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題
サイボウズ フロントエンドのフィード
こんにちは! サイボウズ株式会社フロントエンドエンジニアの Saji (@sajikix) です。 Interop 2026 proposal selection process https://github.com/web-platform-tests/interop/blob/main/2026/selection-process.md ブラウザ間の相互運用性を向上させる Interop
サイボウズ フロントエンドのフィード
! この記事は、CYBOZU SUMMER BLOG FES '25の記事です。 大量コードのマイグレーション with AI 「アーキテクチャの刷新のため、1000 ファイルほどを書き換えてください」 こんな要件が明日あなたの手元にも飛び込んでくるかもしれません。 私には先日飛び込んできました。 でも今の時代、我々には AI があります。 AI に全部やってもらいましょう! いやー、便利な
サイボウズ フロントエンドのフィード
この記事は、CYBOZU SUMMER BLOG FES '25 の記事です。 はじめに サイボウズのkintoneというプロダクトでは、2021 年からフロントエンド刷新を進めています。 https://blog.cybozu.io/entry/2022/02/04/171154 このフロントエンド刷新では「フロントエンドに Autonomy をもたらす」ことを目指して、次のような取組も行な