내가 만든 모든 제품은 나를 짜증나게 한 무언가로 시작했고 여기가 모든 15개 문제입니다

아무도 어느 날 아침에 눈을 떠서 15개의 소프트웨어 제품을 만들기로 결정하지 않습니다. 그것이 작동하는 방식이 아닙니다. 실제로 일어나는 일은 스타트업 기원 이야기가 제안할 수 있는 것보다 느리고, 더 혼란스럽고, 훨씬 덜 화려합니다. 문제가 나타납니다. 그것이 계속됩니다. 기존 솔루션은 과도하게 비싸거나, 약하거나, 구독 모델에 너무 고정되어 있어서 사소한 작업에 사용하는 것은 한 개의 램프를 운반하기 위해 이사 트럭을 빌리는 것 같습니다. 결국 좌절감이 임계값을 넘고, 유일한 합리적인 반응은 더 나은 것을 만드는 것입니다. 그러면 또 다른 문제가 나타납니다. 그리고 또 다른 것. 15개의 문제 이후, 전체 플랫폼이 있고, 플랫폼의 모든 제품은 구체적인 진정한 짜증의 순간으로 거슬러 올라갑니다.

이것은 기업가 정신을 낭만적으로 들리게 만들기 위해 신중하게 큐레이션한 내러티브가 아닙니다. 이 중 일부 짜증은 사소했습니다. 일부는 비용이 많이 들었습니다. 몇 가지는 전체 주말을 망칠 정도로 화나게 했습니다. 하지만 모든 것이 동일한 패턴을 따릅니다: 문제에 직면하고, 솔루션을 검색하고, 솔루션이 부적절함을 발견하고, 더 나은 것을 만듭니다. 이 패턴은 수년 동안 반복되었고 결과는 yeb.to이며 41개의 API, 18개의 SaaS 애플리케이션, 68개의 온라인 도구를 자랑합니다.

모든 것을 시작한 첫 번째 다섯 가지 짜증

캡션 도구가 먼저 나왔고 가장 간단한 짜증에서 나왔습니다. AI 생성 음악에 초점을 맞춘 YouTube 채널을 운영하는 것은 태워진 자막이 있는 가사 비디오를 생산하는 것을 의미했습니다. Captions.ai는 이 특권에 대해 월 10유로를 청구했는데, 비디오가 2개 또는 3개뿐인 달이 계속 쌓일 때까지는 합리적으로 느껴졌습니다. 대부분의 주 동안 사용하지 않은 도구에 정액 구독료를 지불하는 것은 조용히 복합되는 낭비의 일종이었습니다. 대안은 명백했습니다: 월별 달력 시간이 아니라 처리된 비디오당 청구하는 도구를 만듭니다. 크레딧이 구독을 대체했고 절감 효과는 즉각적이었습니다.

번역 도구는 다른 종류의 문제에서 성장했습니다. 기계 번역 서비스는 주요 언어를 충분히 능숙하게 처리하지만 불가리아어나 세르비아어가 필요한 순간 품질이 절벽에서 떨어집니다. 성별 합의 오류. 잘못된 동사 활용. 기술적으로는 번역되었지만 언어를 사전에서 배웠고 말해진 적이 없는 사람이 조립한 것처럼 들리는 문장들. 기존 도구들은 더 작은 언어를 영어, 스페인어, 프랑스어에 최적화된 엔진에 고정된 부칙으로 취급했습니다. 모든 언어를 1등 시민으로 취급하는 번역 서비스를 구축하는 것은 비즈니스 결정이 아니었습니다. 그것은 완전히 평범한 문장의 웃음 거리로 잘못된 번역을 한 번 너무 많이 받은 것에 대한 반응이었습니다.

워터마크 도구는 게시에서 나왔습니다. 책을 쓰고, PDF로 변환하고, 출시 후 며칠 이내에 해적 사이트에 나타나는 것을 보는 것은 독특한 종류의 위반입니다. DRM 솔루션은 보호를 약속했지만 정당한 독자들에게 불편함을 주고 결단력 있는 해적들을 위해 0의 장애물을 전달했습니다. 저자들이 실제로 필요로 하는 것이 복사 방지가 아니라 복사 추적이라는 깨달음은 배포된 모든 사본을 개별적으로 식별 가능하게 만드는 워터마킹 시스템으로 이어졌습니다. 문제는 개인적이었습니다: 책이 해적되었습니다. 솔루션이 제품이 되었습니다.

