About
Accessibility is not a feature request.
It's the default.
Stack
React 19TypeScriptNext.jsTailwind CSS v4Vitest
Projects
- MyYomuMoji
「自分が読みやすい文字設定」を名刺カードのように作って共有できる Web アプリ。フォント・サイズ・行間・配色を選び、固有 URL でまわりの人に渡せます。ディスレクシアやロービジョンなど、人それぞれの読みやすさを伝えるためのツールです。
Live demo ↗- frontendGitHub: myyomumoji-client ↗React 19TypeScriptViteTailwind CSS v4React Aria
- backendGitHub: myyomumoji-api ↗HonoTypeScriptFirebase FirestoreZod
- gittinglish
Git / GitHub の英語に頻出する 85 動詞を、毎日 5 分の間隔反復ドリル (SM-2) で身につけるための学習アプリ。四択 / 自由入力 / 例文穴埋めの 3 モードで、忘れかけのタイミングだけ復習が来ます。語彙は GitHub 公開リポジトリの commit log の頻度分析を参考にしつつ、手で選定しました。
Live demo ↗- React 19TypeScriptTailwind CSS v4HonoBetter AuthTurso
- GitHub-MCP-Proxy
AI エージェントに GitHub 作業を任せたいけれど、アカウント全体への権限は渡したくない、という課題に応えるためのセルフホスト型 MCP サーバー。エージェントが触れるリポジトリ・操作(read / issues / 書き込み)・ブランチ名・コミットメッセージ形式を絞り込めるので、安心して任せられます。
OSS として公開しています(個人運用のため、公開エンドポイントは提供していません)。
- Cloudflare WorkersTypeScriptHonoGitHub OAuth AppZod
Focus
- Frontend
- Next.js / React / TypeScript を中心に、保守しやすいUIを作っています。
- Accessibility
- WCAG を踏まえた設計。キーボード操作とスクリーンリーダー対応を最初から。
- AI workflow
- Claude Code をはじめとするエージェントとの協業で、分業と品質ゲートを設計。