TypeScriptの型定義から型ガードを自動生成する type-predicates-generator の紹介
11/21/2021
zenn
配列の filter で直和型を絞り込むときのユーザー定義型ガードを比較的型安全に書く
9/23/2022
zenn
TypeScriptの型情報を扱うVSCode拡張機能をlanguage-service-pluginで軽量化した話
1/29/2023
zenn
TS 4.9 が使えない環境に送る satisfies ヘルパー関数
2/8/2023
zenn
commitizen でチームの規約を作って対話型でコミットメッセージを作ると良い感じ
9/17/2023
zenn
husky+lint-stagedからlefthookに乗り換えたので違いとか使えそうな設定とかまとめる
9/17/2023
zenn
開発環境での環境変数管理について考えてること
12/9/2023
zenn
GitHub Actions ですべての CI の完了にフックして処理をする
12/21/2023
zenn
docker compose でunhealthyまたは異常終了したサービスのログのみ出力するスクリプト
4/6/2024
zenn
GitHub ActionsでZennの下書きをClaudeにレビューしてもらう
4/6/2024
zenn
VSCode拡張機能開発でpnpm workspace化をしようとしたら壁が高かった
5/16/2024
zenn
type-safe-prompt というプロンプトに型安全に変数を埋め込める薄いライブラリを書いた
7/15/2024
zenn
TypeSpec が OpenAPI や JSON Schema を書くのに良かったので紹介する
7/20/2024
zenn
ワークスペースにおける TypeScript パッケージの解決戦略
11/14/2024
zenn
RUN --mount=type=bind の動きを調べて COPY のオーバーヘッドを無くす
12/6/2024
zenn
LLM による開発補助を Claude Projects + MCP に集約する
12/30/2024
zenn
Claude Desktop を使いやすくするスニペット
2/27/2025
zenn
Vercel AI SDK と mastra を使った AI Agent 開発 Tips
3/15/2025
zenn
Claude Desktop におけるコーディングエージェント性能を拡張する「Claude Crew」の紹介
4/3/2025
zenn
社内のデザインシステムをMCP化したので事例を紹介!ts-morphを使ったアプローチの実装・プロンプト例をまとめて解説
4/11/2025
zenn