人物像 / Identity
学校・制作・開発の surface が分かれても、一人の人物から自然に生えているように。
- Name
- 木村友亮 / Yusuke Kimura
- Handle
- samuido
- Role
- 宇部高専 制御情報工学科 本科4年 / developer & creator
興味 / Throughlines
バラバラに見える活動が同じ人物から出てくる理由。プロジェクトを貫く throughline。
Build to understand
読むより先に手を動かして、技術や表現の境界を試す。新しい道具は自分の project で使い、合うものだけが残る。
Product, not only implementation
コードが書けたことより、誰かが使える状態まで持っていくことに価値を置く。UI・配布・ドキュメント・運用まで含めて product と考える。
Do not self-limit with labels
frontend / backend / engineer / creator を排他的なラベルとして扱わない。product を成立させるために層を降りることを自然なものとして扱う。
Quality should be operational
品質は「丁寧に作ったつもり」ではなく、test / CI / review / release gate / architecture boundary のような再現可能な仕組みに落とす。
経験 / Selected work
公開作品の中から語り順で選んだ subset。canonical list は /portfolio 側。
すべての作品と解説は /portfolio にあります。
現在 / Today
今、時間を割いていること。半年程度の freshness を想定。
- my-web-2026 — personal Web Platform の再構築。foundation release を 2026-09 に終え、portfolio / about を順にこの release へ乗せている。
- Tastile — scheduling を扱う product。Web / Android / desktop / backend を含む multi-client development。
- After Effects 向け script / plugin / extension の継続開発。配布と運用まで含む product として扱う。
- AI coding agent / agent workflow の実運用と形式知化。project-init / design-skills として実験と文書を並行。
今後 / Active & parked
active = 今、方向として進めていること。parked = 意図的に保留しているもの。
- 2028 年 3 月に高専を卒業し、software engineer / frontend engineer を主軸として就職する。
- 就職後も個人 project・open-source・tool 配布・product creation を継続する。会社での仕事だけが activity の全てになる状態を避けたい。
- AI を「自分ができないことの代替」ではなく、調査・実装・検証・運用の速度と範囲を拡張する tool として使う。
- 依頼制の映像 / デザイン制作を継続的に受ける mode は、現時点では parked。需要と制作余力が見合ったときに再開する。
- plugin / tool の販売 channel の拡張 (BOOTH 以外の storefront、海外向け決済など) は、利益が見合う scope が立つまで見送り。
- /cv の canonical fact list (decision §「Why not /cv in this release」) は将来の release として parked。機械可読な CV data layer を別 obligation で起こす必要がある。