Now writing

Build in a weekend. Write for a lifetime.

Supabase 감성으로 만든 개발 블로그 — 기록하고, 배우고, 공유합니다.

Latest posts

5개의 글

주말 이틀을 사이드 프로젝트에 몰아 썼다

토요일과 일요일을 통째로 사이드 프로젝트에 썼다. 해낸 것보다 못 한 게 더 많았던 주말 회고.

API 응답 캐싱, 남의 데이터가 캐시에 섞인 날

응답을 캐싱하다가 사용자별 데이터가 섞일 뻔했다. Cache-Control, ETag, Vary를 다시 정리했다.

Row Level Security 처음 써본 후기

테이블에 RLS를 켜자마자 쿼리 결과가 텅 비었다. 정책을 쓰는 법과 auth.uid() 성능에서 배운 것.

롤백하다가 데이터를 날릴 뻔했다

컬럼 이름을 바꾸는 마이그레이션을 배포했다가 롤백했는데, down 스크립트가 데이터를 지우고 있었다.

인덱스가 있는데도 느렸던 쿼리 회고

created_at에 인덱스를 걸어놨는데 일별 집계 쿼리가 풀 스캔을 탔다. 원인은 컬럼에 함수를 씌운 조건절이었다.