Posts
All the articles I've posted.
-
Managing AI Sessions in Vibe Coding — How to Split Common vs. Specialized Instructions
A problem I ran into managing multiple Claude Code sessions like company departments: instruction management. I worked out how much should live in the common CLAUDE.md, and where the line is for splitting off specialized CLAUDE.md files in each working folder.
-
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.