필터 1
좋은 개발자로 가는 길목에서 – AB180에서의 성장기 (AB180 인턴 후기)
AB180
백엔드

좋은 개발자로 가는 길목에서 – AB180에서의 성장기 (AB180 인턴 후기)

AB180 인턴십에서 비용 연동 시스템 개선과 E2E 테스트 자동화를 수행했습니다. 대규모 데이터 처리와 협업 문화 속에서 백엔드 실무와 성장 경험을 얻었습니다.

#Airflow#GitHub Actions
5000
iOS 개발자를 위한 DocC 실무 튜토리얼
올리브영
프론트엔드

iOS 개발자를 위한 DocC 실무 튜토리얼

DocC를 활용한 iOS 문서화 실무 흐름과 배포 방법을 정리했습니다. 코드와 문서를 동기화해 협업 비용을 줄이는 효과도 소개했습니다.

#iOS#DocC
11300
Fastlane + Github Actions + Slack App for iOS
딜라이트룸
데브옵스

Fastlane + Github Actions + Slack App for iOS

iOS 배포를 Fastlane, GitHub Actions, Slack App으로 자동화한 사례를 다뤘습니다. 수동 배포와 결과 공유 문제를 줄이고 팀 전체가 배포 과정을 실시간으로 확인하도록 구성했습니다.

#iOS#Fastlane
4500
SwiftLint 캐싱을 통한 Incremental Build 최적화하기
29cm
프론트엔드

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

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

#SwiftLint#Incremental Build
2800
pnpm을 사용한 모노레포로 프론트엔드 생산성 늘리기
더스윙
프론트엔드

pnpm을 사용한 모노레포로 프론트엔드 생산성 늘리기

더스윙 프론트엔드팀이 20여 개 어드민을 pnpm 모노레포로 통합한 배경과 과정을 소개했습니다. 맥락 전환과 배포 복잡도를 줄이고 생산성과 코드 일관성을 높인 사례입니다.

#pnpm#모노레포
2600
속도 개선을 위한 노력 2탄: Github Actions로 CI/CD 전환하기
삼쩜삼
데브옵스

속도 개선을 위한 노력 2탄: Github Actions로 CI/CD 전환하기

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

#GitHub Actions#CI/CD
2900
디자인 시스템 중 디자인 토큰을 여러 도구를 이용하여 자동화 하는 방법
올리브영
프론트엔드

디자인 시스템 중 디자인 토큰을 여러 도구를 이용하여 자동화 하는 방법

디자인 토큰을 Figma에서 정의하고 GitHub Actions와 token-transformer로 자동 변환하는 과정을 소개했습니다. 또한 Panda CSS에 맞게 토큰을 재구성해 디자인 시스템에 연결한 흐름을 설명했습니다.

#디자인 시스템#design tokens
5100
Lint Cl 속도 개선: 변경 파일만 검사하는 방법
펫프렌즈
데브옵스

Lint Cl 속도 개선: 변경 파일만 검사하는 방법

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

#GitHub Actions#Git Diff
2200
웹 성능 측정 자동화 비법: Lighthouse CI와 CI/CD의 만남
펫프렌즈
프론트엔드

웹 성능 측정 자동화 비법: Lighthouse CI와 CI/CD의 만남

Lighthouse CI를 CI/CD에 통합해 배포 후 웹 성능 측정을 자동화한 사례를 소개했습니다. 반복 측정, S3 저장, Slack 알림으로 성능 모니터링과 공유를 체계화했습니다.

#CI/CD#Lighthouse
3700
네이버 D2
데브옵스

GitHub Actions를 이용한 코드 리뷰 문화 개선기

GitHub Actions와 자체 액션으로 코드 리뷰 병목을 데이터로 분석하고 개선했습니다. Slack 알림, D-n 라벨, 정기 리마인드로 응답 시간과 merge 시간을 줄이고 참여율을 높였습니다.

#GitHub Actions#Slack
2900
macOS에 Homebrew TAP을 통해 bottle 패키지 배포하기 : 4편
데보션
데브옵스

macOS에 Homebrew TAP을 통해 bottle 패키지 배포하기 : 4편

Homebrew Formula를 작성해 TAP과 bottle로 배포하는 과정을 정리했습니다. GitHub Actions와 Releases를 활용한 자동 배포와 설치 검증 방법도 함께 다뤘습니다.

#Homebrew#macOS
900
쏘카 프론트엔드 모노레포 - Part1. Code Generator로 프로젝트 세팅 자동화하기
쏘카
프론트엔드

쏘카 프론트엔드 모노레포 - Part1. Code Generator로 프로젝트 세팅 자동화하기

쏘카 프론트엔드 팀이 멀티레포의 중복과 유지보수 문제를 해결하기 위해 모노레포와 Code Generator를 도입했습니다. 이를 통해 프로젝트 세팅 시간을 80% 이상 줄이고 코드 일관성과 온보딩 효율을 높였습니다.

#모노레포#Turborepo
3100
테크니컬 라이팅으로 시작해보는 기술블로그 작성법
펫프렌즈
프론트엔드

테크니컬 라이팅으로 시작해보는 기술블로그 작성법

기술 블로그를 쉽게 쓰기 위한 테크니컬 라이팅 원칙과 작성 순서를 정리했습니다. 목적과 독자를 먼저 정하고 구조화, 초안, 검토를 반복하라고 제안했습니다.

#iOS#technical writing
3400
PR 생성될때, 자동으로 이미지 용량 최적화 하기
PRND
데브옵스

PR 생성될때, 자동으로 이미지 용량 최적화 하기

PR 생성 시 png/jpg 이미지를 GitHub Actions와 TinyPNG로 자동 압축하도록 구성하는 방법을 소개했습니다. 수작업 이미지 최적화를 줄여 개발 흐름을 효율화하는 사례입니다.

#GitHub Actions#TinyPNG
2000