Hilt Custom Component로 로그인 상태 변화 시 의존성 트리를 재생성하여 사용자별 객체 수명을 관리한다.
AI 에이전트가 생성한 코드의 품질을 검증하기 위해 Playwright를 활용한 E2E 테스트 기반의 자가개선 루프 구축 방법을 소개한다.
Composite PK 도입을 계기로 Spring Boot 4와 Spring Batch 6로 전환했다.
소통, 탐색, 기록, 질문, 점진적 개선이 신입 개발자의 성장 핵심이다.
Spring Data JDBC의 LocalDate는 특별 처리돼 커스텀 컨버터가 안 먹혔다.
MongoDB CQRS로 조회는 40배 빨라졌지만, 엑셀 다운로드는 Tomcat NDJSON 병목에 막혔다.
Node.js는 JS 실행은 단일 스레드지만, I/O와 스케일아웃으로 실무에선 멀티스레드처럼 쓴다.
DML로 multiple treatments의 CATE를 추정해 프로모션 금액을 최적화했다.