Refactor with LLM

Refactor with LLM

ClineとGemini 2.5 Proを使い、個人開発SaaSの約2万行に及ぶリファクタリングを進めた方針と手順を記録する。

約 31 分
Claude Desktop with MCP

Claude Desktop with MCP

Claude DesktopとMCPを使い、ブラウザ操作、ソースコード編集、ログ解析を試した結果と課題を記録する。

約 8 分
Random Selector Sh

Random Selector Sh

リストから複数の要素をランダムに抽出し、結果を表示するShell Scriptを作成する。

約 1 分
Playwright Selectbox Waiting

Playwright Selectbox Waiting

Playwrightで描画途中のセレクトボックスを操作するとき、固定時間の待機を使わず選択を安定させる方法を紹介する。

約 2 分
Typescript Selfmade Utility Type

Typescript Selfmade Utility Type

TypeScriptのConditional Typesとinferを使い、Union型から特定プロパティの型を抽出するUtility型を作る。

約 2 分
Stack partitioning criteria for AWS CFn

Stack partitioning criteria for AWS CFn

AWS CloudFormationのスタックを、リソースのライフサイクル、所有権、状態の有無から分割する基準を整理する。

約 4 分
React Controlled Components

React Controlled Components

Reactの制御コンポーネントと非制御コンポーネントについて、値の管理方法と再レンダリングの違いを整理する。

約 1 分