All Sources (26)

How Rolldown Works: Symbol Linking, CJS/ESM Resolution, and Export Analysis Explained

How Rolldown Works: Symbol Linking, CJS/ESM Resolution, and Export Analysis Explained

Atriiy
tool
Introducing Fusion: Vibe Code at Any Scale

Introducing Fusion: Vibe Code at Any Scale

Fusion is the first AI-powered visual canvas for entire teams to build, edit, and ship code at any scale using existing codebase, design systems and workflows

Builder.io Blog
api tool ui
続・TypeScriptの`Diagnostics`について

続・TypeScriptの`Diagnostics`について

leaysgur's Blog
library tool
Leader Spotlight, Evolving and adapting alongside ecommerce, with John Arquette

Leader Spotlight, Evolving and adapting alongside ecommerce, with John Arquette

John Arquette shares his experience working in the early days of ecommerce and how it’s drastically transitioned over time.

LogRocket Dev
api tool
No Image

TypeScript: supporting the new class <code>Iterator</code> at the type level

In ECMAScript 2025, JavaScript gets a class Iterator with iterator helper methods. This class conflicts with TypeScript’s existing types for iterators. In this blog post, we explore why that is and how TypeScript solves that conflict.

2ality
library tool
libxml2 Maintainer Ends Embargoed Vulnerability Reports, Citing Unsustainable Burden

libxml2 Maintainer Ends Embargoed Vulnerability Reports, Citing Unsustainable Burden

Libxml2’s solo maintainer drops embargoed security fixes, highlighting the burden on unpaid volunteers who keep critical open source software secure.

Socket
library security tool
When to use OpenAI vs. open source LLMs in production

When to use OpenAI vs. open source LLMs in production

OpenAI vs open source LLMs for frontend developers: integration guide, costs, performance comparison, implementation tips.

LogRocket Dev
api cloud tool
UX designers vs. developers: Who really owns accessibility (A11y) in UX design?

UX designers vs. developers: Who really owns accessibility (A11y) in UX design?

We’re done treating accessibility as an afterthought. This guide helps designers embed it into their workflow — start to finish.

LogRocket Dev
framework tool ui
How to Keep Up With New CSS Features

How to Keep Up With New CSS Features

How do you stay informed of new CSS features when the language evolves quickly and information is spread all around the web? Sacha Greif has some tips from his work running an annual survey focused on new CSS features.

CSS-Tricks
library tool ui
TypeScript 環境構築ガイドラインを書いてLLMに再現させる

TypeScript 環境構築ガイドラインを書いてLLMに再現させる

Zenn mizchi
framework library tool
Skipping product discovery: When it’s better to go ahead and ship

Skipping product discovery: When it’s better to go ahead and ship

Discovery isn’t always worth it. Learn when to skip the research, trust your gut, and ship fast without slowing down your product team.

LogRocket Dev
api framework tool
Leader Spotlight: Cascading down a product-led culture, with Mike Fantigrassi

Leader Spotlight: Cascading down a product-led culture, with Mike Fantigrassi

Mike Fantigrassi shares his experience helping transition NASM to a product-led growth model and the challenges that came with it.

LogRocket Dev
api framework tool
Animating zooming using CSS: transform order is important… sometimes

Animating zooming using CSS: transform order is important… sometimes

How to get the right transform animation.

Jake Archibald
css tool ui
Leader Spotlight: Elevating healthcare through evolving technology, with Rob Helton

Leader Spotlight: Elevating healthcare through evolving technology, with Rob Helton

Rob Helton talks about the potential for technology to impact the bottom line across the healthcare industry.

LogRocket Dev
api cloud tool
TypeScriptCompilerのベースラインとテストの仕組み

TypeScriptCompilerのベースラインとテストの仕組み

leaysgur's Blog
library testing tool
2025-06-15のJS: Safari 26 Beta、pnpm 10.12、Jest 30

2025-06-15のJS: Safari 26 Beta、pnpm 10.12、Jest 30

JSer.info #738 - Safari 26 betaがリリースされました。

JSer.info
api library tool
A2A プロトコルの JavaScript SDK を試してみる

A2A プロトコルの JavaScript SDK を試してみる

A2A プロトコルはエージェント間の通信を標準化するためのプロトコルです。JavaScript SDK を使って A2A サーバーとクライアントを実装し、エージェント間通信を試してみます。

azukiazusa のテックブログ2
library tool
Secretlint v10.0.0リリース: デフォルトでシークレットをマスク表示するように変更、Node.js 20+のサポート

Secretlint v10.0.0リリース: デフォルトでシークレットをマスク表示するように変更、Node.js 20+のサポート

機密情報を検出するSecretlintのv10.0.0をリリースしました!

efcl
runtime security tool
No Image

CSS の ident() による動的な custom-ident の生成

CSS で Custom Ident 値を動的に生成する ident() が提案されている。策定中の仕様をベースに解説する。

Jxck
css tool ui
No Image

We're Still Underestimating What AI Really Means

Most people are focused on short-term gains. Another tech wave, another startup to spin up. It

tinyclouds
api framework tool
Presentations: The State of React and the Community in 2025

Presentations: The State of React and the Community in 2025

Slides and video for my talk on how React has been developed and current concerns in the community

Mark Erikson's Blog
api framework tool
The State of React and the Community in 2025

The State of React and the Community in 2025

Detailed thoughts on how React has been developed over time, and explanations for common community confusion and concerns

Mark Erikson's Blog
framework tool ui
The Growing Risk of Malicious Browser Extensions

The Growing Risk of Malicious Browser Extensions

Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.

Socket
api security tool
7 common CSS navigation menu mistakes and how to fix them

7 common CSS navigation menu mistakes and how to fix them

Navigation menu errors are common, even for seasoned developers. Learn seven common navigation menu errors and how to solve them using CSS.

LogRocket Dev
css tool ui
Comparing the top React toast libraries [2025 update]

Comparing the top React toast libraries [2025 update]

See how the top React toast libraries stack up in 2025, including React Hot Toast, Sonner, NotiStack, and React-Toastify.

LogRocket Dev
library tool ui
Claude Code による技術的特異点を見届けろ

Claude Code による技術的特異点を見届けろ

Zenn mizchi
tool
TypeScriptの`Diagnostics`について

TypeScriptの`Diagnostics`について

leaysgur's Blog
api library tool
If your research isn’t inclusive, neither is your design

If your research isn’t inclusive, neither is your design

Inclusive design starts long before the Figma file. Learn how inclusive UX research can help you build better, more accessible products from the ground up.

