
Promise.all에서 Bull까지, NestJS 대량 메일 전송 방식을 개선한 과정을 담았습니다.

입사 3개월차 신입 백엔드 개발자의 첫 프로젝트 후기

온프레미스 환경 → API 서버를 통한 S3 업로드 → 서버를 거치지 않고 AWS Presigned URL로 S3에 직접 업로드 까지 과정을 경험하여, 트래픽을 평균 95% 절감한 이야기를 담았습니다.

NestJS 프로젝트에서 mock을 지양하고, 실제 DB와 연동하여 테스트 데이터를 seeding하고 trigger까지 포함한 E2E 테스트 환경을 구축했다. 이 글에서는 그 과정과 구조, 그리고 git action을 통한 자동화된 테스트 실행 방식까지 공유합니다.

테이블 명세서(Data Catalog) 생성 및 업데이트 자동화 with Google Sheet API , python

응시자 결과 레포트를 PDF로 변환 및 다운로드하는 로직을 개선하는 과정에서, 어떤 문제가 있었고 어떻게 풀었는지에 대한 글입니다.

NestJs와 Firestore로 사내 데이터 카탈로그 플랫폼을 만들었습니다. 그 과정에서 마주한 코드 레벨의 한계를 Claude와 Codex MCP와 함께 풀어간 과정을 기록했습니다.

응시자 결과 레포트를 PDF로 변환 및 다운로드하는 로직을 개선기 2탄 - 대량 PDF 생성 환경에서 puppeteer와 puppeteer-cluster 중 어떤 방식이 더 효율적인지 비교/분석해본 글입니다.