2026.10.14 · 約 4 分
ポートフォリオサイト新しくしました
4年ぶりに
4年ほどぶりに ポートフォリオサイトを 刷新しました。
前の サイトは デザインは 自分で リサーチし、 雛形は v0に 書いて もらい、 残りは 手で 書いていました。
今回は デザインアイディアも 一旦 Claude に リサーチさせ、 その 中から 自分が 気に入った ものを 選び、 それを さらに 磨きながら、 形に して もらった、 もちろんコードは 全く 手では 書いてないが、 レビューを しながら直して もらいながら やった






デザインアイディア
昔から 好きだった、 グリッドシステムと いう 本から インスパイヤを 受けて、 作りました。

実際 これ通りには ならなかったのですが、 かなり お気に入りの デザインが できたと 思います。
しかし 友達に 見せた ところ、 AI Slop ぽく みえると 言われたのは ちょっと ショックでした、 多分グリッドシステムは とても 堅牢であらゆる インターフェイスに 適していて、 人類歴史上で 幅広く 使われているので、 AI が 一番 学習している 可能性が 高いのかもしれません。
スイススタイルの デザイン
僕は Profile に ある 通り、 グラフィックアートを 作るのが すきで、 その 中でも 特に タイポグラフィが 好きでした。 今回一回 Claude に 現在 2026の デザイントレンドを リサーチさせました、 その 中でも 面白い ものが いくつか ありましたが、 僕のように ポートフォリオを 自分の 履歴と しても、 人間性を 表現できる デザインが 中々 見つからなかったです。
そこで いろいろ 考えた 結果、 昔自分が 新人の 頃に 学んでいた グリッドシステムと タイポグラフィーの 組み込みせる ことで、 文書にも 強く 個性も 出せると 思い、 2日ほど Claude に 文句いいながら 進め、 やっと 納得の 行く デザインが できました。
技術的な こと
今回も 前回に 引き続き astro.js を 使って 作っています、 その 理由は Astro.js は SSG に 特化していて、 あらゆる 部分での オプトマイズが 優れていて、 軽量で 読み込みの 早い サイトを 作るのに 向いています。
それだけではなく、 vite と 一体 化しており、 モジュールシステムも 強力です。
最近 自分が @cosense-toolbox と いう cosense を より 便利で 拡張しやすく する ために 開発している、 ライブラリキットで、 そこには 今回のような ケースの ためにの @cosense-toolbox/astro が 用意されています。
プライベートの Cosense プロジェクトから 外部に 出したい 記事を ビルド時に 自動で 抽出し、 静的な HTML と して 出力してます。 簡単に 言ってしまうと、 Cosense を CMS と して 使う 感じです。
この ページも Cosense から 書いています
僕の 身の 回りの ナレッジは すべて Cosense に 集約されており、 そこから 必要な 情報を 抽出して、 外部に 出したい ものだけ出していく ことが 今回は もう 一段階と 簡単に なりました、 なので、 実は この ページも Cosense から 書いていて、 そこで 管理しています。