LogRocket Dev
framework tool ui
Breaking Boundaries: Building a Tangram Puzzle With (S)CSS

Breaking Boundaries: Building a Tangram Puzzle With (S)CSS

We put it to the test and it turns out Sass can replace JavaScript, at least when it comes to low-level logic and puzzle behavior. With nothing but maps, mixins, functions, and a whole lot of math, we managed to bring our Tangram puzzle to life, no JavaScript required.

CSS-Tricks
css tool ui
2025 Blockchain and Cryptocurrency Threat Report: Malware in the Open Source Supply Chain

2025 Blockchain and Cryptocurrency Threat Report: Malware in the Open Source Supply Chain

An in-depth analysis of credential stealers, crypto drainers, cryptojackers, and clipboard hijackers abusing open source package registries to comprom...

Socket
api security tool
TanStack Start vs. Next.js: Choosing the right full-stack React framework

TanStack Start vs. Next.js: Choosing the right full-stack React framework

Explore a detailed comparison between TanStack Start and Next.js — two powerful full-stack React frameworks. Learn about architecture, routing, data fetching, performance, and use cases to choose the right tool for your next project.

LogRocket Dev
api framework library
Angular v20 might seem boring — Here are 6 reasons it’s not

Angular v20 might seem boring — Here are 6 reasons it’s not

Learn about the major upgrades in Angular v20, including the linkedSignal API, incremental hydration, and new Gen AI tools and documentation.

LogRocket Dev
api framework tool
How to use AI tools for your customer discovery

How to use AI tools for your customer discovery

Learn how to use AI for faster, smarter customer discovery—without losing the human insight that makes product work effective.

LogRocket Dev
api framework tool
バイブコーディングチュートリアル:Claude Code でカンバンアプリケーションを作成しよう

バイブコーディングチュートリアル:Claude Code でカンバンアプリケーションを作成しよう

バイブコーディングとは、AI エージェントを活用して直感的にアプリケーションを開発する新しいコーディングスタイルです。このチュートリアルでは、Claude Code を使って Next.js でカンバンボードアプリケーションを作成します。

azukiazusa のテックブログ2
framework tool
Claude Code 版 Orchestaror で複雑なタスクをステップ実行する

Claude Code 版 Orchestaror で複雑なタスクをステップ実行する

Zenn mizchi
api tool
No Image

Worker Threads in Node.js: A Complete Guide for Multithreading in JavaScript

In this guide, you’ll learn everything you need to know about worker threads—how they work, when to use them, how to implement them

NodeSource Blog
library runtime tool
Leader Spotlight: Building a scalable, flexible LMS, with Matthew Pizzi

Leader Spotlight: Building a scalable, flexible LMS, with Matthew Pizzi

Matthew Pizzi shares how he helped strategize and build Contentstack’s Academy, a learning management and training and certification program.

LogRocket Dev
api platform tool
A complete guide to UX design techniques

A complete guide to UX design techniques

Streamline your UX process with proven techniques for research, ideation, prototyping, and testing — explained step by step.

LogRocket Dev
framework tool ui
Vibe-based UI building with Google Stitch — Is this the future of frontend?

Vibe-based UI building with Google Stitch — Is this the future of frontend?

Build a responsive, multi-page e-commerce site with Stitch, Google&#039;s new AI-powered UI design and development tool.

LogRocket Dev
framework tool ui
Get Vercel-level deployment without Vercel-level prices

Get Vercel-level deployment without Vercel-level prices

Explore how to build and deploy a Next.js app to Cloudflare Workers to enjoy Vercel-like performance with more flexibility and lower costs.

LogRocket Dev
api cloud tool
Safariの `contrast-color()` など: Cybozu Frontend Weekly (2025-06-10号)

Safariの `contrast-color()` など: Cybozu Frontend Weekly (2025-06-10号)

Zenn Cybozu Frontend
library tool ui
pnpm 10.12 Introduces Global Virtual Store and Expanded Version Catalogs

pnpm 10.12 Introduces Global Virtual Store and Expanded Version Catalogs

pnpm 10.12.1 introduces a global virtual store for faster installs and new options for managing dependencies with version catalogs.

Socket
framework library tool
Suppressions of Suppressions

Suppressions of Suppressions

I heard you like linting.

Overreacted
api runtime tool
I'm Doing a Little Consulting

I'm Doing a Little Consulting

Personal update post.

Overreacted
framework library tool
Mock up a website in five prompts

Mock up a website in five prompts

Learn how to create a website mockup in minutes using AI-assisted tools. This guide walks through building a bakery site from concept to working prototype.

Builder.io Blog
framework tool ui
I asked ChatGPT to help me design — here’s what worked

I asked ChatGPT to help me design — here’s what worked

I’m not a prompt engineer. Just a designer who figured out a simple structure that gets way better AI output. Here it is.

LogRocket Dev
framework tool ui
Top 5 Next.js alternatives for React developers

Top 5 Next.js alternatives for React developers

Looking for a Next.js alternative and want to keep using React? Discover the best frameworks to consider and where they shine.

LogRocket Dev
api framework library
Node.js Moves Toward Stable TypeScript Support with Amaro 1.0

Node.js Moves Toward Stable TypeScript Support with Amaro 1.0

Amaro 1.0 lays the groundwork for stable TypeScript support in Node.js, bringing official .ts loading closer to reality.

Socket
library runtime tool
textlint v14.8.0をリリースしました - MCP(Model Context Protocol)をサポート

textlint v14.8.0をリリースしました - MCP(Model Context Protocol)をサポート

textlint v14.8.0をリリースしました!

efcl
api library tool
typescript-mcp で AI に LSP のリファクタリング機能を与える

typescript-mcp で AI に LSP のリファクタリング機能を与える

Zenn mizchi
library tool
Creating an Auto-Closing Notification With an HTML Popover

Creating an Auto-Closing Notification With an HTML Popover

The HTML popover attribute transforms elements into top-layer elements that can be opened and closed with a button or JavaScript. Popovers can be dismissed a number of ways, but there is no option to auto-close them. Preethi has a technique you can use.

CSS-Tricks
tool ui
sveltejs/esrap のコードを読む

sveltejs/esrap のコードを読む

leaysgur's Blog
compiler library tool
claude code でローカルなMCPサーバーを叩けるようにする

claude code でローカルなMCPサーバーを叩けるようにする

Zenn mizchi
api tool
OpenAI Agents の TypeScript SDK

OpenAI Agents の TypeScript SDK

