

올리브영 결제 이야기 Part - 2
Datadog으로 주문결제 모니터링 대시보드를 구축한 과정과 알람 체계를 소개했습니다. 로그 포맷 개선과 대시보드 구성으로 장애 인지와 대응 속도를 높인 사례입니다.
새로운 기술 블로그가 추가되었어요


Datadog으로 주문결제 모니터링 대시보드를 구축한 과정과 알람 체계를 소개했습니다. 로그 포맷 개선과 대시보드 구성으로 장애 인지와 대응 속도를 높인 사례입니다.


Spring REST Docs와 Swagger(Springdoc)를 비교하며 API 문서화 선택 기준을 정리했습니다. 또한 테스트 기반 문서 생성과 Swagger UI 결합 방법까지 소개했습니다.


컬리 프로덕트 디자인 원칙 5가지를 소개하며 일관된 판단 기준을 제시했습니다. 사용자 공감과 논리를 바탕으로 단순하고 신뢰감 있는 경험을 지향했습니다.


팀의 신뢰와 협업을 높이기 위한 팀 빌딩 게임 3가지를 소개했습니다. 워크숍 맥락에서 실행한 사례와 함께 회고의 중요성도 짚었습니다.

카카오페이 신규 서비스의 BFF 서버를 WebFlux와 코루틴으로 구현한 경험을 공유했습니다. 비동기 API 서버 구조와 적용 사례를 중심으로 설명했습니다.


컬리 공통 암호화 모듈에서 간헐적인 `newPosition > limit` 버퍼 오류를 분석했습니다. 스레드 간 공유 버퍼가 원인이었고 `duplicate()`로 동시성 문제를 해결했습니다.


글로벌 팀에서 핵심 가치와 OKR로 협업 기준을 세우는 BIC 팀의 방식이 소개되었습니다. 특히 고객 문제 중심의 Problem-centric 가치를 통해 문제 탐색에 집중했습니다.


ECS의 기본 개념을 정리하고 서비스 출시 방법을 살펴보는 글입니다. ECS를 처음 이해하거나 배포 흐름을 잡는 데 도움이 됩니다.

XState로 유한 상태 기계의 개념과 사용법을 장바구니 예제로 설명했습니다. React에서 상태, 컨텍스트, 액션, 가드를 어떻게 연결하는지 정리했습니다.

촬영 현장에서 발생한 센서, LUT, 타임코드, 프록시 문제와 대응 과정을 정리했습니다. 사전 테스트와 현장 소통으로 스태프가 안심하고 작업하도록 지원했습니다.


Python Django에서 TDD를 실제로 적용한 과정을 정리했습니다.\n테스트를 먼저 쪼개 작성하고 구현·리팩토링을 반복한 경험과 적용 시점을 공유했습니다.


배포 시 버저닝과 Release Note 생성을 GitHub Action으로 자동화한 사례를 소개했습니다. 수동 태깅과 링크 정리를 줄이고, 기술 스택과 무관한 일관된 버전 관리를 구현했습니다.