個人開発でSaaSをつくる過程で学んだ設計・実装・運用のリアルを25日間で共有します。Next.js、Supabase、TypeScriptを使った実践的なノウハウをお届けします。
裏noteはこちら👇
https://adventar.org/calendars/12464
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
1 pipipi_dev | 2 pipipi_dev | 3 pipipi_dev | 4 pipipi_dev | 5 pipipi_dev | 6 pipipi_dev | |
7 pipipi_dev | 8 pipipi_dev | 9 pipipi_dev | 10 pipipi_dev | 11 pipipi_dev | 12 pipipi_dev | 13 pipipi_dev |
14 pipipi_dev | 15 pipipi_dev | 16 pipipi_dev | 17 pipipi_dev | 18 pipipi_dev | 19 pipipi_dev | 20 pipipi_dev |
21 pipipi_dev | 22 pipipi_dev | 23 pipipi_dev | 24 pipipi_dev | 25 pipipi_dev |
- 12/1個人開発の始め方 : アイデアから最初のコミットまで

- 12/2AI駆動開発のための技術選定:相性の良い技術スタックの見極め方

- 12/3Next.js + Supabaseで始める個人開発:プロジェクト構成の全体像

- 12/4個人開発のドキュメント戦略:設計書・思考ログの使い分け

- 12/5Gitブランチ戦略:個人開発で実践するワークフロー

- 12/6Supabaseでスキーマ設計:テーブル分割と正規化の実践

- 12/7データベースのID設計:ID方式の選択と主キーの考え方

- 12/8DBマイグレーション運用術:開発・本番環境を安全に管理する方法

- 12/9NextAuth.jsからBetter Authへ:認証ライブラリを移行した理由

- 12/10App Routerのディレクトリ設計:Next.jsプロジェクトの構成術

- 12/11なぜMPAからSPAに移行したのか:App Routerリファクタリング実践

- 12/12Next.js Route HandlerからHonoへ:API設計が楽になった理由

- 12/13Vercel最適化:ビルド時間短縮とレスポンス改善の実践

- 12/14モバイルファーストで最適なUXを考える:レスポンシブ設計の実践

- 12/15無限スクロール × Zustand × React 19:非同期の落とし穴

- 12/16ノーコードでExcelライクなテーブル作成:ドラッグ&ドロップUIの実装

- 12/17「意味で検索」を実装する:pgvector + OpenAI Embeddings入門

- 12/18TypeScript厳密モードで発見したバグ:型安全性の実践

- 12/192025年12月のReact脆弱性で考える:個人開発のセキュリティ対策

- 12/20Stripeで実装する段階的課金:個人開発のマネタイズ設計

- 12/21ユーザーの動きを可視化する:GA4とMicrosoft Clarityの設定

- 12/22個人開発でマルチテナントSaaSを作る:エンタープライズ品質への挑戦

- 12/23Claude Codeで変わった個人開発の進め方:AIペアプログラミングの実践

- 12/24進捗駆動開発(PDD)のすすめ:AIエージェントと進める個人開発

- 12/252025年の個人開発を振り返る:技術・設計・運用の学び