OpenAI Agents SDK は AI エージェントを構築するためのパッケージです。軽量で使いやすく、抽象化を最小限に抑えているのが特徴です。この記事では、OpenAI Agents SDK の TypeScript バージョンの使用例を紹介します。

azukiazusa のテックブログ2
library tool
JavaScript PrimerのNotebookLMが利用可能になりました!

JavaScript PrimerのNotebookLMが利用可能になりました!

JavaScript PrimerのNotebookLMが利用可能になりました。NotebookLMは、Googleが提供するAIを活用したノートブック環境で、登録したソースに対して質問をしたり、情報を検索したりすることができます。

efcl
api library tool
フロントエンドアプリケーションがエージェントに接続する方法を標準化する AG-UI

フロントエンドアプリケーションがエージェントに接続する方法を標準化する AG-UI

AG-UI はフロントエンドアプリケーションがエージェントに接続する方法を標準化するプロトコルです。この記事では AG-UI を使用してフロントエンドアプリケーションがエージェントに接続する方法を紹介します。

azukiazusa のテックブログ2
api tool
PyPI Package Disguised as Instagram Growth Tool Harvests User Credentials

PyPI Package Disguised as Instagram Growth Tool Harvests User Credentials

A deceptive PyPI package posing as an Instagram growth tool collects user credentials and sends them to third-party bot services.

Socket
api security tool
Better CSS Shapes Using shape() — Part 3: Curves

Better CSS Shapes Using shape() — Part 3: Curves

This is the third article in a series about the CSS shape() function. We&#039;ve covered drawing lines and arcs in previous articles and, this time, we look specifically at the curve command and how to use it for drawing complex shapes.

CSS-Tricks
css tool ui
2025-06-06のJS: Rolldown-Vite、Vitest 3.2、React RouterのGovernance Model

2025-06-06のJS: Rolldown-Vite、Vitest 3.2、React RouterのGovernance Model

JSer.info #737 - RustベースのRolldownを利用したRolldown-Viteがリリースされました。

JSer.info
framework library tool
Socket Now Supports pylock.toml Files

Socket Now Supports pylock.toml Files

Socket now supports pylock.toml, enabling secure, reproducible Python builds with advanced scanning and full alignment with PEP 751's new standard.

Socket
library security tool
Destructive npm Packages Disguised as Utilities Enable Remote System Wipe

Destructive npm Packages Disguised as Utilities Enable Remote System Wipe

Socket uncovered two npm packages that register hidden HTTP endpoints to delete all files on command.

Socket
api security tool
Exploring the CSS contrast-color() Function… a Second Time

Exploring the CSS contrast-color() Function… a Second Time

The contrast-color() function doesn’t check color contrast, but rather it outright resolves to either black or white (whichever one contrasts the most with your chosen color). Safari Technology Preview recently implemented it and we explore its possible uses in this article.

CSS-Tricks
css tool ui
The State of CSS 2025 Survey is out!

The State of CSS 2025 Survey is out!

The State of CSS 2025 Survey dropped a few days ago, and besides anticipating the results, it&#039;s exciting to see a lot of the new things shipped to CSS reflected in the questions.

CSS-Tricks
api css tool
JSX/TSXのASTを、できる限り元のコード文字列に戻したい

JSX/TSXのASTを、できる限り元のコード文字列に戻したい

leaysgur's Blog
compiler library tool
How Imports Work in RSC

How Imports Work in RSC

A layered module system.

Overreacted
api framework library
Build React and Material UI Apps using AI

Build React and Material UI Apps using AI

Builder.io is an enterprise AI for React and MUI that works with your existing code, offers visual editing, integrates with Figma, & empowers your entire team.

Builder.io Blog
library tool
Claude Code のタスクの完了を通知する方法

Claude Code のタスクの完了を通知する方法

AI を使用してコードの生成を行う際、ある程度の時間待機する必要があります。その間ターミナルに張り付いて観察するのではなく、タスクが完了したタイミングで通知を受け取ることができれば、他の作業をしながら待機することができます。 Claude Code でタスクの完了を通知する方法を 3 つ紹介します。

azukiazusa のテックブログ2
tool
Getting Creative With HTML Dialog

Getting Creative With HTML Dialog

So, how can you take dialogue box design beyond the generic look of frameworks and templates? How can you style them to reflect a brand’s visual identity and help to tell its stories? Here’s how I do it in CSS using ::backdrop, backdrop-filter, and animations.

CSS-Tricks
framework tool ui
`import type { A }`と、`import { type A }`の違いで、Viteのチャンク配分が変わることもある

`import type { A }`と、`import { type A }`の違いで、Viteのチャンク配分が変わることもある

leaysgur's Blog
framework library tool
Malicious Ruby Gems Exfiltrate Telegram Tokens and Messages Following Vietnam Ban

Malicious Ruby Gems Exfiltrate Telegram Tokens and Messages Following Vietnam Ban

Malicious Ruby gems typosquat Fastlane plugins to steal Telegram bot tokens, messages, and files, exploiting demand after Vietnam’s Telegram ban.

Socket
api library security
Malicious npm Packages Target BSC and Ethereum to Drain Crypto Wallets

Malicious npm Packages Target BSC and Ethereum to Drain Crypto Wallets

Socket uncovered four malicious npm packages that exfiltrate up to 85% of a victim’s Ethereum or BSC wallet using obfuscated JavaScript.

Socket
api security tool
Design to Code with the Figma MCP Server

Design to Code with the Figma MCP Server

Figma MCP servers let AI access design data directly, improving design-to-code workflows. Learn how to set up & use this tool, and see its current limitations.

Builder.io Blog
api tool
TC39 Advances Array.fromAsync, Error.isError, and Explicit Resource Management to Stage 4

TC39 Advances Array.fromAsync, Error.isError, and Explicit Resource Management to Stage 4

TC39 advances 9 JavaScript proposals, including Array.fromAsync, Error.isError, and Explicit Resource Management, which are now headed into the ECMASc...

Socket
api framework library
.d.tsファイルをちゃんと使うために必要な知識

.d.tsファイルをちゃんと使うために必要な知識

Zenn uhyo
api library tool
Streaming UIプラクティス

Streaming UIプラクティス

Zenn akfm_sato
framework tool ui
コーディングエージェントの現状の整理とエンジニアの仕事の変化について

コーディングエージェントの現状の整理とエンジニアの仕事の変化について

AI によるコーディングの支援はコード補完型からチャット型、そして自律型へと進化しています。この記事では現時点で主流となっているコーディングエージェントの種類とその特徴を整理したうえで、エンジニアの仕事の変化について考察します。