환율 계산기는 광고된 환율과 실제 수령액 사이의 격차에서 태어났습니다. 모든 국제 송금에는 중간 시장 환율을 확인한 후 숨겨진 수수료, 마크업 비율, 플랫폼이 절대 공개하지 않는 환전 스프레드 때문에 수령 금액이 훨씬 낮게 오는 의식이 포함되었습니다. Wise, Revolut, PayPal, Western Union이 실제로 청구할 실제 환율과 함께 표시하는 환율 도구를 구축하는 것은 "수수료 없음" 약속이 3% 스프레드로 증발한 송금을 너무 많이 받은 것에 대한 직접적인 반응이었습니다.

링크 관리 플랫폼은 2026년에 존재해서는 안 되는 문제를 해결했습니다. Bitly는 브랜드화된 짧은 링크에 월 35달러를 청구합니다. 35달러. 핵심 기능이 긴 URL을 짧은 것으로 바꾸는 서비스의 경우입니다. URL 단축의 기술적 복잡성은 최소입니다. 인프라 비용은 무시할 수 있습니다. 그러나 시장은 모든 사용자가 기업 예산을 가진 마케팅 부서라고 가정하는 가격으로 수렴했습니다. LinkHub를 크레딧 기반 대안으로 구축하는 것은 짧은 링크를 만드는 데 1센트의 소수 비용이 들고 월 청구서가 실제 사용량과 정확히 비례함을 의미합니다.

기술적이 된 문제

스크린샷 API는 가동 시간 모니터링으로 시작되었습니다. 웹사이트가 실행 중인지 아래인지 확인하는 것은 사이트가 JavaScript 렌더링, 지연 로딩 또는 단일 페이지 애플리케이션 아키텍처를 사용할 때까지는 사소하게 간단합니다. 기존 HTTP 요청은 공백 페이지 또는 로딩 스피너를 보고 모든 것이 정상으로 보고하는 반면 실제 방문자는 손상된 경험을 봅니다. 렌더링된 페이지의 실제 브라우저 스크린샷은 HTTP 상태 코드가 절대 할 수 없는 방식으로 진실을 말합니다. 시각적 검증의 필요성은 예약된 캡처, 시각적 차이 감지, OCR 텍스트 추출이 있는 전체 스크린샷 API로 진화했습니다. 클라이언트 프로젝트에서 5시간의 감지되지 않은 가동 중지는 전체 일을 시작한 특정 사건이었습니다.

봇 탐지는 더 놀라운 발견에서 성장했습니다. 웹 프로젝트의 분석을 확인하고 0개의 전환, 0개의 참여, 0개의 스크롤 깊이를 생성한 1000만 번의 방문을 찾습니다. 실제 브라우저인 척하는 봇의 1000만 번 방문으로, 메트릭을 팽창시키고 데이터를 왜곡하며, 해당 트래픽을 기반으로 하는 모든 비즈니스 결정을 근본적으로 잘못하게 만듭니다. 기존 봇 탐지 솔루션은 보안 예산이 있는 회사를 위해 가격이 책정된 엔터프라이즈 제품이었습니다. 요청 수준에서 봇 트래픽을 식별할 수 있는 탐지 API를 구축하고, 장치 지문 및 행동 분석을 사용하는 것은 웹 트래픽의 상당한 비율이 허구라는 깨달음에 대한 직접적인 반응이었습니다.

가동 시간 모니터링 도구는 스크린샷 API가 드러낸 격차를 채웠습니다. 사이트가 시각적으로 손상되었음을 아는 것은 유용하지만 그것이 손상되는 순간을 아는 것은 필수적입니다. 기존 가동 시간 모니터는 끝점을 확인하고 HTTP 코드를 보고하며, 이는 서버가 200 상태 코드로 응답하지만 페이지 콘텐츠가 잘못되었거나 누락되었거나 손상된 실패의 전체 범주를 놓칩니다. 가동 시간 확인을 정기적인 스크린샷과 결합하면 기존 도구에 보이지 않는 실패를 포착하는 모니터링 시스템을 생성했습니다.

