콘텐츠로 이동

WyeWorks: Rails 8로 20일 동안 두 가설을 동시에 프로토타이핑

WyeWorks: Rails 8로 20일 동안 두 가설을 동시에 프로토타이핑

섹션 제목: “WyeWorks: Rails 8로 20일 동안 두 가설을 동시에 프로토타이핑”

Rails 컨설팅 WyeWorks의 Jorge Bejar는 한 명의 시니어 엔지니어와 함께 두 제품 가설(사용자 주도 모임 플랫폼, 관리자 주도 AI 시맨틱 매칭 버전)을 동시에 프로덕션 품질로 만들어 약 100명 실제 사용자를 대상으로 Fly.io에서 테스트했다.

가드레일을 먼저: CLAUDE.md에 코드 표준과 스타일 결정을 문서화. 자동 피드백(테스트 스위트, RuboCop, 보안 스캔)을 일찍 연결해 Claude가 자기 교정. Rails 8의 Solid 스택(SQLite만 사용)으로 인프라 표면적 제거. 리뷰는 “good enough” — MVC·스키마·백그라운드 잡은 깊게, 템플릿은 훑기.

20 작업일에 233 커밋(일 12개), 약 15,000 LOC. OpenAI 시맨틱 매칭, 백그라운드 잡, 이메일 자동화, 디자인 시스템, 실시간 업데이트 모두 출시.

빠른 초반 진척이 곧 병목이 되지 않으려면 처음부터 디스크플린이 필요하다. 깨끗한 코드베이스가 AI 도구 성능을 높인다 — 디스크플린과 속도는 서로 강화한다.

“Rapid early progress can quickly turn into bottlenecks if we don’t apply discipline from the beginning.” 의역: 처음부터 디스크플린을 적용하지 않으면 빠른 초반 진척이 금세 병목으로 바뀐다.