azukiazusa のテックブログ2
library tool
RSC for LISP Developers

RSC for LISP Developers

Quoting for modules.

Overreacted
api framework library
TS で Effect System を作ってみた

TS で Effect System を作ってみた

Zenn mizchi
library tool
Progressive JSON

Progressive JSON

Why streaming isn't enough.

Overreacted
api cloud tool
TypeScript でエフェクトシステムを再現したい

TypeScript でエフェクトシステムを再現したい

Zenn mizchi
library tool
Better CSS Shapes Using shape() — Part 2: More on Arcs

Better CSS Shapes Using shape() — Part 2: More on Arcs

This is the second part of a series that dives deep into the CSS shape() command, continuing with a more detailed look at the arc command.

CSS-Tricks
css tool ui
TSKaigi 2025 に参加しました

TSKaigi 2025 に参加しました

色々セッションを聴いてきたので、その感想です。沢山ありすぎたので、聴いてて気になったものだけ感想書いてます。 The New Powerful ESLint Config with Type Safety https://talks.antfu.me/2025/tskaigi/1 ESLint の Flat Config についてのセッション。新 config への移行を補助するツール (@eslint/migrate-config, Config Inspector) が色々紹介されていた。存在そのものは知っていたけど、実際どういうことができるのかとか、動いている様子とかは見たことがなかった…

mizdra.net
framework library tool
Why Does RSC Integrate with a Bundler?

Why Does RSC Integrate with a Bundler?

One does not simply serialize a module.

Overreacted
framework library tool
2025-05-29のJS: TypeScript Native Previews、Firefox 139、Angular 20、Chrome 137

2025-05-29のJS: TypeScript Native Previews、Firefox 139、Angular 20、Chrome 137

JSer.info #736 - TypeSciptのGo言語でのネイティブ実装である@typescript/native-previewが公開されました。

JSer.info
framework library tool
One Roundtrip Per Navigation

One Roundtrip Per Navigation

What do HTML, GraphQL, and RSC have in common?

Overreacted
api framework tool
No Image

Introducing N|Sentinel: Your AI-Powered Agent for Node.js Performance Optimization

At NodeSource, we're excited to unveil a new feature in the N|Solid platform that takes Node.js application performance to a new level: N|Sentinel

NodeSource Blog
api library tool
TSKaigi 2025 で CSS Modules Kit について発表しました

TSKaigi 2025 で CSS Modules Kit について発表しました

「TypeScript Language Service Plugin で CSS Modules の開発体験を改善する」というタイトルで発表しました。 speakerdeck.com CSS Modules には、Find All References などの言語機能が動かないといった問題があります。本発表では、その問題を解決するためのツールキット「CSS Modules Kit」を紹介しました。 github.com CSS Modules Kit は、Find All References といった主要なな言語機能をサポートしています。更に、VS Code 以外の様々なエディタで動くとい…

mizdra.net
api library tool
RooCode に自動でリファクタさせるオーケストレーター用プロンプト

RooCode に自動でリファクタさせるオーケストレーター用プロンプト

Zenn mizchi
api tool
What We Know (So Far) About CSS Reading Order

What We Know (So Far) About CSS Reading Order

The reading-flow and reading-order proposed CSS properties are designed to specify the source order of HTML elements in the DOM tree, or in simpler terms, how accessibility tools deduce the order of elements. You’d use them to make the focus order of focusable elements match the visual order, as outlined in the Web Content Accessibility Guidelines (WCAG 2.2).

CSS-Tricks
css tool ui
Deno で eslint を動かす

Deno で eslint を動かす

Zenn mizchi
library tool
GitHub Pagesでも`SharedArrayBuffer`を使いたい

GitHub Pagesでも`SharedArrayBuffer`を使いたい

leaysgur's Blog
api library tool
tsgo をビルドしてLSPから会話する

tsgo をビルドしてLSPから会話する

Zenn mizchi
library tool
Metaに学ぶ、大規模開発のデータフェッチ設計と最適化

Metaに学ぶ、大規模開発のデータフェッチ設計と最適化

Zenn akfm_sato
library tool
Claude Code Action で Claude Code を GitHub に統合しよう

Claude Code Action で Claude Code を GitHub に統合しよう

Claude Code Action は Claude Code を GitHub Actions のワークフローに統合するためのアクションです。これを使用することで、GitHub 上でコードの生成やレビューを AI に依頼することができます。

azukiazusa のテックブログ2
api tool
The Beauty of TanStack Router

The Beauty of TanStack Router

Yes, it's type-safe, but there's so much more to love about TanStack Router.

TkDodo
api framework library
TS特化Clineプログラミング(テキスト版)

TS特化Clineプログラミング(テキスト版)

Zenn mizchi
library tool
TSKaigi 2025で「技術書をソフトウェア開発する」という発表をしました

TSKaigi 2025で「技術書をソフトウェア開発する」という発表をしました

TSKaigi 2025で「技術書をソフトウェア開発する」というタイトルで発表をしました。スライドは次のページで公開しています。

efcl
api library tool
JSer.info 14周年

JSer.info 14周年

JSer.info は、2011年1月16日から開始して、2025年1月16日で14周年を迎えました🎉

JSer.info
api library tool
Better CSS Shapes Using shape() — Part 1: Lines and Arcs

Better CSS Shapes Using shape() — Part 1: Lines and Arcs

This is the first part of a series that dives deep into the shape function, starting with shapes that use lines and arcs.

CSS-Tricks
css library tool
You can style alt text like any other text

You can style alt text like any other text

Clever, clever that Andy Bell. He shares a technique for displaying image alt text when the image fails to load. Well, more precisely, it&#039;s a technique to apply styles to the alt when the image doesn&#039;t load, offering a nice UI fallback for what would otherwise be a busted-looking error.

CSS-Tricks
css tool ui
Fit-to-Width , CSS Carousel など: Cybozu Frontend Weekly (2025-05-20号)

Fit-to-Width , CSS Carousel など: Cybozu Frontend Weekly (2025-05-20号)

Zenn Cybozu Frontend
framework library tool
SVG to CSS Shape Converter

SVG to CSS Shape Converter

Shape master Temani Afif has what might be the largest collection of CSS shapes on the planet with all the tools to generate them on the fly. There&#039;s a mix of

CSS-Tricks
css tool ui
2025-05-20のJS: Zod 4、"use client"、Fresh 2 Roadmap

