AI 코딩 앱에서 ‘성공한 빈 응답’을 실패로 다뤄야 했던 이유
이 글은 드라이브라디오 개발 기록을 바탕으로 한 사례입니다. 결론부터 말하면, 외부 API 호출이 예외를 던지지 않았다고 해서 사용자에게 정상 경험이 제공된 것은 아닙니다. 이 프로젝트에서는 음악 추천 API가 오류나 타임아웃 없이 빈…
이 글은 드라이브라디오 개발 기록을 바탕으로 한 사례입니다. 결론부터 말하면, 외부 API 호출이 예외를 던지지 않았다고 해서 사용자에게 정상 경험이 제공된 것은 아닙니다. 이 프로젝트에서는 음악 추천 API가 오류나 타임아웃 없이 빈…
OpenAI가 최근 openai/codex-plugin-cc라는 플러그인을 내놓았습니다. Anthropic의 터미널 기반 코딩 에이전트인 Claude Code 안에서 OpenAI Codex의 코드 리뷰·디버깅 기능을 그대로 불러 쓸 수 있게 해주는 도구입니다. 요약하자면, Claude Code로 작업 환경을 바꾸지 않고도…
Caddy 웹서버란 무엇인가 웹 애플리케이션(React, Node.js, Django 등)을 다 만들고 나면 배포 단계에서 흔히 막히는 지점이 나옵니다. 도메인을 연결하고 HTTPS를 적용하려면 기존에는 Nginx를 설치하고, Let’s Encrypt를 연동하고, Certbot으로 인증서를 발급받아 주기적으로 갱신해…