YT-TechDev logoYT-TechDevPortfolio & Blog
HomeAboutProjectsLabBlogContact
YT-TechDev logoYT Tech DevBlog Portfolio

A personal portfolio and engineering blog focused on frontend development, interactive UI, React Three Fiber, and practical product building.

Next.jsTypeScriptR3FSupabaseCloudFlarevercel

Site

  • Home
  • About
  • Projects
  • Blog

Explore

  • Lab
  • Portfolio
  • Contact

Focus

  • Frontend
  • React Three Fiber
  • Design Notes

© 2026 YT Tech Dev. All rights reserved.

Built withNext.js, Tailwind CSS, and Supabase.

ENOriginalJA日本語

Projects

制作プロジェクト & ケーススタディ

プロダクトアイデア、フロントエンド実験、クリエイティブコーディング、設計重視のプロジェクトをまとめています。トップページではインタラクティブなプレビューとして見せ、このページでは詳細を読みやすく整理しています。

Index

インタラクティブ・ポートフォリオTraceraftR3F パーティクル・スキルシステムブログ・コンテンツ基盤LINEアシスタント置き換え構想

ポートフォリオ / フロントエンド

インタラクティブ・ポートフォリオ

進行中

Next.js、Framer Motion、React Three Fiber、パーティクル表現を使って構築した、モーション中心の個人ポートフォリオです。

このポートフォリオは、従来の静的なランディングページではなく、インタラクティブな入口として設計しています。トップページではビジュアル表現、モーション、創造的なフロントエンド表現を重視し、Projects、Lab、Blog、About などの補助ページでは読みやすいコンテンツ構造を採用しています。

Next.jsTypeScriptTailwind CSSFramer MotionR3F

Highlights

  • 通常のヘッダーを持たないインタラクティブなトップページ。
  • Projects と Blog を横方向に見せる Contents Phase。
  • 読みやすい補助ページのためのサーバーファーストなページ構成。
  • モーションと3D表現をサイトのビジュアルアイデンティティとして活用。

SaaSコンセプト

Traceraft

プロトタイプ

開発の記録、進捗、技術的な判断を残すための、開発者向け proof-of-work コンセプトです。

Traceraft は、自分の開発プロセスを明確に記録したい開発者向けのプロダクトコンセプトです。日々の開発活動を、整理された共有可能な技術的実績として残すことを目的にしています。

Product DesignNext.jsSupabaseArchitecture

Highlights

  • 個人開発者の proof-of-work を軸に設計。
  • 開発進捗をどのように整理し、見せるかを検証。
  • 明確さ、信頼性、技術的な意思決定の履歴を重視。
  • MVP段階で過剰設計にならないよう、意図的に小さく設計。

クリエイティブコーディング

R3F パーティクル・スキルシステム

実験中

React Three Fiber を使い、スキルアイコンをインタラクティブなビジュアル体験へ変換する手作りのパーティクルモーフシステムです。

Skills セクションでは、React Three Fiber を使ってインタラクティブなパーティクルステージを作成しています。技術スタックを単にテキストで並べるのではなく、選択したスキルをパーティクルの動きや手作りのアイコン点群生成によって表現しています。

React Three FiberThree.jsTypeScriptCanvasSVG

Highlights

  • 技術スキルの視覚表現としてパーティクルを活用。
  • アイコン形状に近い点群を生成する手作りロジックを検証。
  • UI state と WebGL 的な描画制御を接続。
  • ゲームエンジン的な更新処理に近いフロントエンド設計を表現。

フルスタック / コンテンツ

ブログ・コンテンツ基盤

運用中

Supabase、サーバーサイドデータ取得、Cloudflare R2 の画像アセットを使った軽量なブログシステムです。

このブログシステムは、公開ポートフォリオを軽量に保ちながら、構造化されたコンテンツ、画像アセット、詳細な技術記事を扱えるように設計しています。データ保存には Supabase、画像アセット配信には Cloudflare R2 を使用しています。

Next.jsSupabaseCloudflare R2TypeScript

Highlights

  • ポートフォリオ記事向けの public-read コンテンツモデル。
  • ブログ詳細ページではサーバーサイドでデータ取得。
  • 画像アセットのホスティングに Cloudflare R2 を使用。
  • MVP構成をシンプルに保つため Prisma は使わない設計。

自動化 / AI

LINEアシスタント置き換え構想

構想中

長期間稼働している LINE Messaging API と GAS 自動化アプリを、より現代的な構成へ置き換えるための構想です。

このプロジェクトでは、既存の LINE Messaging API と Google Apps Script による自動化アプリを、より現代的なアーキテクチャで再設計する方法を検討しています。元のアプリは数年間稼働し続けているため、置き換え戦略を考えるうえで実用的なケースになっています。

LINE Messaging APIGASAutomationAI

Highlights

  • 実際に長期間稼働している自動化アプリをベースに検討。
  • 定期メッセージ、天気情報、ログ、ページジャンプなどを含む構成。
  • 既存ワークフローにAI機能を追加する方法を検証。
  • レガシー自動化と現代的なアプリ設計をつなぐ題材として有用。