작아 보였지만 그렇지 않은 문제

QR 코드 생성은 해결된 문제여야 합니다. 수천 개의 무료 생성기가 온라인에 존재합니다. 하지만 특정 색 구성표, 임베드된 로고, 사용자 정의 오류 수정 수준, 추적 분석으로 QR 코드를 생성하려고 하면 무료 도구는 거의 즉시 제한을 드러냅니다. yeb.to의 QR 코드 생성기는 모든 무료 대안이 사용자 정의 없이 단순한 검은색 및 흰색 사각형을 생성하거나 생성된 코드당 몇 센트의 비용이 들어야 하는 기능에 대해 월간 구독을 요구했기 때문에 존재합니다.

PDF 도구는 문서 워크플로우 마찰에서 나왔습니다. 3개의 PDF를 병합하는 것은 데스크톱 소프트웨어를 다운로드하거나 불명확한 개인정보 보호 정책이 있는 임의의 웹사이트에 민감한 문서를 업로드할 필요가 없어야 합니다. PDF 분할, 압축, 이미지로 변환 또는 텍스트 추출은 버튼을 클릭하는 것만큼 간단한 작업이어야 합니다. 플랫폼의 각 PDF 도구는 특정 문서 작업이 필요했고, 사용 가능한 옵션이 부족했으며, 도구를 구축하는 데 부족을 계속 해결하는 것보다 적은 시간이 걸렸기 때문에 존재합니다.

GeoIP 조회 서비스는 분석의 구성 요소로 시작되었지만 다양한 프로젝트 전반에 방문자 위치를 식별해야 하는 필요가 반복적으로 나타났을 때 자체 제품이 되었습니다. 상업용 GeoIP 데이터베이스는 연간 라이선싱 수수료를 청구합니다. API는 자유롭게 사용 가능한 데이터를 즉시 쿼리할 수 있는 형식으로 래핑하고, 조회당 크레딧 비용은 고용량 애플리케이션도 엔터프라이즈 계약을 협상하지 않고도 감당할 수 있을 정도로 낮습니다.

WordPress 분석 플러그인은 이 중 여러 가지를 함께 묶었습니다. WordPress 사이트를 운영한다는 것은 실제 방문자와 봇을 구분하고, 지리적 출처를 식별하고, 장치 유형을 감지할 수 있는 분석이 필요함을 의미했습니다. Google Analytics는 이 중 일부를 처리하지만 유용한 데이터를 인터페이스 복잡성의 계층 아래에 숨기고 점점 더 공격적인 데이터 샘플링을 숨깁니다. WordPress 플러그인은 내부적으로 3개의 yeb.to API를 사용하며, 이는 자체적으로 개별 도구보다 큰 무언가로 자연스럽게 함께 묶이는 실제 필요에서 구축된 제품이 어떻게 작동하는지를 보여줍니다.

모든 15개를 연결하는 패턴

제품의 전체 목록을 살펴보고 각각을 출발지로 추적하면 일관성이 있어서 거의 공식적으로 느껴지는 패턴이 나타납니다. 모든 제품은 문제와의 개인적인 만남으로 시작되었습니다. 시장 조사 발견이 아니라, 경쟁사 분석이 아니라, 트렌드 보고서가 아닙니다. 해결책을 요구하는 구체적이고 명확한 짜증나는 문제. 캡션 도구는 3개 비디오에 대해 월 10유로가 잘못되었기 때문에 존재합니다. 번역기는 불가리아어가 계속 살해되고 있었기 때문에 존재합니다. 워터마크 도구는 책이 해적되었기 때문에 존재합니다. 환율 계산기는 숨겨진 수수료가 국제 송금을 계속 먹어치웠기 때문에 존재합니다. 링크 관리자는 URL 단축으로 35달러는 터무니없기 때문에 존재합니다.

개인적인 짜증에서 구축된 제품은 시장 기회에서 구축된 제품에 대한 구조적 이점을 가지고 있습니다. 창립자는 그들이 그것과 함께 살았기 때문에 세포 수준에서 문제를 이해합니다. 어떤 기능이 중요하고 어떤 것이 장식인지 알고 있습니다. 기존 솔루션이 실패하는 정확한 순간을 알고 있습니다. 왜냐하면 그들이 그 실패를 직접 경험했기 때문입니다. 그들은 상상하는 사용 사례가 아니라 알고 있는 사용 사례에 대해 구축합니다.

