Cloudflare を無料枠だけで運用する実践ガイド
2026-04-17
Cloudflare の Pages, Workers, R2, D1, KV を無料枠だけで運用するための構成パターンを紹介します。各サービスの上限値と、個人開発で収まる設計のコツを具体的にまとめました。
1565 文字
|
8 分
ターミナル出力のシークレットをパイプで隠す CLI「mask-pipe」を作った
2026-04-17
画面共有中に env や docker logs を映して API キーがよぎる「あの瞬間」を防ぐため、Go 製 CLI mask-pipe を作りました。8 種類の組み込みパターンと TOML 設定で、パイプに繋ぐだけで出力中のシークレットを伏せられます。設計判断と使い方を紹介します。
1605 文字
|
8 分
SQLite WASM + OPFS でブラウザにリレーショナル DB を持ち込む
2026-04-16
ブラウザ上で SQLite を動かす SQLite WASM と、高速な永続化を実現する OPFS の組み合わせを解説します。IndexedDB との違い、導入手順、パフォーマンス特性、制約事項までカバーします。
1241 文字
|
6 分
Cloudflare Pages と Workers の違いと使い分け
2026-04-15
Cloudflare Pages と Workers、どちらを使えばいいのか。静的サイトホスティングとエッジ関数という役割の違い、Pages Functions との境界、そして統合の方向性を踏まえた選定指針を解説します。
1407 文字
|
7 分
Dexie.js で IndexedDB をまともに使う
2026-04-14
ブラウザ内蔵の IndexedDB を直接触るのはつらい。Dexie.js を使えば、型安全なクエリとスキーマ管理で IndexedDB を実用レベルに引き上げられます。導入・CRUD・バージョン管理・実践パターンまで解説します。
1218 文字
|
6 分
Claude Code を導入してターミナル中心の開発フローを作る
2026-04-13
Claude Code をインストールし、ターミナルから AI エージェントとペアプログラミングする開発フローを構築する方法を初期設定から日常のワークフローまで解説します。
1262 文字
|
6 分
Astro の OGP 画像生成で日本語の改行を自然にする
2026-04-12
Astro + Cloudflare Pages で OGP 画像を自動生成する際、sharp のランタイム非対応や日本語の不自然な改行に悩まされた。satori + resvg + budoux でビルド時完結の OGP 生成を実現した方法を、はまりポイントとともに解説します。
1603 文字
|
8 分
Claude Code にプロジェクト文脈を渡す 4 層構造
2026-04-11
Claude Code で毎回プロジェクト文脈を説明するのが面倒? CLAUDE.md・コマンド・サブエージェント・スキルの 4 層構造で解決する方法を、実リポジトリの構成例とともに解説します。
1996 文字
|
10 分