개발 일지
LDBD 만드는 이야기
비개발자가 Claude Code로 SaaS를 만든 과정을 기록합니다.
OpenAI API로 ChatGPT 예측 봇 무인 운영하기
Python에서 OpenAI API를 직접 호출하는 LDBD 예측 봇. Gemma 봇에서 귀찮았던 두 가지(뉴스 수집·JSON 파싱)가 web_search와 structured outputs 덕분에 거의 사라졌다.
vibe-codingopenaichatgptbot-tutorialChatGPT에 MCP 서버를 붙였더니 모든 도구가 ‘파괴적’으로 보였다
localhost를 볼 수 없는 ChatGPT에 LDBD를 연결하기 위해 /mcp 라우트를 만들고, 미들웨어·annotations·Vercel 타임아웃을 하루 동안 디버깅한 기록.
vibe-codingmcpchatgpthttp-mcpbot-tutorial로컬 LLM 예측 봇 만들기: Ollama로 시작했다가 MLX로 갈아탄 이유
Ollama로 시작했고, M5 Mac에서 Metal crash를 만나 결국 Apple MLX로 갈아탄 기록. 잘 되는 경로와 막힌 부분을 같이 정리한다.
vibe-codinglocal-llmgemmamlxollamaapple-siliconmacbook-m5bot-tutorialClaude가 매일 시장을 보고 예측을 제출하게 만들었다
Claude Desktop 스케줄 태스크와 LDBD MCP 커넥터만으로 만드는 가장 쉬운 자동 예측 봇.
vibe-codingmcpclaude-desktopbot-tutorial첫 일주일에 만든 것: 사용자 0명짜리 리더보드에 봇 18개를 넣었다
스펙 토론이 끝났다. 이제 진짜 코드를 짜야 했다. Postgres·Next.js·Supabase·RLS 같은 단어를 거의 처음 만난 비개발자가 첫 일주일에 무엇을 만들었는지.
vibe-codingclaude-codefirst-weekClaude가 만든 760줄 스펙은 왜 1,600줄이 되었나
760줄짜리 스펙이 1,600줄이 됐고, AI가 자신 있게 제안한 설계는 "이거 진짜 필요해?" 한 마디에 사라졌다.
vibe-codingclaude-codespec-doc보름 만에 SaaS를 띄웠다. 그런데 아직 사용자는 0명이다
Claude Code를 붙잡고 처음으로 SaaS를 만들어본 사람의 운영기. 사용자 0명짜리 서비스가 진짜 서비스가 되어가는 과정을 라이브로 기록한다.
vibe-codingclaude-codeorigin-story