

Git Internal API를 활용한 .git 탐험
Git의 blob·tree·refs·HEAD를 직접 구성하며 내부 객체와 커밋 흐름을 설명했습니다.\n불필요한 객체를 줄이고 clone 옵션을 조합해 빌드 환경의 용량을 최적화했습니다.
새로운 기술 블로그가 추가되었어요


Git의 blob·tree·refs·HEAD를 직접 구성하며 내부 객체와 커밋 흐름을 설명했습니다.\n불필요한 객체를 줄이고 clone 옵션을 조합해 빌드 환경의 용량을 최적화했습니다.


멀티레포의 중복과 표준화 문제를 해결하기 위해 Yarn Berry 기반 모노레포를 설계했습니다.\nPnP 캐싱의 한계를 분석하고, 필요한 코드만 배포하는 yarn release 플러그인을 구현했습니다.


컬리 퍼실리테이터는 자발적 참여와 팀 간 사례 공유로 개발문화를 개선했습니다. 코드리뷰·온보딩·PR 문화 개선 활동과 운영 방식을 소개합니다.


컬리 커머스플랫폼 FT의 2022년 활동과 개발문화 개선 사례를 인터뷰로 소개했습니다. 코드리뷰, 온보딩, 소통 강화처럼 조직에 적용한 실천들을 공유했습니다.

Cypress Studio로 사용자 액션과 단언을 기록해 E2E 테스트 코드를 자동 생성하는 방법을 소개했습니다. 비개발자도 Standalone 앱과 로우코드 방식으로 테스트를 만들고 Git 브랜치로 관리할 수 있습니다.

Cypress Studio를 활용해 E2E 테스트 코드를 자동 생성하는 로우코드 방법을 소개했습니다. 개발자와 QA의 반복 작업 부담을 줄이고 브랜치 기반으로 테스트를 관리하는 흐름을 정리했습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Git을 관찰자 비유로 풀어내며 init, add, commit, branch, HEAD의 흐름을 설명했습니다.원리 이해가 Git 활용과 문제 해결의 핵심이며, 실습 사례도 함께 소개했습니다.


잘못된 브랜치 배포가 반복되어 시간 낭비가 발생한 문제를 다룹니다. 시스템 개선으로 휴먼 에러를 줄이기 위한 대응을 공유합니다.


Unity 대규모 협업에서 CI만으로 막기 어려운 커밋 문제를 Git Hooks로 예방했습니다.\nHook 공유·자동 설치와 Rust 기반 바이너리 Hook의 운영 주의점을 소개합니다.


스쿼드 규모와 배포 방식 변화에 맞춰 Git 전략을 단계적으로 개선했습니다. 기능 단위 테스트와 일 2회 배포로 지연과 운영 부담을 줄였습니다.


Git-flow·GitHub-flow·GitLab-flow를 배포 방식과 운영 조건에 따라 비교했습니다. 정기 배포 웹 환경에는 develop를 제거한 이슈 기반 브랜치 구성을 제안합니다.


Slack 커맨드와 배포 전용 머신으로 iOS 앱 배포 과정을 자동화했습니다.\nFastlane·환경변수·서브모듈로 멀티 프로덕트 배포를 일관되게 관리했습니다.


물류 개발팀이 리팩토링과 페어 프로그래밍으로 도메인 지식·코드 품질을 함께 높였습니다.\nJira·Confluence·로그·회의 규칙을 정비해 협업과 운영 대응 체계를 만들었습니다.


물류 개발팀의 기술 부채와 협업 혼선을 해결하기 위한 팀 체계 정착 과정을 소개했습니다. 페어 프로그래밍, 표준화, 로그·문서·회의 개선으로 유지보수성과 대응력을 높였습니다.