思考、物語、アイデア

デザインやテクノロジー、そして日々の暮らしの中で得た経験や気づきを綴る、私の個人的なスペースです。学び続け、創り続ける旅を、ぜひ一緒に楽しんでください。
App screenshot

最新の記事

アジャイル開発とは?初心者でも分かる基本と4つの価値

アジャイル開発とは何かを初心者向けに解説。 ウォーターフォールとの違いや4つの価値(Individuals, Working softwareなど)を実例付きで分かりやすく紹介します。

Supabase Signup が失敗する:gen_random_bytes() does not exist

Supabase Signup で発生する 「gen_random_bytes() does not exist」エラーの本当の原因。 PostgreSQL の SECURITY DEFINER により固定された search_path が使用され、 pgcrypto 関数へアクセスできなくなる問題を解説します。

Nuxt 4 + @nuxt/content + Vercel:個人ブログにおける技術選定とアーキテクチャ設計

本ブログの技術選定をアーキテクチャ視点から整理。 Nuxt 4 を SSR ブログに採用した理由、 @nuxt/content をコンテンツレイヤーとして選んだ背景、 多言語対応・画像最適化・デプロイ・分析における設計判断について。
自己紹介
Avatar

フロントエンドエンジニアとして、技術・学び・日常について発信しています。

現在の取り組み
  • React Nativeでチャットアプリを開発中
  • ブログのリファクタリングが完了し、今後は過去記事を順次整理・移行予定
  • AWS SAAの学習を継続中
技術スタック
  • TypeScript / JavaScript
  • Vue.js (2/3) / Nuxt 4 / React Native
  • HTML / CSS / Tailwind CSS / LESS
  • WeChat ミニプログラム
  • AWS / Alibaba Cloud / Supabase / Vercel
  • Git / GitHub / GitLab
  • Trello / Jira / Jenkins
  • Figma / Sketch / MasterGo / Mockplus / MockingBot

Christina's Blog

テクノロジー、学び、ライフに関する気づきや経験を共有しています。

ページビュー 0
訪問者数 0
更新日時:

©2026 Christina's Blog. 無断転載を禁じます。