スポンサーリンク
プログラミング

LLM自動投稿のh1重複と見出し階層崩れを30行で修正する

LLM自動生成記事のWordPress投稿前処理を解説。h1重複の除去と見出し階層スキップの修正を、30行のTypeScript関数でまとめて解決する実装例を紹介します。
使い方・設定

Astro 静的ブログにアフィリエイトリンクを frontmatter で管理する設計

Astro の Content Collections スキーマに affiliateItems フィールドを定義し、記事の MD frontmatter から宣言するだけでアフィリエイトリンクを表示する構成を紹介する。リンクをコンポーネントに分離するとデザイン変更が一箇所で済み、A8.net などのリンクの差し替えも frontmatter 編集だけで完結する。
プログラミング

LLM記事生成をステートマシンで品質向上|対話型フロー設計

LLM記事生成で「雑なプロンプト→雑な記事」問題を解決する方法。ステートマシンで要件をステップごとに収集するインタラクティブフローの設計と、Stateless APIを使った実装を解説します。
コラム

Playwright getByText 日本語マッチングでハマった話と対処法

特定商取引法ページのE2EテストでPlaywright getByTextが日本語にマッチしない原因と対処法を解説。全角括弧の落とし穴、exact、getByRole、locator.filterの比較表付き。
使い方・設定

Supabase RLSでマルチテナントSaaSのデータ分離を実装する

Supabase RLSを使ったマルチテナントSaaSのデータ分離実装について解説します。team_id+team_membersテーブルパターン、Next.js App RouterのサーバークライアントセットアップからCREATE POLICYの全例、フリープラン運用のコツまで網羅します。
使い方・設定

pnpm monorepo で複数 Astro アプリを一元管理する設計ガイド

pnpm workspace を使って複数の Astro アプリをモノレポで管理する方法を解説します。実際の lifeevent-tools 構成をベースに、共有パッケージ設計・Cloudflare Pages デプロイ・biome 統合まで詳しく紹介します。
使い方・設定

Astro×D1×Drizzle 副業アプリ0円構成ガイド

Astro 5+Cloudflare Pages+D1+Drizzle ORMで月額0円の副業アプリを構築する手順を解説。wrangler.toml設定からマイグレーション、本番デプロイまで実際のmonorepo運用実績をもとに紹介します。
コラム

React 削除確認をインラインUIで実装する方法

Next.js App Router で削除確認UIをページ遷移なし・モーダルなしのインラインパターンで実装する方法を解説。DeleteConfirmButton コンポーネントの完全なTypeScriptコードと Server Actions との組み合わせを紹介します。
使い方・設定

Claude Codeおすすめ設定まとめ【2026年5月】

Claude Code を最大限活用するための2026年5月最新おすすめ設定を解説。CLAUDE.md・settings.json・Hooks・カスタムスラッシュコマンドまで実例付きで紹介します。
コラム

AI が書いた X 投稿を人間が承認してから出す仕組みを GitHub Actions で作った

ブログ記事の frontmatter から X(Twitter)投稿文を自動生成しつつ、実際に投稿するかどうかは人間が GitHub Actions の workflow_dispatch ボタンを押して承認する。twitter-api-v2 と Node.js MJS だけで完結する最小構成の紹介。
スポンサーリンク