#node-js
CIでpnpmキャッシュを使わないほうが速かった話
- #github-actions
- #pnpm
- #node-js
GitHub Actionsのactions/setup-nodeでcache: pnpmを使っていたが、外したらCI全体が55%速くなった。npm/pnpmのCDNが十分に速い今、キャッシュはむしろ逆効果になりうるという話。 [2026/03/20]
RustとかJavaScriptとか雑談
- #rust
- #node-js
- #claude-code
- #npm
Rust初心者としてcrateの概念をClaude Codeに聞いたところから、Node.jsとの比較を経て、JavaScriptツールチェーンが永遠に分裂する構造的理由とRustのCargo統一モデルの対比に発展した対話記録。 [2026/03/20]
TauriでNode.jsベースのWebアプリをラップするときのTips集
- #tauri
- #node-js
- #rust
- #claude-code
- #ai-writing
Tauri v2でAstro製ドキュメントサイトをmacOSネイティブアプリとしてラップする際に遭遇した問題と解決策をまとめたTips集。Node.jsバイナリのバンドル、ポート占有対策、SSEライブリロードなどを扱う。 [2026/03/19]
エージェントらには作業ログを残させると良いかもよ?というTips
- #claude-code
- #node-js
- #git
- #shell
Claude Codeのサブエージェントやエージェントチームの作業ログを~/cclogs/に一元管理し、エージェント間通信を簡潔なステータス+ログファイルパスに変えることで、コンテキスト圧迫を回避しつつセッション横断で文脈を蓄積する仕組みのまとめ。 [2026/03/14]
AstroのContent Collectionって何なの?
- #astro
- #claude-code
- #cloudflare-workers
- #netlify
- #node-js
AstroのContent Collectionの仕組みを調査。ビルド時のdata store、SSRモード、サーバーレス環境でのデータキャッシュの実態をまとめた。 [2026/03/12]
ElectronかTauriかどっちにすべき?
- #electron
- #tauri
- #node-js
- #codemirror
- #react
- #rust
Electronで作っているノートアプリzudo-textをTauriに移行すべきかをClaudeに相談した記録。node-ptyへの依存、WebViewのクロスプラットフォーム差異、移行コストを整理して、Electronに残る判断をした。 [2026/03/12]
Terminal / PTY / IPC / xterm.js の概念整理メモ
- #electron
- #node-js
- #shell
Electronアプリにxterm.js + node-ptyでターミナルを埋め込む実装を進める中で調べた、PTY・IPC・xterm.jsの基本概念と、ネイティブターミナルアプリとの違い、描画方式、フォント問題などの開発メモ。 [2026/03/07]
Algolia から MiniSearch に検索機能を移行した
- #takazudo-modular
- #netlify
- #search
- #node-js
Takazudo Modularのサイト検索をAlgoliaからMiniSearchに移行し、ビルド時にJSONインデックスを生成してNetlify Functionで検索するセルフホスト構成に変えた。選定理由、アーキテクチャ、ロケール対応、パフォーマンスについてのまとめ。 [2026/03/06]
製品写真をNode.jsで自動生成するパイプラインを作った
- #node-js
- #claude-code
- #eurorack
- #takazudo-modular
Takazudo Modularの製品写真を、メーカー提供の白背景画像からNode.jsで自動生成するパイプラインを作った。背景除去、ファブリックテクスチャへの合成、リアルな影の付与まで全部プログラマティックに完結する。 [2026/03/01]
Claude Codeを自作アプリから呼ぶのってアリ?っていう調査
- #claude-code
- #electron
- #claude-api
- #node-js
Claude Code CLIをElectronアプリからプログラム的に呼び出す方法を調べた。技術的には2つのアプローチがあるが、OSSとして配布する場合に利用規約上の問題があることがわかった。 [2026/02/24]