2025-05-20のJS: Zod 4、"use client"、Fresh 2 Roadmap

JSer.info #735 - Zod 4がリリースされました。

JSer.info
framework library tool
A Reader’s Question on Nested Lists

A Reader’s Question on Nested Lists

Answering a reader&#039;s question about how to create a complex numbering system with CSS list counters.

CSS-Tricks
css tool ui
`@typescript-eslint/typescript-estree`をブラウザで動かし、型チェックもやる

`@typescript-eslint/typescript-estree`をブラウザで動かし、型チェックもやる

leaysgur's Blog
api library tool
TypeScript で AI エージェントを構築する VoltAgent

TypeScript で AI エージェントを構築する VoltAgent

VoltAgent は TypeScript で AI を活用したアプリケーションを構築するためのツールキットです。VoltAgent Console を使用すると、エージェントの状態をリアルタイムで確認したり、エージェントのワークフローを可視化できる点が特徴です。

azukiazusa のテックブログ2
library tool
React Router の Server Components 対応

React Router の Server Components 対応

React Router はプレビュー版として Server Components に対応しました。これにより loader や actions を使用してデータを返す際にコンポーネント渡したり、Server Components ファーストのサーバーコンポーネントルートを作成できるようになりました。この記事では React Router の Server Components 対応を実際に試してみます。

azukiazusa のテックブログ2
No Image

NodeSource N|Solid Runtime Release - May 2025: Performance, Stability & the Final Update for v18

We're excited to share the latest N|Solid Runtime release for May 2025.

NodeSource Blog
library runtime tool
HTML Email Accessibility Report 2025

HTML Email Accessibility Report 2025

Some weekend reading on the heels of Global Accessibility Awareness Day (GAADM), which took place yesterday. The Email Markup Consortium (EMC) released its

CSS-Tricks
api tool ui
気合の脱 create-react-app からの、AIによるフロントエンド改修の自動化 (株式会社イルシル様)

気合の脱 create-react-app からの、AIによるフロントエンド改修の自動化 (株式会社イルシル様)

Zenn mizchi
AI for grown-ups

AI for grown-ups

AI tools often generate quick but messy code. Let's examine how AI can integrate with professional workflows to be productive without sacrificing quality.

Builder.io Blog
Scroll-Driven Animations Inside a CSS Carousel

Scroll-Driven Animations Inside a CSS Carousel

Hey, isn&#039;t there a fairly new CSS feature that works with scroll regions? Oh yes, that&#039;s Scroll-Driven Animations. Shouldn&#039;t that mean we can trigger an animation while scrolling through the items in a CSS carousel?

CSS-Tricks
css tool ui
GiHhub+Zenn 連携で vscode markdown で画像を Ctrl-V したい

GiHhub+Zenn 連携で vscode markdown で画像を Ctrl-V したい

Zenn mizchi
No Image

Styling console text in Node.js

In this blog post, we explore how we can style text that we log to the console in Node.js. Some of the examples use a Unix shell but most of the code should also work on Windows.

2ality
api library tool
Figma Sites: The built-in Figma to website tool

Figma Sites: The built-in Figma to website tool

Use Figma Sites to publish designs as websites quickly. Learn how it works, its best use cases, and shortcomings.

Builder.io Blog
This Isn’t Supposed to Happen: Troubleshooting the Impossible

This Isn’t Supposed to Happen: Troubleshooting the Impossible

What it looks like to troubleshoot one of those impossible issues that turns out to be something totally else you never thought of.

CSS-Tricks
api tool ui
Figma Make: Bring designs to life with AI

Figma Make: Bring designs to life with AI

Figma Make enables AI-powered prototyping from designs. We examine how it works and compare it to tools for generating production-ready code from Figma designs.

Builder.io Blog
No Image

大フィッシング攻撃時代における攻撃手法と自衛手段の考察

GW のさなか、有名投資家のテスタ氏を中心に、大規模な乗っ取り攻撃の存在が報告された。当初 900 億円程度と試算された被害額は、数日のうちに 3000 億円を超えると修正され、富裕層のみならず一般市民も無視できない状況となっている。今、一体何が起こっているのか。金融資産を...

Jxck
Vercel で MCP サーバーを構築する

Vercel で MCP サーバーを構築する

Model Context Protocol (MCP) の 2025-03-26 の仕様では新たに Streamable HTTP が追加され、リモート MCP サーバーへの注目が集まっています。この記事では Next.js を使用して Vercel 上に MCP サーバーを構築する方法を紹介します。

azukiazusa のテックブログ2
Cloudflare で MCP サーバーを構築する

Cloudflare で MCP サーバーを構築する

Model Context Protocol (MCP) の 2025-03-26 の仕様では新たに Streamable HTTP が追加され、リモート MCP サーバーへの注目が集まっています。この記事では `agents` フレームワークを使用して Cloudflare 上に MCP サーバーを構築する方法を紹介します。

azukiazusa のテックブログ2
Error インスタンスかどうか判定する Error.isError() メソッド

Error インスタンスかどうか判定する Error.isError() メソッド

Error.isError() メソッドは、オブジェクトが Error インスタンスかどうかを判定するためのメソッドです。今までも instanceof 演算子を使用して判定することができましたが、偽陽性と偽陰性が発生する可能性があります。Error.isError() メソッドは Array.isArray() と同じく内部スロットを使用して判定するため、より堅牢に判定することができます。

azukiazusa のテックブログ2
Docker の MCP Toolkit を試してみる

Docker の MCP Toolkit を試してみる

Docker の MCP Toolkit はコンテナ化された MCP サーバーを AI エージェントと統合するための Docker Desktop の拡張機能です。コンテナ化された環境で MCP サーバーを実行することができ、信頼された Docker MCP カタログから MCP ツールを簡単にインストールできる点が特徴です。

azukiazusa のテックブログ2
JSer.info のMCPサーバを公開しました

JSer.info のMCPサーバを公開しました

AI Agentなどから、JSer.info のデータへアクセスするための Model Context Protocol (MCP)サーバーを公開しました。

JSer.info
Next.js 14.0.0+ で Pages Router / basePath / Middleware 併用時に発生する不具合とその回避策について

Next.js 14.0.0+ で Pages Router / basePath / Middleware 併用時に発生する不具合とその回避策について

