Engineering Growth Log

ともきちのエンジニア成長記

Frontend Engineer Web Developer

学習、開発、失敗、改善のログを残すための個人技術ブログです。

Tomokichi profile
制作物を見る
app active

Tabidea

AIによる旅程提案とユーザーによる調整を組み合わせて、旅行前から旅行後までを支える旅行計画アプリです。

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
  • Gemini API
  • OpenAI API
  • Google Maps API
  • Netlify
  • Cloud Run
  • Lighthouse CI
app active

Nobo Page

ログインなしで作れて、一定期間で自動的に消える一時的な共有ページ作成アプリ。手軽さとセキュリティ設計の両立を追求しています。

  • TypeScript
  • Web Security
  • Capability URL

注力領域

最新記事

すべての記事

「AI向け最適化」と呼ぶ前に、技術ブログへllms.txtとWebMCPを実装した理由

LLMOやAIエージェント向けWebの正解がまだ固まっていない中で、技術ブログにllms.txt、llms-full.txt、WebMCPを試験的に実装した。効果を期待して先回りしたというより、人間以外にも内容を渡しやすいWebの形を、小さく試してみた理由と実装を整理する。

  • AI
  • WebMCP
  • llms.txt
  • Astro
  • 技術ブログ

ログインなしアプリを作るときに考えたいセキュリティ設計

ログインをなくすと、本人確認や権限管理を別の仕組みで補う必要がある。開発を検討しているNobo Pageを例に、認可・セッション・CSRF・共有URL・トークン・XSSなどの設計上の論点を整理する。

  • セキュリティ
  • Web
  • 設計
  • Nobo Page

AI時代に、あえて個人ブログをポートフォリオ化する理由

AIで何でも作れる時代だからこそ、「何を作ったか」だけでなく「どう考えて作ったか」を見せることが大切になる。個人ブログをポートフォリオとして育てていく理由と、その意図を整理する。

  • ポートフォリオ
  • 個人開発
  • AI
  • ブログ運営