- 프론트엔드·
원티드랩·#email-templates#wanted#html-email - DB / 데이터·
원티드랩·데이터는 지웠는데 비용은 그대로? Aurora 스토리지 비용 최적화 하기
#cost-optimization#storage#wanted+1 - 프론트엔드·
원티드랩·SEO 주도 개발 실천기: 구글이 인정한 ‘좋은 URL’ 99% 달성 여정
#wanted#seo#url-design - 인프라 / DevOps·
원티드랩·CloudFront의 숨은 힘: 캐싱 없이도 극대화 되는 성능과 비용 효율성
문제CloudFront 가 정적 콘텐츠만을 위한 도구라는 고정관념과 캐싱 없이는 이점이 없다는 오해.
접근Edge Location 활용 + AWS Global Network + HTTP/3 + TLS 1.3 + Connection ID 기술로 네트워크 최적화.
결과HTTP Connection 시간 33.5% 단축(481ms→319ms). DNS 38.6ms, Connection 206ms→31.3ms, SSL 236.6ms→63ms 개선.
#cloudfront#cdn#http-3+2 - 아키텍처·
원티드랩·A/B테스트 기초(what, why, how)
문제제품 변경사항이 사용자 경험과 비즈니스 성과에 미치는 영향을 정확히 측정하기 어려움.
접근A/B Testing (통제군/실험군 분할, 무작위 배정) + Amplitude Experiment 도구 활용.
결과부정적 영향 최소화, 외부 환경 변수 제거, 통계적으로 유의미한 의사결정 가능.
#experimentation#ab-testing#data-analytics+2 - 기타·
원티드랩·2주 스프린트라는 굴레
문제2주 스프린트가 업계 관행처럼 굳어 있지만 팀 상황과 무관하게 적용하면 시간 압박, 잦은 회의, 미완료 작업 누적 같은 부작용이 더 커진다.
접근스크럼 가이드의 이점과 실무 단점을 대비하고, Lean 개발의 7가지 낭비(WIP, 과도한 엔지니어링, 핸드오프, 작업 전환, 지연, 재학습, 결함)를 진단 도구로 활용해 스프린트 효율성을 점검한다.
결과짧은 주기의 장단점을 인식한 뒤 팀 역량에 맞게 스프린트 기간을 유연하게 조정해야 한다. 7가지 낭비를 주기적으로 점검하며 점진적으로 프로세스를 개선하는 편이 효과적이다.
- 프론트엔드·
원티드랩·HEIC 파일 포맷 지원을 통한 사용자 경험 향상 시키기
문제원티드 업로드에서 확장자는 .jpg지만 실제로는 HEIC인 파일이 들어와 서버가 jpeg·png만 받아들이면서 사용자에게 업로드 에러가 발생한다.
접근FileReader API로 파일을 Uint8Array로 읽어 4~12번째 바이트의 매직 넘버를 검사해 실제 포맷을 식별한다. HEIC로 판별되면 heic2any 라이브러리로 JPEG/PNG로 변환한 뒤 업로드를 이어 간다.
결과확장자만 믿고 처리하던 흐름에서 벗어나 실제 파일 시그니처 기반 검증으로 전환했다. iOS 사용자의 업로드 실패가 사라지고 MIME 타입 신뢰성이 개선된다.
- 프론트엔드·
원티드랩·Yarn Classic에서 Pnpm으로 전환하기 with TurboRepo
문제원티드 스페이스가 사용하던 Yarn Classic은 설치가 느리고 호이스팅으로 유령 의존성 문제가 발생했다. 모노레포 구조에서는 이 문제가 더 두드러졌다.
접근TurboRepo와 궁합이 좋은 pnpm으로 전환한다. pnpm의 Content-addressable Store와 심볼릭 링크 구조가 패키지 중복 저장을 막고 유령 의존성을 차단한다.
결과로컬 설치 시간은 74초에서 25초로 약 3배 빨라졌고, GitHub Actions에서도 45~50초에서 25~30초로 줄었다. 엄격한 의존성 그래프로 모노레포 안정성도 함께 올라갔다.
- 기타·
원티드랩·스프린트의 시작, 충분히 성공적인가요?
문제스크럼이 속도 지향으로 흐르면서 팀이 준비가 부족한 상태로 스프린트를 시작해 재작업과 기술 부채가 누적된다.
접근백로그를 명확성, 적정 크기, 추정 가능성, 즉시 실행성 네 기준으로 다듬는 Backlog Refinement와 Definition of Ready를 일상 루틴으로 끌어들인다.
결과준비된 백로그가 스프린트의 의사결정 지연과 품질 저하를 줄이고, 속도가 아니라 성과 지향의 스크럼으로 전환하는 토대가 된다고 정리한다.
- 기타·
원티드랩·엔지니어링 프로젝트 임팩트 산정하기
문제엔지니어의 업무는 매출처럼 숫자로 바로 떨어지지 않아 프로젝트 가치를 정량화하기 어렵다.
접근개발 시간 절감의 기회비용, 유사 SaaS 대비 비용, 인프라 사용량 절감이라는 세 축으로 임팩트를 계산하고 Apache Kafka 기반 Weaver 프로젝트에 적용한다.
결과SDK 통합 2.4억, CDC 실시간화 8천만, SaaS 내재화 44.6억, 인프라 절감 1천만 원 등 항목별 금액으로 프로젝트 임팩트를 환산했다.