단점은 이 접근 방식이 예측할 수 없는 일정에 제품을 생산한다는 것입니다. 분기별 계획으로 주도되는 로드맵은 없습니다. 새 제품은 새로운 짜증이 임계값을 넘을 때 나타납니다. 때로는 3개의 제품이 1분기에 나타나기도 합니다. 때로는 6개월이 기존 도구의 개선으로만 통과합니다. 개발 타임라인은 비즈니스 계획의 모양이 아니라 실제 문제의 모양을 따릅니다.

15개의 짜증은 15개의 제품 라인이 되었으며, 이는 41개의 API와 68개의 도구로 확장되었습니다. 크레딧 시스템은 모든 것을 함께 묶어서 캡션으로 시작하는 사용자가 새 계정을 만들거나 새 구독을 구매하지 않고도 워터마킹, 링크 추적, 번역, 통화 환전을 발견할 수 있습니다. 생태계는 유기적으로 성장했습니다. 왜냐하면 그것이 해결하는 문제들이 유기적으로 연결되기 때문입니다. 비디오를 만드는 크리에이터는 자막도 필요합니다. 책을 쓰는 저자는 워터마크도 필요합니다. 링크를 단축하는 비즈니스는 QR 코드도 필요합니다. 연결은 절대 계획되지 않았습니다. 그들은 한 번에 하나씩 짜증으로 발견되었습니다.

자주 묻는 질문

15개 제품 모두가 한 명의 사람이 만든 건가요?

네. yeb.to의 모든 API, SaaS 애플리케이션, 온라인 도구는 단일 개발자가 설계, 개발 및 유지했습니다. 기술 스택은 애플리케이션 프레임워크, 렌더링을 위한 브라우저 자동화, 오디오 전사를 위한 AI 모델입니다.

초점을 맞춘 하나의 도구 대신 매우 많은 다른 제품이 있는 이유는 무엇인가요?

각 제품은 개인적으로 마주친 특정 짜증을 해결합니다. 다양성은 개발자이자 콘텐츠 크리에이터가 다양한 도메인에서 마주치는 문제의 범위를 반영합니다. 공유 크레딧 시스템과 인프라는 각각이 별도 인프라에서 실행되는 경우보다 여러 제품을 유지하는 것이 훨씬 더 효율적입니다.

모든 제품이 동일한 크레딧 시스템을 사용하나요?

네. 하나의 크레딧 잔액은 모든 41개의 API, 18개의 SaaS 앱, 68개의 도구에서 작동합니다. 10달러는 100개의 크레딧을 구매하고, 대량 구매는 크레딧당 비용을 더욱 낮춥니다. 크레딧은 절대 만료되지 않으며 서비스가 실제로 사용될 때만 공제됩니다.

만드는 데 가장 어려운 제품은 어떤 것인가요?

스크린샷 API는 헤드리스 Chromium 브라우저를 컨테이너 내부에서 실행하기 때문에 가장 복잡한 인프라가 필요했습니다. 브라우저 인스턴스 관리, JavaScript 집약적 페이지 처리, OCR 구현, 시각적 차이 감지 구축은 텍스트 처리 또는 API 래퍼 도구보다 훨씬 더 많은 움직이는 부분을 포함했습니다.

다른 사람들이 필요하지 않고 하나의 제품만 사용할 수 있나요?

네, 가능합니다. 모든 제품은 독립적으로 작동합니다. 크레딧 시스템은 공유되지만 여러 서비스를 사용해야 할 필요는 없습니다. 캡션만 필요한 사람은 선택하지 않는 한 워터마크나 통화 도구와 상호작용하지 않습니다.

새로운 짜증이 나타나면 어떻게 되나요?

그것은 새로운 제품이 됩니다. 개발 프로세스는 첫 번째 도구 이후로 변경되지 않았습니다. 문제가 식별되고, 기존 솔루션이 평가되며, 부족하면 새 도구가 구축됩니다. 플랫폼은 계획된 제품 출시 속도가 아니라 실제 문제의 속도로 성장합니다.