개발 작업을 마친 뒤에는 구현 내용과 판단 과정을 기록으로 남기고 싶지만, 매번 같은 형식의 글을 처음부터 구성하는 일은 생각보다 번거롭다. 특히 AI에게 글 작성을 맡길 때는 대화 맥락을 활용하면서도 사실이 아닌 내용을 그럴듯하게 덧붙이지 않고, 공개하면 안 되는 정보를 지키는 규칙이 필요하다. 이번 작업의 목표는 특정 프로젝트의 API나 배포 환경에 묶
하루 동안 구현한 기능은 커밋과 변경 파일에 남지만, 그것만으로는 읽을 만한 개발로그가 되지 않는다. 특히 왜 이 방식을 골랐는지, 어디에서 막혔는지, 어떤 안전장치를 추가했는지는 커밋 제목만으로 복원하기 어렵다. 이번 작업의 목표는 AI가 작업 맥락과 공개 가능한 변경 정보를 바탕으로 초안을 만들되, 사람의 최종 검토를 건너뛰지 않도록 하는 것이었다. 그
여러 패키지를 한 저장소에서 함께 관리하는 모노레포(monorepo) 는 프론트엔드와 백엔드, 공용 라이브러리를 한 흐름으로 다룰 수 있어 팀 생산성을 크게 높여준다. 이 글에서는 pnpm 의 워크스페이스 기능을 활용해 모노레포를 깔끔하게 구성하는 방법을, 실제 프로젝트에 적용하며 정리한 순서대로 소개한다. 모노레포는 여러 프로젝트(패키지)를 하나의 Git