Writing
기술 글
프로젝트에서 막혔던 문제와 그때 고른 방법을 코드와 함께 정리했습니다.
PitNow
데이터 이상은 규칙으로 찾고, AI에게는 정리만 맡겼습니다
결제는 승인됐는데 예약이 없거나, 환불 기록 없이 상태만 환불로 바뀐 데이터를 매일 찾는 운영 점검을 만들었습니다. 탐지는 SQL 규칙에 두고, AI에게는 우선순위와 조치 정리만 맡겼습니다. AI 응답을 어떻게 검증했는지도 적었습니다.
- PostgreSQL
- LLM
- 운영 자동화
텔링
모달을 닫을 때마다 목록 전체를 다시 불러오던 문제
상세 모달을 열고 닫을 때마다 목록과 즐겨찾기를 다시 조회하던 원인을 네 가지로 나누고, 수정된 항목 한 건만 동기화하도록 바꾼 과정입니다.
- React
- 렌더링 최적화
- 트러블슈팅
PitNow
예약 겹침을 코드가 아니라 데이터베이스에서 막은 이유
빈 시간을 확인한 뒤 예약을 넣는 코드만으로는 동시에 들어온 요청을 막을 수 없습니다. PostgreSQL 배제 제약 조건으로 같은 리프트의 시간 겹침을 막고, 에러를 사용자 안내로 바꾼 과정입니다.
- PostgreSQL
- Supabase
- 동시성
CarFortune
AI로 만든 콘텐츠 400개를 검증한 방법
AI로 만든 운세 초안에서 근접 중복 26건과 교통 법규 사실 오류를 찾아냈습니다. 생성과 검증을 나누고, 중복 검사와 공식 자료 대조를 거쳐 콘텐츠를 확정했습니다.
- AI 활용
- 콘텐츠 검증
- Claude Code