컨텐츠

MVP는 가장 싸게 실패하는 방법이어야 한다.

2025-02-01 21:00 낱글

MVP를 왜 내어야 하는가. 정답은 여러분 마음 속에 있을 것입니다만, 저는 MVP를 만드는 이유는 가장 싸게 실패하기 위해서라고 답하겠습니다. 우리가 포인트 결제가 그로스에 도움이 되는 것에 확신을 가지고 있다고 하더라도, 포인트를 넣었을 때와 아닐 때의 성과가 10배 차이가 난다는 확신을 가지고 있다손 치더라도, 우리는 그 기능을 넣는 시점부터 이미 싸게 실패할 수 없게 됩니다.

나는 노인을 위한 안드로이드 강의를 만드는 데 1년을 보냈다

2025-01-31 21:30 언젠가 읽기

이야기

  • 저자는 고령자를 위한 온라인 교육 강좌 제작 경험을 공유함.
  • 친척의 도움 요청으로 교육 과정 필요성을 깨달음.

작업 내용

  • 400페이지 대본 작성, 스마트폰 촬영 및 출연 영상 녹화.
  • 8시간 이상의 콘텐츠 제작에 약 1년 소요.
  • 안드로이드 앱 개발 포함.

아이디어

  • 고령자에게 안드로이드 기초 사용법 가르치는 강좌.
  • 기본 조작부터 점진적으로 이해를 돕는 구조 설계.

도구

  • 비디오 편집: Davinci Resolve, 오디오 정규화: FFmpeg.
  • 반복 작업 자동화를 위한 스크립트 작성.

어려움과 해결책

  • 마케팅의 어려움, 고령자의 온라인 등록 및 결제 문제.
  • 마케팅 전문 지식 부족으로 추가적인 어려움 경험.

Postgres 페이징을 위한 오프셋이 아닌 키셋 커서

2025-01-31 20:00 언젠가 읽기

Sequin 소개

  • Sequin은 Kafka, SQS, HTTP 엔드포인트 등으로 데이터를 전송하는 Postgres CDC 도구.
  • 효율적인 백필 프로세스를 위해 키셋 커서를 사용.

Offset/Limit 페이지네이션의 한계

  • 성능 문제: offset 값 증가 시 쿼리 시간이 선형적으로 증가.
  • 정확성 문제: 행 삭제나 변경 시 일부 행 누락 및 중복 가능.

성능 문제 자세히

  • 큰 offset 값 사용 시 성능 저하 발생.

정확성 문제 자세히

  • 행 변경으로 사용자가 특정 행을 못 보게 될 수 있음.

키셋 페이지네이션

  • 커서를 사용하여 페이지 시작점 지정, 성능 향상 및 높은 정확성 제공.

복합 커서의 이점

  • 고유한 위치 지정, 일관성 유지, 삽입/삭제에 강함.

참고 자료

  • "The Perils of Offset Pagination"
  • "Efficient Pagination Strategies for Large Datasets"
  • "Understanding Cursor-Based Pagination"

제품에 진심인 엔지니어는 어떻게 일할까? ① | 당근 블로그

2025-01-31 18:30 언젠가 읽기

당근알바팀의 프론트엔드 엔지니어인 Kit은 프로덕트 엔지니어로서의 경험을 공유하고 있습니다. 프로덕트 엔지니어란 서비스의 성장을 최우선으로 두고, 프로덕트적인 관점에서 사고하는 엔지니어를 말합니다.

내 자신의 프로젝트에 괴롭힘을 당하다

2025-01-31 17:00 언젠가 읽기

나를 괴롭히는 나만의 프로젝트들

캐시디 윌리엄스의 고백

사이드 프로젝트의 괴로움

동기부여 상실과 새로운 아이디어 추구

해결 방법 찾기 및 기존 프로젝트에 집중하기
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.