社内のあるプロダクトで Next.js を v13 系から v15 系にアップデートしたところ、トップページにブラウザバックで戻ると、エラーが発生するようになってしまった。 エラーの原因を調べてみると、何故かトップページにブラウザバックで戻った時、pageProps が空オブジェクトになっているようだった。 不具合再現の様子。ブラウザバックでトップに戻ると、pageProps が空になる。 実はこれは Next.js の不具合で、以下に issue がある (まあ僕が報告したのだけど...)。 github.com Next.js 側で修正されるのを待ってたのだけど、不具合の報告から1年以上経…

mizdra.net
`@typescript-eslint/parser`と`@typescript-eslint/typescript-estree`の関係

`@typescript-eslint/parser`と`@typescript-eslint/typescript-estree`の関係

leaysgur's Blog
Static as a Server

Static as a Server

You wouldn't download a site.

Overreacted
Reactコンポーネントが「純粋である」とはどういうことか? 丁寧な解説

Reactコンポーネントが「純粋である」とはどういうことか? 丁寧な解説

Zenn uhyo
2025-05-07のJS: koa v3.0.0、Node.js 24とNode.js 18 EOL、`//# allFunctionsCalledOnLoad`

2025-05-07のJS: koa v3.0.0、Node.js 24とNode.js 18 EOL、`//# allFunctionsCalledOnLoad`

JSer.info #734 - Koa v3.0.0がリリースされました。

JSer.info
No Image

Node.js 24 Is Here: What You Need to Know

Node.js 24 has officially landed! This release brings some exciting improvements to JavaScript developers, making Node.js faster, more capable,

NodeSource Blog
RSC for Astro Developers

RSC for Astro Developers

Islands, but make it fractal.

Overreacted
What is the Agent2Agent (A2A) Protocol?

What is the Agent2Agent (A2A) Protocol?

The Agent2Agent (A2A) Protocol enables AI agents to collaborate across networks, streamlining discovery, authentication, and data exchange.

Builder.io Blog
No Image

N|Solid 6.1.8: Major AI Upgrades, UX Enhancements, and Tracing Improvements

our latest release bringing an exciting wave of new features, critical improvements, and behind-the-scenes optimizations.

NodeSource Blog
ESLint を MCP サーバーとして実行する

ESLint を MCP サーバーとして実行する

ESLint v9.26.0 から MCP サーバーとして実行できるようになりました。この機能により LLM(大規模言語モデル)は ESLint のルールを使用してコードを修正することができるようになります。

azukiazusa のテックブログ2
Moonbit の宣言的UIライブラリ Rabbit-TEA を試してみる

Moonbit の宣言的UIライブラリ Rabbit-TEA を試してみる

Zenn mizchi
遂に Cloudflare + Next.js(OpenNext) + Prisma 6.7.0(No Rust) が動く時代が来た

遂に Cloudflare + Next.js(OpenNext) + Prisma 6.7.0(No Rust) が動く時代が来た

Zenn mizchi
actions/ai-inference を使って GitHub Actions のワークフローから AI モデルを呼び出す

actions/ai-inference を使って GitHub Actions のワークフローから AI モデルを呼び出す

actions/ai-inference は GitHub Actions のワークフローから AI モデルを呼び出すための公式のアクションです。これを使用することで CI/CD のワークフローから AI モデルを簡単に利用できるようになります。この記事ではプルリクエスト上で AI に記事のレビューをしてもらうという実践的な使用例を紹介します。

azukiazusa のテックブログ2
Reactの文脈での「副作用」は2種類あるのではという話

Reactの文脈での「副作用」は2種類あるのではという話

Zenn uhyo
Letters from Andrew Ng / Agentic Design Patterns のまとめ

Letters from Andrew Ng / Agentic Design Patterns のまとめ

leaysgur's Blog
Functional HTML

Functional HTML

Tags on both sides.

Overreacted
TypeScriptのテストファイルの読み方

TypeScriptのテストファイルの読み方

leaysgur's Blog
No Image

Converting values to strings in JavaScript has pitfalls

Converting values to strings in JavaScript is more complicated than it might seem: Most approaches have values they can’t handle. We don’t always see all of the data.

2ality
Fine-tune an LLM: Why, when, and how

Fine-tune an LLM: Why, when, and how

Fine-tuning LLMs can save tokens, guarantee output formats, & bake in edge-case fixes. Learn when to fine-tune & how to do it effectively for your AI projects.

Builder.io Blog
Categorize Your Dependencies

Categorize Your Dependencies

Anthony Fu
Concurrent Optimistic Updates in React Query

Concurrent Optimistic Updates in React Query

How to build optimistic UI that is resilient to race conditions, even when multiple mutations update the same entity concurrently.

TkDodo
UI の一部を非表示にする React の Activity コンポーネント

UI の一部を非表示にする React の Activity コンポーネント

React の新しい実験的なコンポーネントとして `<Activity>` が追加されました。これは UI の表示非表示を切り替えるために使用されます。従来の条件付きレンダリングとは異なり、アンマウントされた場合にも状態を保持する点が特徴です。

azukiazusa のテックブログ2
2025-04-27のJS: Node v22.15.0、Reactの実験的な機能、Node.jsとV8 GC

2025-04-27のJS: Node v22.15.0、Reactの実験的な機能、Node.jsとV8 GC

JSer.info #733 - Node.js v22.15.0がリリースされました。

JSer.info
AIと本音トーク:エンジニアの仕事、これからどうなる?

AIと本音トーク:エンジニアの仕事、これからどうなる?

「AI コーディングエージェントの台頭によりエンジニアの働き方はどう変わるのか?」というテーマについて AI と人間のインタビューを通じて探ります。

azukiazusa のテックブログ2
The Perfect Cursor AI setup for React and Next.js

The Perfect Cursor AI setup for React and Next.js

A comprehensive guide to optimize Cursor AI for React and Next.js development. Learn settings, features, & workflows to boost coding efficiency and quality.

Builder.io Blog
JavaScript PrimerのES2025対応を手伝ってくれるContributorとSponsorを募集しています

JavaScript PrimerのES2025対応を手伝ってくれるContributorとSponsorを募集しています

