
오픈소스 ABC User Feedback에 적용한 모노리포 구조 소개
ABC User Feedback에 적용한 모노리포 구조와 디렉터리 구성을 소개했습니다. Turborepo 캐시와 원격 캐시로 빌드 효율을 높인 방식도 함께 설명했습니다.

ABC User Feedback에 적용한 모노리포 구조와 디렉터리 구성을 소개했습니다. Turborepo 캐시와 원격 캐시로 빌드 효율을 높인 방식도 함께 설명했습니다.

커뮤니티실이 노션 중심 수동 API 설계에서 OAS 기반 Design-First 방식으로 전환한 과정을 소개했습니다.명세 자동 생성과 모델 재사용으로 효율과 일관성을 높였지만, 명세 관리 부담도 함께 짚었습니다.

요기요 채널링 서비스를 신규 마이크로서비스로 설계하고 런칭한 회고를 공유했습니다. API Gateway와 패키지 구조 설계로 확장성과 가독성을 높이고 파트너별 요구를 반영했습니다.


홈탭 레거시 코드에 클린 아키텍처를 도입해 UI, API, 비즈니스 로직을 분리했습니다. Mapper를 활용해 파싱과 Mock·디버깅 환경을 개선하고 가독성과 테스트 효율을 높였습니다.


2주 스프린트가 항상 정답은 아니라는 점을 짚고, 팀 상황에 맞는 주기 선택을 제안했습니다. Lean의 7가지 낭비를 기준으로 스프린트 효율을 점검하는 방법도 소개했습니다.

주요 서비스의 FE 분리 과정에서 Monorepo를 적용하고 배포 환경까지 함께 고민한 글입니다. 개발과 배포를 통합하는 방향으로 GitOps 조합을 검토했습니다.

디자인 시스템 가이드를 읽는 순서와 구조를 표준화해 이해와 작성 효율을 높인 사례입니다. 접근성과 상세 스펙을 체계화해 신규 합류자도 빠르게 기여할 수 있게 했습니다.

ABC Platform 팀이 데마에칸을 위한 플랫폼 조직으로 자리잡기까지의 1년을 회고했습니다. 복잡한 프로세스를 줄이고 작은 성공과 자율성을 바탕으로 팀 운영 체계를 다듬었습니다.

한국과 일본 TPM이 LINE SHOPPING JP 협업 프로세스를 함께 개선한 회고입니다. 공감대 형성, 업무 가시화, 그라운드 룰 명문화, 카이젠을 통해 지속 개선을 시도했습니다.

우선순위 논쟁을 줄이기 위해 매출, 비용, 만족도, 레거시를 기준으로 수치화 공식을 만들었습니다.\nExcel 정렬과 시각화로 설명 가능성을 높이고, 정기적으로 기준을 조정하는 방법을 소개했습니다.


iOS 앱에서 기존 Clean Swift가 최신 Swift 환경과 맞지 않는 문제를 짚고, CIS 패턴으로 재구성한 사례를 소개했습니다. View, Controller, Interactor, Store, Worker로 역할을 나누어 상태 관리와 테스트 가능성을 높였습니다.


테이블링 오피스의 Layered Architecture 설계와 UseCase 레이어 도입 배경을 소개했습니다. 책임 분리와 재사용성 향상 효과와 함께 싱크홀 안티패턴 같은 주의점도 정리했습니다.

가상 머신 성능 저하의 원인을 CPU, 메모리, 네트워크, 디스크로 나누어 측정하고 개선 방안을 찾았습니다. 적절한 튜닝으로 물리 서버에 가까운 성능을 내며 서버 수를 줄일 가능성을 확인했습니다.

TDD의 개념은 널리 알려져 있지만 실제로 실천하는 사람은 많지 않다는 문제의식을 다룹니다. 실전에서 TDD를 왜 하기 어려운지에 대한 질문으로 글을 시작합니다.