pile·
기타·데브시스터즈devsisters·

스크립트 툴의 장점만 모았다! zx로 업무 자동화하기

문제반복적인 이미지 관리 같은 업무 자동화를 shell script로 짜기엔 문법 진입장벽이 크고 유지보수가 어렵다.

접근Google이 만든 zx 라이브러리로 JavaScript 안에서 $`` 템플릿으로 shell 명령을 실행한다. async/await 기반으로 대량의 이미지 파일 처리 자동화 스크립트를 작성한다.

결과게임 어드민의 이미지 업데이트 절차가 5단계에서 2단계로 줄어든다. 새 아이템 추가 시에도 동일 스크립트로 대응 가능해 유지보수성이 올라간다.

데브시스터즈
데브시스터즈 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 기타·토스 SLASH토스 SLASH·

    AI 시대, 성과 내는 조직일수록 토스식 TPM이 필요한 이유

    문제조직이 성숙할수록 팀 내부보다 팀 사이의 회색지대 문제(책임 불명확, 다중 조직이 얽혔으나 소유자 없음)가 병목이 된다. AI 시대에 그 복잡도는 더 커진다.

    접근토스는 기존의 일정 관리 중심 TPM(Technical Program Manager)을 "정의되지 않은 중요 문제를 구조화하고 해결"하는 역할로 재정의했다. 문제 발굴 → 구조화 → 실행 가능한 상태로 전환까지가 핵심.

    결과문제 구조화 능력 + 전략을 실행으로 변환하는 힘 + 완결성을 갖춘 TPM이 고성과 조직의 필수 역할이 된다.

    #engineering-org#tpm#program-management+1
  2. 기타·NHN Cloud MeetupNHN Cloud Meetup·

    Artifact Driven Development: 과정을 보지 않기로 했다

    문제개발 진행을 보고할 때 "진행 중" 같은 모호한 상태 표현은 가시성을 떨어뜨린다. 어떤 작업이 끝났는지 외부에서 알기 어렵다.

    접근NHN Cloud 의 "Artifact Driven Development" — 과정보다 결과물(PR, 디자인 문서, spec) 을 일급 시민으로 다룬다. 모든 작업이 명확한 산출물로 정의되도록 워크플로 재설계.

    결과진행 상황 가시성과 완료 기준 명확성이 동시에 개선. 협업 비용이 줄어들고 비동기 협업이 자연스러워졌다.

    #engineering-culture#development-methodology#productivity+1