<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Sugar Cat Dev</title>
        <link>https://sugar-cat.dev</link>
        <description>Sugar Catの技術記事と登壇資料</description>
        <lastBuildDate>Tue, 28 Apr 2026 02:55:58 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>ja</language>
        <copyright>All rights reserved 2026, Sugar Cat</copyright>
        <item>
            <title><![CDATA[Cloudflare ContainersでDrizzle Gatewayを動かす]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/04/23/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/04/23/093000</guid>
            <pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Cloudflare ContainersでDrizzle Gatewayを動かす。]]></description>
        </item>
        <item>
            <title><![CDATA[個人で運用しているサービスをNeonからCloudflare D1へ移行した]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/04/14/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/04/14/093000</guid>
            <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[個人で運用しているサービスをNeonからCloudflare D1へ移行した]]></description>
        </item>
        <item>
            <title><![CDATA[Claude Codeのトークン消費を頑張って下げるメモ]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/04/06/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/04/06/093000</guid>
            <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Claude Codeのトークン消費を頑張って下げる]]></description>
        </item>
        <item>
            <title><![CDATA[PGliteとOPFSでブラウザ内DBを試すメモ]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/03/24/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/03/24/093000</guid>
            <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[PGliteとOPFSでブラウザ内DBを試すメモ]]></description>
        </item>
        <item>
            <title><![CDATA[Argo Workflowsで制御されているパイプラインをrunnでテストする]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/03/17/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/03/17/093000</guid>
            <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Argo Workflowsで制御されているパイプラインをrunnでテストする]]></description>
        </item>
        <item>
            <title><![CDATA[Goでアーキテクチャ違反とデッドコードを機械的に検出する]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/03/10/093000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/03/10/093000</guid>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Goでアーキテクチャ違反とデッドコードを機械的に検出する]]></description>
        </item>
        <item>
            <title><![CDATA[Next.js on Cloudflare Workers からCloud Run Worker Pool(cloudflared)へのセキュアな接続を考える]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/03/03/100000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/03/03/100000</guid>
            <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[2023年くらいからの Next.js（App Router）の流行りもあり、昨今当たり前のように使われるようになった RSC。ユースケースによりますが、セキュリティや可用性向上のため、RSC は BFF のレイヤーとしてAPI サーバーは別に分離する構成を取るのは割と多いんじゃないでしょうか。 Next.js v16 では Vercel Data Cache への依存が強まり、ある程度ちゃんとN...]]></description>
        </item>
        <item>
            <title><![CDATA[Claude Code御一行様用 個人的設定]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/02/28/211052</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/02/28/211052</guid>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[この記事は99%手書きです。 自分はClaude(Opus)を基本は使用しつつ、レビューにCodex(5.3)とGitHub Copilotを混ぜて使ってます。よくあるやつです。 最近はユーザー側であれこれ設定しなくてもそれなりに良い感じに動きます。とはいえ設定した方が効率よく進むのも事実なので、最低限の整備はしておいて損はありません。新しい盆栽感がありますね。 汎用的なやつ 汎用的なPlugin...]]></description>
        </item>
        <item>
            <title><![CDATA[Gemini Live API + DeepgramでリアルタイムAI音声会話をする]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/02/24/100000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/02/24/100000</guid>
            <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[GeminiのLive API は音声をそのまま受け取って会話できて便利なんですが、日本語で使っているとinputTranscription が長時間発話で不安定になる問題がありました。 ユーザー側のターンで発話での応答が遅延・欠落してしまう問題が。。。 inputTranscriptionを結合してみてみるとなんか、発話時間？が一定を超えたらめちゃくちゃバグってる。 抜粋 生産、生産、生産、生産...]]></description>
        </item>
        <item>
            <title><![CDATA[Better AuthのEmail OTP + DrizzleでメールOTP認証]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/02/17/100000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/02/17/100000</guid>
            <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Better Authを利用したサービスでGoogleログイン後に Email OTP（6桁のワンタイムパスワード）でメールアドレスの所有確認を挟みたいな〜という場面があり、 Better Auth の emailOTP プラグインと Drizzle Adapter を組み合わせて、OAuth ログイン後のメール認証を実装を楽できたのでメモとして残す。 昨今色々なサービスで使われているEmail ...]]></description>
        </item>
        <item>
            <title><![CDATA[リアルタイム音声AI × アバター面接で場数を増やす~BA-SUU開発記~]]></title>
            <link>https://zenn.dev/king/articles/d735e7dfcc5cbf</link>
            <guid>https://zenn.dev/king/articles/d735e7dfcc5cbf</guid>
            <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[リアルタイム音声AI × アバター面接で場数を増やす~BA-SUU開発記~]]></description>
        </item>
        <item>
            <title><![CDATA[Vercel OIDCを利用してGoogle Cloudリソースへアクセスする]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/02/02/100000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/02/02/100000</guid>
            <pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[自分の昔の記憶(2022年頃)ではVercelから Google Cloudへの認証に Workload Identity Federation が使えず、Service Account の秘密鍵をVercelの環境変数に登録する必要があり微妙だなーと思っていました。 久しぶりに調べてみたところ Vercel OIDC がサポートされており、秘密鍵なしでフェデレーションできるようになっていました。...]]></description>
        </item>
        <item>
            <title><![CDATA[Cloudflare WorkersでDiscord APIのRatelimitに立ち向かう]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/01/28/090000</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/01/28/090000</guid>
            <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[※この記事は個人開発の遊びの内容です。 サービスの前提 VTuberの配信情報を通知するDiscordBot 導入サーバー数: 約450サーバー(2026/1/28現在) 通知頻度: 1分ごとに配信情報を全Discordサーバーへと配信する(昔ながらのCron方式) 関連資料： speakerdeck.com speakerdeck.com zenn.dev Discord APIの制限 Disc...]]></description>
        </item>
        <item>
            <title><![CDATA[Raw ChartでKustomize管理のマニフェストをそのままHelmfile管理にする]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/01/21/093744</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/01/21/093744</guid>
            <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Raw Chartは、Helmfile から任意の Kubernetes マニフェストをデプロイするための汎用的な Helm Chart です。 bedag.github.io 既存の Kustomize 構成をとりあえず Helmfile 管理に移したい場合や、 諸事情により Helmfile の統合機能を素直に使えない場合（ConfigMapGenerator を使っているなど）にも利用できま...]]></description>
        </item>
        <item>
            <title><![CDATA[開発環境現状確認 2026]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/01/17/181559</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/01/17/181559</guid>
            <pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[流行りに乗ってみた Terminal Emulator 元々Hyperを使っていたのですが、最近Ghosttyに乗り換えました。 ghostty.org （リモート側のホストで動かすtmuxセッションとのクリップボード共有のために、OSC 52のサポートが必要だったため...） github.com ちょっと似てて気に入ってます。 Shell Macなのでzshを使っています。 自分はクラウドを使...]]></description>
        </item>
        <item>
            <title><![CDATA[ブログ移設]]></title>
            <link>https://blog.sugar-cat.dev/entry/2026/01/17/180503</link>
            <guid>https://blog.sugar-cat.dev/entry/2026/01/17/180503</guid>
            <pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[もっと周りを気にせずにカジュアルに色々なテーマでブログを書きたいな、、みたいな場面が増えたのではてなブログに移ってみることにした。 今までZennに投稿していた記事とかは一旦そのままにするけど、今後Publication以外はこっちに投稿していく予定。]]></description>
        </item>
        <item>
            <title><![CDATA[HonoでConnect RPCを動かす]]></title>
            <link>https://zenn.dev/king/articles/2f894872ec6e0e</link>
            <guid>https://zenn.dev/king/articles/2f894872ec6e0e</guid>
            <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[HonoでConnect RPCを動かす]]></description>
        </item>
        <item>
            <title><![CDATA[Agones Fleet Autoscaler編]]></title>
            <link>https://zenn.dev/king/articles/3ec4fd987dabe2</link>
            <guid>https://zenn.dev/king/articles/3ec4fd987dabe2</guid>
            <pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Agones Fleet Autoscaler編]]></description>
        </item>
        <item>
            <title><![CDATA[Agones GameServerAllocation編]]></title>
            <link>https://zenn.dev/king/articles/a156a6243724df</link>
            <guid>https://zenn.dev/king/articles/a156a6243724df</guid>
            <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Agones GameServerAllocation編]]></description>
        </item>
        <item>
            <title><![CDATA[Agones Fleet編]]></title>
            <link>https://zenn.dev/king/articles/e956ef8f3cd6bf</link>
            <guid>https://zenn.dev/king/articles/e956ef8f3cd6bf</guid>
            <pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Agones Fleet編]]></description>
        </item>
    </channel>
</rss>