Posts
All the articles I've posted.
-
Claude API Streaming — Why TTFT Matters, and How Events Actually Flow
Streaming isn't just a 'text appears letter by letter like an LLM' effect. Even with the same total time, the time until the user sees the first result (TTFT) differs, and that difference is the core of UX. I also traced the event order that delivers it, hands-on.
-
When department-specific Claude Code sessions don't follow instructions — putting CLAUDE.md in the actual working folder
While running multiple Claude Code sessions split by role in one project, the frontend session kept using git commands. Moving the instructions from the 'department folder' to the 'actual working folder' fixed it.
-
Two Traps I Hit While Adding Kakao and Google Login to Supabase
id_token audience validation failures and missing redirect URIs. Both are traps that rarely show up in the official docs, so I'm recording how I ran into them and solved them myself.
-
What is Deno? — The Runtime I Met in Supabase Edge Functions
While building a solo app, I touched Supabase Edge Functions and ran into Deno for the first time. Here's what I found out about what Deno is, how it differs from Node.js, and why Supabase chose Deno in the first place.