cat ./changelog
changelog
만들면서 부딪힌 것, 생각이 바뀐 것, 아직 확실하지 않은 것을 남깁니다.
8 posts online · 1 series · 0 wiki
- 마지막 재고 1개는 누구의 주문이 되는가
마지막 재고를 두 번 팔지 않으려면 결제보다 먼저 예약 상태를 설계해야 한다. 동시 주문, 결제 실패, 이탈, 결과 미상을 나누는 재고 선점 설계.
- 중복 주문은 왜 동시에 실행하면 재고를 두 번 차감할까
중복 주문은 버튼을 막는 문제가 아니다. 같은 주문 시도 식별, 주문 하나의 확정, 재고 차감, 후속 이벤트 중복 방지를 분리해 설계하는 방법.
- AI가 코드를 쓰고 AI가 리뷰하면, 우리는 무엇에 책임지는가
AI가 작성하고 리뷰하는 코드의 시대에, 코드리뷰가 남겨야 할 것은 코멘트가 아니라 변경 의도·영향·복구를 설명할 책임이라는 주장.
- AI 에이전트에게 일을 맡기기 전에, 승인 지점부터 설계해야 한다
AI 에이전트에 실행 권한을 주기 전에 기본 차단·실행 전 검증·기준 명시라는 승인 지점을 설계해야 하는 이유를 다룬다.
- AI 코딩 에이전트가 늘어날수록 개발자는 왜 더 시스템 엔지니어가 되는가
AI 코딩 에이전트가 늘수록 개발자의 산출물이 코드에서 하네스·문서·검증·권한 경계로 넓어지는 이유를 설명한다.
- AI 시대에 개발자는 코더가 아니라 설계자가 된다
AI 코딩 에이전트가 구현을 가속할수록 개발자가 제품 의도·도메인·권한 경계·검증 가능한 업무 사이클을 설계해야 하는 이유.
- 비싼 모델은 데모를 만들고, 싼 모델은 사업을 만든다
AI 제품의 경쟁력은 최고급 모델 하나가 아니라 작업의 위험도·검증 가능성·호출량에 맞춰 모델 비용을 배분하는 데 있다.
- AI가 개인 프로젝트의 계산법을 바꾸고 있다
AI가 구현과 운영의 비용 구조를 바꾸며 개인 프로젝트의 중심을 개발에서 가설 검증, 기획, 마케팅, 운영으로 옮기는 과정을 다룬다.