
테스트 코드 자동으로 만들기 feat. Cypress Studio
Cypress Studio를 활용해 E2E 테스트 코드를 자동 생성하는 로우코드 방법을 소개했습니다. 개발자와 QA의 반복 작업 부담을 줄이고 브랜치 기반으로 테스트를 관리하는 흐름을 정리했습니다.
새로운 기술 블로그가 추가되었어요

Cypress Studio를 활용해 E2E 테스트 코드를 자동 생성하는 로우코드 방법을 소개했습니다. 개발자와 QA의 반복 작업 부담을 줄이고 브랜치 기반으로 테스트를 관리하는 흐름을 정리했습니다.


데일리 스크럼의 목적과 진행 방식, 자주 생기는 실패 패턴을 정리한 글입니다. 정해진 시간에 짧게 진행하고 보드로 진척과 장애물을 함께 확인하는 점을 강조했습니다.


CI/CD를 활용해 컨테이너 애플리케이션 배포 시나리오로 사내 프로젝트를 진행했습니다.\n배포 자동화와 지속적 통합·배포 흐름에 초점을 둔 글입니다.

마크다운을 mdast, hast, HTML로 변환하는 흐름을 살펴보고, 커스텀 태그를 리액트 컴포넌트로 치환하는 방법을 소개했습니다. MDX와 Gatsby 연동 예시도 함께 정리했습니다.


런칭 직후 Ballast 파일 경로 오류로 CockroachDB 클러스터가 전역 장애를 겪었습니다. SST 파일 복원과 데이터 재구성을 통해 서비스를 다시 열고, 이후 재발 방지 프로세스도 강화했습니다.
신상마켓의 글로벌 서비스 대응을 위해 i18n 적용 과정과 구현 방식을 소개했습니다. 구글시트 관리의 한계를 보완하려고 Lokalise를 도입해 번역 워크플로우를 개선했습니다.


올리브영 퍼포먼스 마케팅 팀의 분석 업무를 GA와 Appsflyer 기준의 실습 문제로 소개했습니다. 9월과 12월 세일 데이터를 비교하며 유입, 전환, 설치, 시청자 분석 과제를 제시했습니다.


전시영역의 비규칙적인 데이터 구조를 개선하기 위해 MongoDB를 도입한 사례를 소개했습니다. 문서지향 저장과 버저닝으로 관리 효율과 롤백 안정성을 높였습니다.


올리브영 앱은 강한 결합과 유지 보수 부담을 줄이기 위해 클린 아키텍처를 도입했습니다. Presentation, Domain, Data 3층 구조로 역할을 나누고 Android와 iOS에 같은 기준을 적용했습니다.

X


플레이 스쿼드가 Python 계층형 구조를 Kotlin+Spring 기반 헥사고날 아키텍처로 전환한 과정을 정리했습니다. 도메인 중심 설계, 포트/어댑터 분리, 테스트 용이성 개선 포인트를 설명했습니다.


Datadog Dash 2022 컨퍼런스와 뉴욕 본사 방문 경험을 공유한 글입니다. 신규 기능 소개와 워크샵, 현장 분위기, 오프라인 참석의 장점을 중심으로 정리했습니다.