TypeScript
Works4
- home-hub
家計や日々の記録をまとめる招待制の Web アプリ。SvelteKit を Cloudflare Pages と D1 の上で動かしている。
- my-claude-tools
Claude Code の自作 Mod とツールをまとめたリポジトリ。エージェントの動きを猫の部屋としてターミナルに描く「ねこ部屋」を置いている。
- Personal Platform
このポートフォリオ自体。Works・Notes・Techを関連付けて静的生成する。
- testglass
テストコードを静的解析し、人間がレビューするためのテスト仕様書(HTML・Markdown・CSV)を生成するツール。
Notes3
Career1
コンサルティング・開発会社Tech Lead
2024 — Present
Activity73
Personal Platform—HTML 編の記事で、CSS を書かなくても HTML が表示される理由を正しく説明
Personal Platform—HTML がブラウザで DOM になるまでを追う記事を公開
Personal Platform—Notes の惑星の模様が回って見えるようにし、Works の輪を見えやすくする
testglass—v0.2.0 をリリース
my-claude-tools—部屋のファイルに入った制御文字で、ターミナルが操作されないようにした
testglass—細工したテストファイルで解析が止まらないようにした
Personal Platform—ねこエージェントの紹介記事を追加し、Works にサムネイルを付ける
my-claude-tools—ビューアの見出しを「ねこエージェント」にして、ツール名とそろえた
my-claude-tools—回答待ちの質問の解説を、色分けした見やすい表示にした
my-claude-tools—報告や質問が Claude Code の画面と二重に出て見づらい問題を修正
my-claude-tools—作業中の猫がキョロキョロ・まばたきし、報告に行くときにひと言しゃべるようにした
my-claude-tools—猫をクリックすると、その猫の作業の詳細が見られるようにした
my-claude-tools—子猫の報告が途中で切れて読めない問題を修正
my-claude-tools—猫の名前と毛色が食い違わないようにし、子猫の色を絵だけに付けた
Personal Platform—Works に my-claude-tools を追加
my-claude-tools—Claude の質問を猫が解説し、過去の答えも見られるようにした
my-claude-tools—子猫を使った作業が終わったら、ボスがまとめてしゃべる
Personal Platform—Tech 一覧に添える作品・記事名の並びを、ビルドごとに変わらないようにする
Personal Platform—PR の本文が署名だけのとき、署名が Activity の要約に出る問題を修正
Personal Platform—同じ見た目のリンクを部品にまとめ、画面ごとの細かな違いをなくす
Personal Platform—複数の画面で使う URL・並び順・表示条件を1か所にまとめる
Personal Platform—惑星の並びや演出の計算の定義を1か所にまとめ、食い違いを防ぐ
Personal Platform—時刻付きの公開日で、記事の日付が1日ずれることがある問題を修正
Personal Platform—入場演出を飛ばしたあと、次のクリックが効かないことがある問題を修正
Personal Platform—キーボードで「もっと見る」を押すと続きを読めなくなる問題を修正
Personal Platform—設計書がなくてもコードから仕様をたどれるようにルールを整える
Personal Platform—初回の入場演出が終わる瞬間に背景が跳ぶ問題を修正
Personal Platform—testglass の紹介記事を公開
Personal Platform—記事のルールを分け、下書きを作業ブランチで書くようにする
Personal Platform—ポートフォリオ記事のタイトルを変更
Personal Platform—Notes に Zenn の記事を並べる
Personal Platform—既存の2本の記事を Zenn で公開
Personal Platform—Zenn の技術記事へたどれるようにする
Personal Platform—検索結果でこのサイトを見つけやすくする
testglass—出力の言語をロケールから自動で決めない理由を README に書く
Personal Platform—入口の惑星が暗く見えにくい問題を修正
testglass—CLI のヘルプとメッセージを英語でも表示できるようにする
testglass—README にスクリーンショットと英語版を追加する
testglass—テスト仕様書を英語でも出力できるようにする
Personal Platform—Works に home-hub を追加
testglass—spec.json を表示の言語に依存しない形にする
Personal Platform—Works に testglass を追加
testglass—ESLint との違いを README に書く
testglass—CLI のコマンドとオプションの説明を分かりやすくする
testglass—テスト仕様書を Markdown と CSV でも出力できるようにする
testglass—レポートの文字を一回り大きくして読みやすくする
testglass—指摘の一覧を判定ごとに整理し、読みやすくする
Personal Platform—オープニングを初回から短い1種類にまとめる
Personal Platform—スマートフォンでセクションを開閉するときの演出のずれを改善
Personal Platform—スマートフォンでオープニングの動きがカクつく問題を改善
Personal Platform—オープニングで惑星が最後に急に縮む問題を修正
Personal Platform—記事などへ直接入ってから Home に戻るとイントロが再生される問題を修正
Personal Platform—記事「ハーネスは AI のための説明書でもある」を追加
Personal Platform—スマートフォンでトップページの描画を軽くした
Personal Platform—アクセシビリティを WCAG 2.1 AA に対応
Personal Platform—記事「Static-first で作るポートフォリオ」を推敲
Personal Platform—共有したときの画像とファビコンを追加
Personal Platform—セクションを開いた位置に、そのセクションの色の光を残す
Personal Platform—表示名とセクションの説明を見直し
Personal Platform—イントロとセクションを開く・閉じる演出を追加
Personal Platform—トップページに宇宙のシーンを追加
Personal Platform—トップページに各セクションへの入口を追加
Personal Platform—記事一覧と記事詳細のページを追加
Personal Platform—開発活動の一覧ページを追加
Personal Platform—GitHub の PR から Activity を生成する処理を追加
Personal Platform—自己紹介のページを追加
Personal Platform—職歴と資格のページを追加
Personal Platform—作品一覧と作品詳細のページを追加
Personal Platform—ページを開くたびに発生するリダイレクトを解消
Personal Platform—Tech 一覧と Tech 詳細のページを追加
Personal Platform—Tech ごとの実績と関連 Tech をビルド時に集計
Personal Platform—作品・記事・職歴・Tech のデータ構造を定義
Personal Platform—開発ルールとプロジェクトの概要を整備