JavaScript Primer (https://jsprimer.net/) では、毎年ECMAScriptの新しい仕様への追従を行っています。

efcl
No Image

3PCA 31 日目: 3rd Party Cookie 廃止の廃止

このエントリは、2023 年の 3rd Party Cookie Advent Calendar の 31 日目である。3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiitahttps://qiita.com/adven...

Jxck
What Does "use client" Do?

What Does "use client" Do?

Two worlds, two doors.

Overreacted
Visual Editor 3.0: Prompt, Design, and Develop on One Canvas

Visual Editor 3.0: Prompt, Design, and Develop on One Canvas

Visual Editor 3.0 merges design & development with AI, allowing teams to create apps from prompts, import Figma designs, & integrate with existing codebases.

Builder.io Blog
Cursor Rules for Better AI Development (article)

Cursor Rules for Better AI Development (article)

Learn TypeScript cursor-rules for AI development. Covers best practices, JSDoc, structure. Differentiates workspace & global rules for better AI coding

Total TypeScript
Introducing Zod 4 beta など : Cybozu Frontend Weekly (2025-04-22号)

Introducing Zod 4 beta など : Cybozu Frontend Weekly (2025-04-22号)

Zenn Cybozu Frontend
deno lint plugin で例外処理に関するルールを作った

deno lint plugin で例外処理に関するルールを作った

Zenn mizchi
仕事で使うための Cloudflare Workers (WIP)

仕事で使うための Cloudflare Workers (WIP)

前半は手元で動かしながら要点を掴み、後半は概念を掴んで何ができるかを知ることを目的とします。

Zenn mizchi
Impossible Components

Impossible Components

Composing across the stack.

Overreacted
仕事で使うための Cloudflare Workers 入門 Day 5 - ServiceBinding

仕事で使うための Cloudflare Workers 入門 Day 5 - ServiceBinding

Zenn mizchi
仕事で使うための Cloudflare Workers 入門 Day 4 - R2/KV/D1/Vectorize

仕事で使うための Cloudflare Workers 入門 Day 4 - R2/KV/D1/Vectorize

Zenn mizchi
仕事で使うための Cloudflare Workers 入門 Day 3 - Queue/CronTriggers/Workflow

仕事で使うための Cloudflare Workers 入門 Day 3 - Queue/CronTriggers/Workflow

Zenn mizchi
RubyKaigi 2025 に参加した

RubyKaigi 2025 に参加した

同僚の id:onk さんや id:Pasta-K さんにぜひ来てほしいと誘われたので、参加してみました。普段は JavaScript ばかり書いてて 全く Ruby 書いたことないです。RubyKaigi 初参加です。せっかくなので感想を書いておきます。 プログラミング言語の話が多い 「RubyKaigi は Ruby の言語開発者が話すカンファレンスで、プログラミング言語の話ばかりしている」と事前に聞いていて心構えはしていたのですが、その想像の3倍はプログラミング言語の話をしていて驚きました。JIT の話、静的型の話、irb の話、ビルドシステムの話、パーサーの話、Linter の話、La…

mizdra.net
Ink を使って CLI アプリを React で書く

Ink を使って CLI アプリを React で書く

Ink は CLI アプリを React で書くためのライブラリです。Flexbox レイアウトエンジンである Yoga を使用しているため、Web アプリケーションと同じような CSS を使って UI を構築できることが特徴です。Codex や Claude Code といったコーディングエージェントの CLI アプリが Ink で書かれています。

azukiazusa のテックブログ2
DJControl Mix Ultraを買った

DJControl Mix Ultraを買った

DJControl Mix Ultraという、モバイル向けのDJコントローラーを買って遊んでいた。

efcl
MCP サーバーの Streamable HTTP transport を試してみる

MCP サーバーの Streamable HTTP transport を試してみる

MCP では stdio と Streamable HTTP の 2 つの transport が定義されています。TypeScript SDK では v1.10.0 から Streamable HTTP transport がリリースされました。この記事では MCP サーバーを構築し、Streamable HTTP transport を試してみます。

azukiazusa のテックブログ2
Figma to Android: Convert designs to mobile apps in seconds

Figma to Android: Convert designs to mobile apps in seconds

Convert Figma designs to Android apps using Builder's Visual Copilot plugin. Save time and maintain pixel-perfect designs across screens.

Builder.io Blog
2025-04-17のJS: Zod 4 beta、Next.js 15.3とRspack、LLMを使ったテストのマイグレーション

2025-04-17のJS: Zod 4 beta、Next.js 15.3とRspack、LLMを使ったテストのマイグレーション

JSer.info #732 - Zod 4 betaがリリースされました。

JSer.info
How to Build Your Own MCP Server

How to Build Your Own MCP Server

Learn to build a Model Context Protocol (MCP) server for AI assistants. This tutorial covers creating tools, resources, and prompts for a CSS tutor example.

Builder.io Blog
No Image

The Best Node.js Observability Tools in 2025: N|Solid vs New Relic, Datadog, and More

With a range of observability and APM tools available, choosing the right one for your stack and team can be challenging but it can save you hours

NodeSource Blog
フロントエンドカンファレンス東京の開催決定など : Cybozu Frontend Weekly (2025-04-15号)

フロントエンドカンファレンス東京の開催決定など : Cybozu Frontend Weekly (2025-04-15号)

Zenn Cybozu Frontend
No Image

閲覧履歴があってもリンクの色が変わらないケースについて

4 月末にリリースされる Chrome 136 からは、一部のケースで「閲覧履歴があってもリンクの色が変わらない」状態が発生する。もしこの挙動に依存して閲覧をしているユーザがいれば、多少不便に感じるかもしれない。しかし、これは長年問題視されてきた、ユーザのプライバシー保護の...

Jxck
JSX Over The Wire

JSX Over The Wire

Turning your API inside-out.

Overreacted
Figma to iOS: Convert designs to mobile apps in seconds

Figma to iOS: Convert designs to mobile apps in seconds

Convert Figma designs to iOS apps using Builder's Visual Copilot plugin. Save time and maintain pixel-perfect designs across screens.

Builder.io Blog
No Image

Deploying TypeScript: recent advances and possible future directions

In this blog post we look at: The current best practice for deploying library packages: .js, .js.map, .d.ts, .d.ts.map, .ts Recent new developments in compiling and deploying TypeScript: type stripping, isolated declarations, JSR, etc. What the future of deploying TypeScript might look like: type stripping in browsers, etc.

2ality
No Image

Ideas for making TypeScript better at testing types

In this blog post, we examine how we can test types in TypeScript: First, we look at the library asserttt and the CLI tool ts-expect-error. Then, we consider which functionality could be built into TypeScript.

2ality
How Rolldown Works: Module Loading, Dependency Graphs, and Optimization Explained

How Rolldown Works: Module Loading, Dependency Graphs, and Optimization Explained

Atriiy
AI エージェントの連携を標準化する A2A プロトコルを試してみる

AI エージェントの連携を標準化する A2A プロトコルを試してみる

AI エージェント同士の連携を標準化するために Agent2Agent プロトコル(A2A)を発表しました。A2A プロトコルは基盤となるフレームワークやベンダーに依存せず、エージェント同士が安全な方法で相互に通信できるように設計されています。この記事ではサンプルコードを通じて A2A プロトコルを使用した AI エージェントの連携を体験してみます。

azukiazusa のテックブログ2
Designing Agentic AI Systems: A Web Dev’s Guide

Designing Agentic AI Systems: A Web Dev’s Guide

Web developers' skills in system design and API integration are key for building effective AI agent systems. Learn about core concepts and common patterns.

Builder.io Blog
TypeScriptのASTにおける`JSDocXxxType`というノード

TypeScriptのASTにおける`JSDocXxxType`というノード

leaysgur's Blog
Introducing the Visual Copilot CLI: Smart & Granular Figma to Code

Introducing the Visual Copilot CLI: Smart & Granular Figma to Code

A CLI tool that integrates Figma designs into your codebase, generating production-ready code that matches your existing components and styling patterns.

Builder.io Blog
Should You Declare Return Types? (article)

Should You Declare Return Types? (article)

Here's a quick .cursor/rules addition you can make for handling return types in TypeScript. Return Types When declaring functions on the top-level

Total TypeScript
2025-04-09のJS: express 5.1(正式リリース)、Safari 18.4、ESLint bulk suppressions

2025-04-09のJS: express 5.1(正式リリース)、Safari 18.4、ESLint bulk suppressions

JSer.info #731 - Express 5.1.0がリリースされました。

JSer.info
React for Two Computers

React for Two Computers

Two things, one origin.

Overreacted
Hello Tokyo!

Hello Tokyo!

Anthony Fu
Figma to Jetpack Compose: Convert designs to Kotlin in seconds

Figma to Jetpack Compose: Convert designs to Kotlin in seconds

Visual Copilot turns Figma designs to Jetpack Compose code, automating UI implementation for Android developers. It generates responsive layouts & Kotlin code.

Builder.io Blog
`Bun.serve()`だけでルーターが書けるようになってた

`Bun.serve()`だけでルーターが書けるようになってた

leaysgur's Blog
コーディング AI エージェントを自作してみよう

コーディング AI エージェントを自作してみよう

好むと好まずと関わらず、ソフトウェア開発において AI の活用は重要なパラダイムシフトの 1 つです。AI エージェントはユーザーからの指示を元に自律的にタスクを選択し、実行します。この記事では、コーディング AI エージェントを自作する過程を紹介します。

azukiazusa のテックブログ2
Reactの2025年トレンド予測など: Cybozu Frontend Weekly (2025-04-01号)

Reactの2025年トレンド予測など: Cybozu Frontend Weekly (2025-04-01号)

Zenn Cybozu Frontend
2025-04-03のJS: Next.js LTS Policy、Rsdoctor 1.0、zx@lite

2025-04-03のJS: Next.js LTS Policy、Rsdoctor 1.0、zx@lite

JSer.info #730 - Next.jsがLTSポリシーを公開しました。現在のメジャーバージョンをActive LTSとし、それ以前のメジャーバージョンは最初のリリースから2年間はMaintenance LTSとしてメンテナンスされます。

JSer.info
No Image

Web における Security, Safety, Trust の相対性

我々は、インターネット上において「信頼」できるサービスを、「安全」に使うことに、「安心」を求める。プライバシーは守られ、不正な取引には加担せず、詐欺被害も受けたくない。技術的に言えば、通信は暗号化し、個人は匿名化し、データは秘匿し、それによって Secure で Safet...

Jxck
What is the Model Context Protocol (MCP)?

What is the Model Context Protocol (MCP)?

MCP aims to standardize AI tool integration, potentially simplifying development and enabling more capable AI assistants. Current adoption is limited.

Builder.io Blog
4 ステップでモダンな tsconfig.json を作る

4 ステップでモダンな tsconfig.json を作る

tsconfig.json を使うと、型チェックを緩く/強くしたり、また出力する JS の形式を変えたりできる。しかしいくつかの事情から、正しく書くのが難しい。 オプションの数が非常に多い その数なんと 133 個 *1 オプションの意味や役割が理解しにくい 公式ドキュメントは丁寧にかかれているが... JavaScript や TypeScript の仕様、型の知識、歴史的経緯などを知らないと理解しづらい 推奨されるオプションが変わっていく 言語やエコシステムの進化/変化によって変わる 最近だと Node.js の TypeScript サポートで変わった 「オプションの細かい意味とかは一旦…

mizdra.net
No Image

How Node.js Handles Async Operations

Node.js is designed to be asynchronous and non-blocking, making it highly efficient for handling multiple operations at once.

NodeSource Blog
No Image

What is Libuv: The Engine Powering Node.js and Beyond

Libuv is one of the most crucial components behind Node.js, yet many developers aren't fully aware of its role in enabling asynchronous I/O operations.

NodeSource Blog
株式会社はてなに入社しました

株式会社はてなに入社しました

株式会社はてなに入社しました 株式会社はてなに入社しました - hitode909の日記

mizdra.net
Community Showcase (Q1 2025)

Community Showcase (Q1 2025)

An update on what the community has been up to in Q1 of 2025

e18e Blog
No Image

悪いのは全部 Eve だと思ってた

いつも本ブログを読んで頂いている皆様、そしてセキュリティ関係者の皆様へ。この度は、筆者による "Eve" に対する不適切な引用、および、原稿内における不名誉な扱いについて、この場を借りて謝罪させていただきます。

Jxck
My Open Source Origin Story

My Open Source Origin Story

A brief story of how I got into Open Source

TkDodo
Vercel AI SDK で MCP クライアントをツールとして利用する

Vercel AI SDK で MCP クライアントをツールとして利用する

MCP(Model Context Protocol)は LLM に追加のコンテキストを提供するための標準化されたプロトコルです。Vercel AI SDK は v4.2 から MCP をサポートしており、MCP クライアントをツールとして利用できます。この記事では Vercel AI SDK を使って MCP ツールを使用する方法を紹介します。

azukiazusa のテックブログ2
How to make any design convert better with Builder.io

How to make any design convert better with Builder.io

Learn practical Figma auto layout techniques to create responsive, conversion-focused designs that seamlessly translate to code with Builder.io's plugin.

Builder.io Blog
Form Control Styling Level 1 など: Cybozu Frontend Weekly (2025-03-25号)

Form Control Styling Level 1 など: Cybozu Frontend Weekly (2025-03-25号)

Zenn Cybozu Frontend