決済の 二重処理を 防ぐ Hono 冪等性ミドルウェアを 作った
IETF Idempotency-Key Header仕様に準拠したHonoミドルウェア「hono-idempotency」の設計思想と実装を解説。Stripeの冪等性パターンを参考に、リクエストの同一性検証・楽観的ロック・5種類のストアアダプターで本番運用に耐える冪等性保証を実現。
IETF Idempotency-Key Header仕様に準拠したHonoミドルウェア「hono-idempotency」の設計思想と実装を解説。Stripeの冪等性パターンを参考に、リクエストの同一性検証・楽観的ロック・5種類のストアアダプターで本番運用に耐える冪等性保証を実現。
個人ブログに雑記も書きたい、でも技術記事だけ読まれたい。tailfではembeddingで技術記事を自動判定し、FTS5で検索を実現。Cloudflare D1での実装詳細も紹介。
Pocketの終了をきっかけに、5日間でAI搭載のRead-it-laterアプリ「Tuck」を開発。Cloudflare Workers + Hono + React 19の技術スタックと、個人開発の裏側を公開。
Cloudflare Workers + D1 + Hono + Expoで構築した筋トレ記録アプリのEdge構成技術スタックを解説。Speed is a Feature をテーマに、オフラインファーストや楽観的更新の実装方法も紹介。
PWA開発において重要なバンドルサイズ最適化のため、スキーマバリデーションライブラリをZodからValibotに移行。約89%のサイズ削減を実現した具体的な変換パターンと移行手順を解説します。
Cloudflare Workers + D1 + Hono + Reactで構築したサプリメント摂取管理PWA「DailyDose」の技術的な詳細を解説。動的OGP生成、AI活用、コスト最適化戦略など。
Next.jsからAstro+Cloudflare Pagesにブログを移行した理由と実装記録。技術スタック、パフォーマンス改善、実装機能を詳しく解説します。