아들을 위해 '바이브 코딩'으로 MLB 점수판을 만들었어요
I vibe-coded an MLB Scoreboard for my son
핵심 요약
Claude와 ChatGPT를 활용해 아들 생일 선물로 직접 MLB 실시간 점수판을 제작한 개발자의 이야기입니다.
- 바이브 코딩 활용 — Claude와 ChatGPT를 사용하여 하드웨어와 소프트웨어를 직접 설계함
- 다양한 기능 구현 — MLB 점수판 외에도 NFL 점수, 아케이드 게임, 일정 관리 기능을 추가함
- 오픈 소스 공개 — 제작 과정과 3D 프린팅 케이스 정보를 GitHub에 공유함
- 제작 비용 공유 — 부품 비용으로 약 250달러가 소요되었음을 밝힘
다들 앱이나 소프트웨어 제품을 '바이브 코딩'으로 뚝딱 만들어내고, 심지어는 회사 전체를 바이브 코딩으로 세운 사람들도 있더라. 물론 나도 재미 삼아 몇 번 바이브 코딩 프로젝트를 해본 적은 있지만, 진짜 실물 제품을 '바이브 코딩'으로 만들어본 건 이번이 처음이야!
이 일의 시작은 아내랑 아들 생일 선물로 실시간 업데이트되는 MLB 스코어보드를 사주려고 했던 거였어. 괜찮아 보이는 걸 하나 찾긴 했는데, 기능에 비해 가격이 좀 비싸더라고. 그래서 바로 "어? 이거 내가 직접 만들 수 있지 않을까?"라는 생각이 들었지.
결과는? 당연히 쌉가능이었음! 평소에 컴퓨터나 Raspberry Pi 가지고 노는 건 좋아했지만, 지금까지 해본 거라곤 고작해야 불 깜빡거리게 하거나 강아지 짖으면 들어오고 싶어 하는 거 알려주는 탐지기 정도가 다였거든. 근데 지난 몇 달 동안 밤낮 가리지 않고 ChatGPT/codex랑 Claude Code 붙잡고 씨름하면서 컨셉 잡고, 웹 미리보기 만들고, 스코어보드에 필요한 부품들 싹 다 골랐어. 심지어 뒤판에 나사로 고정할 케이스까지 3D 프린팅으로 뽑아버림!
한번 맛을 들이니까 새로운 기능 추가하는 게 너무 쉬워서 계속 이것저것 넣게 되더라. 아케이드 게임도 넣고, NFL 스코어에, GameChanger에서 가져오는 야구 경기랑 연습 일정 실시간 업데이트, 그리고 밤늦게는 못 쓰게 만드는 조용한 모드까지 다 때려 넣었어.
더 자세한 내용은 GitHub 저장소에서 확인해 봐. 혹시 이거 직접 만들어볼 생각 있으면 꼭 알려줘, 진짜 궁금하니까!
