
테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)
테스트 코드의 기본 개념과 단위·통합·E2E 테스트의 차이를 정리했습니다. TDD와 BDD, 테스트 과잉과 과잉 명세까지 함께 살펴볼 수 있습니다.

테스트 코드의 기본 개념과 단위·통합·E2E 테스트의 차이를 정리했습니다. TDD와 BDD, 테스트 과잉과 과잉 명세까지 함께 살펴볼 수 있습니다.


Kubernetes 마이그레이션의 필요성과 장점을 정리하고, 사전 준비와 유의 사항을 설명했습니다.\nECS·EC2에서 EKS로 전환한 경험을 바탕으로 단계적 실행과 PoC의 중요성을 전했습니다.

Jenkins CI에서 빌드 실패가 급증한 원인을 로그 처리 병목으로 좁혀 분석했습니다. Gradle 로그를 줄여 타임아웃 문제를 해결하고 수행 시간도 단축했습니다.


Github Actions로 CI/CD를 전환해 배포 속도와 협업 효율을 높인 사례를 소개했습니다. Terraform 캐시와 Terragrunt 최적화로 배포 시간을 크게 줄였습니다.


AWS CodeBuild에 S3 캐시를 적용해 빌드 시간을 줄이고 비용도 절감했습니다. 또한 Slack 명령어로 캐시 조회와 삭제를 자동화해 운영 편의성을 높였습니다.


GPT로 Teleport 기술 문서를 한글화하며 MDX 문법과 빌드 문제를 해결한 개발 후기였습니다. CI/CD와 서브모듈로 문서 배포와 버전 관리를 자동화한 과정도 소개했습니다.


Teleport 공식 기술 문서를 GPT로 번역하고 MDX 문법 문제를 해결해 배포한 후기입니다. 번역 자동화와 CI/CD 적용 과정에서 겪은 빌드 이슈와 대응 방법을 공유했습니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


여기어때 안드로이드 팀의 Git 브랜치 전략과 운영 예시를 소개했습니다. Rebase와 Fast-forward merge로 히스토리를 단순하게 관리하는 방법도 함께 정리했습니다.


GitLab의 MLOps 기능과 역할을 소개하며 모델 관리와 배포 자동화를 설명했습니다. Model registry와 실험 추적 기능으로 협업과 운영 효율을 높이는 방향을 제시했습니다.


GitLab의 MLOps 기능을 중심으로 모델 등록과 실험 추적 방식을 살펴봤습니다. CI/CD와 연동해 ML 배포와 관리를 자동화하는 흐름을 소개했습니다.


PR에서 변경된 파일만 Lint하도록 CI를 개선한 사례를 소개했습니다. Git diff와 공통 조상을 활용해 실행 시간을 줄이고 리뷰 효율을 높였습니다.


TeamCity를 이용해 셀프계산대의 수작업 배포를 자동화한 과정을 소개했습니다. 빌드 환경 통일과 단계 분리로 휴먼에러를 줄이고 배포 시간을 66.8% 개선했습니다.