POSTS

記事一覧

技術、設計、AI、過程、随筆。書き散らしたものをゆっくり並べ直しています。176 本。

「書くな」のときに何を読むか
Process

「書くな」のときに何を読むか

書けない夜は無理に書かない。代わりに「次に書くため」の読書をする。3 種類の読み方を切り替える。

2025年7月30日 22:00
Claude のツール使用パターン 4 種
AI

Claude のツール使用パターン 4 種

tool_use を「LLM がツールを呼ぶ」と素朴に考えると、4 つの設計パターンが見えてくる。委譲・ループ・並列・批評。

2025年7月23日 19:30
RSpec の shared_examples を最小に保つ理由
Engineering

RSpec の shared_examples を最小に保つ理由

shared_examples は便利。だから乱用される。「一度書いたら 5 箇所で使える」は、実は「5 箇所で読めなくなる」の言い換え。

2025年7月22日 20:00
アイコンの線幅を 1.5px で揃えるだけで世界が変わる
Design

アイコンの線幅を 1.5px で揃えるだけで世界が変わる

lucide / heroicons / 自作アイコンが混ざると、線の太さが揃わずに「ガチャガチャ感」が出る。stroke-width を統一する習慣。

2025年7月16日 14:00
RAG の chunk size を 256 に固定する理由
AI

RAG の chunk size を 256 に固定する理由

512 や 1024 でも動く。でも 256 が多くのケースで「ちょうどいい」のはなぜか。検索精度と再構成可能性のバランスから。

2025年7月9日 11:00
集中の入り口を 30 秒で開く
Process

集中の入り口を 30 秒で開く

「集中するための儀式」が長すぎると、儀式自体が逃避になる。30 秒で着座する自分を、毎日訓練する。

2025年7月9日 08:00
Ridgepole 運用のチーム共有チェックリスト
Engineering

Ridgepole 運用のチーム共有チェックリスト

Rails migrations を捨てて Ridgepole で運用する選択は強力だが、チームで使うとハマる場所が決まっている。事前に共有すべき 6 項目。

2025年7月8日 14:30
古書店で見つけた、半分しか読まれていない本
Essay

古書店で見つけた、半分しか読まれていない本

神保町の古書店で買った本は、しおりが 142 ページに挟まったままだった。前の持ち主は、なぜここでやめたのか。

2025年7月5日 15:30
インラインの強調記号を整える 5 つのルール
Design

インラインの強調記号を整える 5 つのルール

太字・斜体・下線・コード・リンク。本文中で混ざりがちなインライン要素のルールを揃えるだけで、可読性は大きく変わる。

2025年7月2日 09:30
評価 (evaluation) を test として書く
AI

評価 (evaluation) を test として書く

プロンプトを改善する作業を「気分」で続けると 1 週間で迷う。RSpec のように、判定可能な eval suite を最初に書く。

2025年6月25日 21:00