모든 블로그
29cm

29cm

도메인medium.com
주요 카테고리 Frontend · Backend · Else

활동 요약

대표 인기 포스트29CM 테크 블로그가 팀 무신사로 이사갑니다284 조회
최근 30일
0개
평균 조회
69
누적 조회
1,101
전체 글
16개
마지막 발행
2025. 6. 1.
블로그 방문

최신 게시글 (16)

기타

29CM 테크 블로그가 팀 무신사로 이사갑니다

X

#29CM#무신사#테크 블로그
28400

프론트엔드

이구위크 회고

29CM 이구위크의 프론트엔드 구현과 회고를 정리했습니다. 공통 컴포넌트로 큐레이션을 빠르게 만들고 배너 개선, QA, 협업 문서화로 운영 효율을 높였습니다.

#React#컴포넌트#QA
12600

백엔드

쿠폰, 어디에 쓸 수 있어요? — 이벤트 기반 적용 상품 조회 시스템 구축

쿠폰 적용 가능 상품을 실시간으로 조회하기 위해 이벤트 기반 반정규화와 Elasticsearch 인덱싱 구조를 구축했습니다. 복잡한 매핑과 갱신 조건을 단순화하고 검색 성능과 운영성을 함께 개선했습니다.

#Kafka#Elasticsearch#CDC
19400

프론트엔드

SwiftLint 캐싱을 통한 Incremental Build 최적화하기

SwiftLint가 매 빌드마다 실행되며 증분 빌드를 느리게 만드는 문제를 개선했습니다. xcfilelist와 dependency analysis로 캐싱하고, CI 린트로 보완했습니다.

#SwiftLint#Incremental Build#iOS
2800

프론트엔드

당신2 9하던 디자인 시스템? 0.5인 리소스로 효율적으로 구축하기

0.5인 리소스로 디자인 시스템을 운영한 사례와 전략을 정리했습니다. 어드민과 대고객 서비스에 서로 다른 도구를 적용하고, 피드백·자동화·히스토리 관리로 운영 효율을 높였습니다.

#UI/UX#디자인패턴#TailwindCSS
9700

프론트엔드

Mergeable libraries 로 29% 빠르게 앱 실행하기

29CM iOS 앱에 Mergeable libraries를 적용해 Release 빌드의 라이브러리 병합 문제를 해결했습니다. Sentry로 정량 측정한 결과 앱 시작 시간이 눈에 띄게 개선되었습니다.

#iOS#성능#mergeable libraries
7900

기타

29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까?

프론트엔드 배포 후 테스트 자동화 사용률을 높이기 위해 Slack bot 중심 실행에서 배포 트리거 연동 방식으로 바꿨습니다.\n사람 개입을 줄이고 즉각적인 알림과 병렬 수행을 강화해 사용률을 크게 끌어올렸습니다.

#테스트 자동화#CI/CD#Jenkins
4800

백엔드

(youtube)Event Streaming 도입과 앞으로의 활용

29CM 서비스의 실시간 데이터 증가에 대응하기 위해 Event Streaming 도입 배경과 효과를 소개했습니다. 앞으로 트렌드 감지와 비즈니스 대응에 어떻게 활용할지 공유했습니다.

#event streaming#streaming#real-time data
2100

백엔드

(youtube)도메인 정의부터 시작하는 검색 개발

검색 시스템의 핵심 정의를 바탕으로 코드 구조를 재정비한 경험을 공유했습니다. 속성 패싯 추출 자동화와 리팩토링을 통해 성능과 사용성을 개선했습니다.

#검색#리팩토링#자동화
2100

기타

Engineering이 QA에게 미치는 영향력

반복적인 QA 업무 속에서 자동화와 API 활용이 가져온 효율과 자신감의 변화를 공유했습니다. 엔지니어링 역량이 QA의 테스트 커버리지와 조직 기여를 넓힌다는 점을 강조했습니다.

#QA#자동화#API
1600

프론트엔드

Fail률 감소 목표 집요하게 달성하기 — Android UI 자동화

Android UI 자동화의 높은 실패율 원인으로 UI 변경, 웹뷰 핸들러 문제, CI 실행 차이를 짚었습니다. 시나리오 분리와 재실행, 대기 코드 보강으로 실패율을 크게 낮춘 개선 과정을 공유했습니다.

#Android#UI/UX#자동화
1500

프론트엔드

29CM QA팀은 어떻게 테스트 자동화 지표를 활용하여 신뢰성을 확보할 수 있었을까?

App 테스트 자동화의 흔들리는 신뢰성을 정량 지표로 관리하며 개선했습니다. PostgreSQL과 Grafana로 Fail률과 수행시간을 추적해 근본 원인을 찾아 해결했습니다.

#test#자동화#Grafana
2800

백엔드

출고준수율 개발기: 정의부터 구현 및 성능 개선까지

출고준수율 지표의 정의와 계산 정책을 정리하고, 조회 성능 개선 과정을 단계적으로 다뤘습니다. 캐시, 병렬 쿼리, Materialized View로 응답속도를 크게 줄였습니다.

#cache#Redis#CompletableFuture
2200

기타

(youtube)29CM 행성에 떨어진 UX 리서처

29CM의 첫 UX 리서처가 맡은 역할과 UX 리서치의 필요성을 소개한 글입니다. 마케팅·데이터 리서치와의 차이도 사례로 설명했습니다.

#UI/UX#검색
2400

백엔드

우리만의 일하는 이야기 : 설계부터 개발까지

배송경험팀이 설계부터 개발까지 협업하는 방식을 소개했습니다. 오프라인 설계, 스켈레톤 리뷰, PR 템플릿으로 효율과 품질을 높였습니다.

#협업#코드 리뷰#설계
3500

프론트엔드

잘 쓰이는 디자인 시스템을 위한 여정

29CM가 디자인 시스템 Ruler를 만들며 UI 파편화와 컴포넌트 구현 비용을 줄인 과정을 공유했습니다. Headless UI와 Figma 측정 도구로 재사용성과 운영 체계를 함께 강화했습니다.

#디자인 시스템#Headless UI#Figma
6300