텍스트 채팅과 DB 기록, 캠 토글을 붙이던 중 서버 로그 한 줄에서 발견한 레이스 컨디션 — 매칭 직후 상대가 나가면 대화 기록이 통째로 사라지던 버그를 추적하고 고친 기록.
더보기 >한 세션에서 마주친 두 작업 — 게임 맵을 코드에서 DB로 이관하기, 그리고 조용히 깨져 있던 git push 자동 배포를 근본부터 고치기. pnpm 설정 무시, pm2 계정별 PM2_HOME, 전체 거부 화이트리스트까지 조용한 실패들의 정체.
더보기 >Supabase의 Realtime 기능을 활용해 실시간 채팅, 라이브 카운터, 협업 도구를 만드는 방법을 소개합니다. PostgreSQL의 CDC(Change Data Capture)를 기반으로 작동하는 원리도 함께 다룹니다.
더보기 >Supabase의 RLS(Row Level Security)를 활용해 사용자별로 데이터 접근 권한을 세밀하게 제어하는 방법을 설명합니다. 정책 작성 패턴과 흔히 하는 실수들도 함께 다룹니다.
더보기 >