본문으로 건너뛰기
온라인
kov0.46.1 · 1d135e2
Mainlane · 제품과 개발

우리가 직접 쓰는 제품을 만듭니다.

데스크톱, 웹, 모바일 앱을 아이디어부터 출시까지. 자체 제품을 내놓는 것과 같은 프로세스로 여러분의 제품도 만듭니다.

제품
6
사례
11
기술
36
사이트 언어
15
GitHub 릴리스
17
02 ·

주요 사례

모든 프로젝트
03 ·

얻게 되는 것

  • 프로토타입이 아닌, 동작하는 소프트웨어.

    모든 변경은 전달되기 전에 자동 테스트와 리뷰를 거치므로, 새 릴리스가 이미 잘 동작하는 기능을 망가뜨리지 않습니다.

  • 휴대폰에서도 빠르게.

    변경할 때마다 속도와 접근성을 확인하고, 느려진 페이지는 버그로 취급합니다.

  • 해외 고객을 맞을 준비.

    인터페이스는 첫날부터 다국어로 만듭니다. 자사 제품은 15개 언어로 출시됩니다.

  • 데이터는 고객의 것.

    제품에 필요한 데이터만 수집하고, 매일 백업하며, 백업이 복원되는지 확인합니다.

04 ·

사용하는 기술

실제 프로젝트를 출시한 도구입니다. 하나를 선택하면 해당 프로젝트를 볼 수 있습니다.

05 ·

일하는 방식

자체 제품과 고객 프로젝트에 같은 프로세스를 씁니다.

  1. 목표와 견적
    목표, 범위, 인수 기준을 문서로 합의합니다. 견적, 기술 스택, 첫 단계를 받으실 수 있습니다.
  2. 짧은 반복
    모든 변경은 미리보기가 있는 별도의 pull request입니다. 진행 상황을 보고서가 아닌 실제로 동작하는 빌드에서 확인합니다.
  3. 리뷰와 CI
    모든 pull request는 독립적인 AI 리뷰와 자동 검사(lint, 타입, 테스트, 프로덕션 빌드)를 거칩니다.
  4. 출시
    changelog가 있는 버전별 릴리스, 릴리스 태그에서의 배포, 매일 데이터베이스 백업.
06 ·

최신 글

전체 글
일러스트: 이메일, 청구서, 채팅 메시지가 AI 노드로 들어가 체크 표시가 된 CRM 행, 주간 보고서 차트, 사람의 승인을 기다리는 카드로 바뀝니다.

비즈니스 프로세스의 AI: 시간을 아껴 주는 곳과 그렇지 않은 곳

AI는 흔히 마법의 버튼처럼 판매됩니다. 실제로는 텍스트와 데이터를 다루는 반복 업무가 많고, 규칙이 명확하며, 결과를 사람이 확인하는 곳에서 효과를 냅니다. 실제 가치가 있는 분야와 큰 위험 없이 시작하는 방법을 소개합니다.

일러스트: 추가·삭제된 줄이 있는 코드 diff, 빨강·노랑·초록으로 표시된 리뷰 코멘트 세 개, 체크 표시로 승인하는 사람.

모든 풀 리퀘스트에 AI 리뷰를 거쳐 제품을 출시하는 방법

Mainlane은 엔지니어 한 명과 AI 에이전트 팀으로 일합니다. 그렇다면 AI가 작성한 코드는 누가 검토할까요? 저희의 답은 그 코드를 쓰지 않은 또 다른 AI, 그리고 출시 여부를 최종 결정하는 사람입니다.

일러스트: 밤 풍경 영상 배경화면이 표시된 데스크톱 모니터와 15개 언어 코드 그리드.

LiveWall: 15개 언어로 만나는 움직이는 배경화면

LiveWall은 영상을 데스크톱 배경화면으로 바꿔 주는 작은 Mac 앱입니다. 틈새 도구라 영어로만 출시할 수도 있었지만, 앱과 App Store 페이지를 15개 언어로 내놓았습니다. 그 이유와 15개 언어가 15가지 버그의 원인이 되지 않도록 관리하는 방법을 소개합니다.

일러스트: 100점을 가리키는 점수 게이지 네 개, 그 아래 차트에서 처음 측정값은 예산선을 넘고 나머지는 그 아래에 머뭅니다.

빠르게 만들고, 계속 빠르게 유지하는 웹사이트

웹사이트를 한 번 빠르게 만드는 일은 쉽습니다. 어려운 것은 기능을 계속 추가하면서도 그 속도를 지키는 일입니다. 그래서 저희는 속도를 일회성 점검이 아니라 모든 변경이 통과해야 하는 테스트로 만들었습니다.

제품 아이디어가 있으신가요?

하려는 일을 알려 주시면 견적, 기술 스택, 첫 단계를 정리해 연락드리겠습니다.

이메일로 답변드립니다

새 제품과 릴리스 소식만, 스팸 없음