웅파
스쿼시 머지 vs 머지 커밋: 1인 개발자의 PR 전략
들어가며 결론부터 말하면, 저는 feature → dev는 스쿼시 머지로, dev → main은 머지 커밋으로 합칩니다. 작업 단위는 커밋 하나로 깔끔하게, 배포 단위는 경계가 보이게 남기기 위해서입니다. 이 글을 쓰게 된 계기는 작은 사고였습니다.…
웅파
들어가며 결론부터 말하면, 저는 feature → dev는 스쿼시 머지로, dev → main은 머지 커밋으로 합칩니다. 작업 단위는 커밋 하나로 깔끔하게, 배포 단위는 경계가 보이게 남기기 위해서입니다. 이 글을 쓰게 된 계기는 작은 사고였습니다.…
리뷰 스팸을 AI로 감시할 때 가장 먼저 정해야 할 것은 어떤 모델을 사용할지가 아니다. 더 중요한 질문은 이것이다. AI가 의심스럽다고 판단한 리뷰를 바로 삭제…
UX와 불법 공유 방어 사이의 타협 그림책 서비스를 만들면서 가장 오래 고민한 문제 중 하나는 “로그인하지 않은 방문자에게 어디까지 보여줄 것인가”였다. 콘텐츠를…
빈 속성값과 속성창의 차이 이미지에 대체 설명문을 입력했는데 저장 후 사라지는 문제가 있었다. 처음에는 서버 저장 로직이나 데이터베이스 컬럼을 의심하기 쉽다. “…
테스트는 각각 독립적으로 통과했는데, 전체 테스트 스위트로 실행하면 일부 테스트가 실패하는 일이 있다. 이런 문제를 처음 만나면 테스트 순서, 실행 속도, 공유…