블로그
제품을 직접 만들고 운영하며 얻은 기술과 비즈니스 인사이트를 나눕니다.
- AI 구축 사례 4 분 분량
대기업 연구소의 "같은 연구 두 번 하기"를 없앤 AI 시스템
팀이 여럿이면 같은 재료를 서로 모르게 다시 연구합니다. 재료와 원자 모형 단위로 연구 이력을 모은 지식베이스에 AI 추천·분류·모델링을 얹어 해결했습니다.
읽어보기 - 바이브 코딩 5 분 분량
유지보수로 묶지 않는 외주, 맥심코리아를 "졸업"시키고 왔습니다
유지보수로 고객을 묶어두는 대신, 소스 코드와 수정 가이드를 통째로 넘겨 고객사가 스스로 굴리게 만드는 외주를 "졸업하는 외주"라고 부릅니다.
읽어보기 - 배포 7 분 분량
"로컬에선 되는데 배포하면 안 돼요" — 원인은 거의 이 7가지입니다
배포 실패의 원인은 대부분 정해져 있습니다. 환경변수, 대소문자, 빌드 설정 순서로 확인하면 대부분 여기서 잡힙니다.
읽어보기 - 보안 6 분 분량
API 키가 코드에 박혀 있으면 하룻밤에 수백만 원이 나갑니다
API 키는 내 이름으로 결제할 수 있는 신용카드와 같습니다. 코드에 글자로 적혀 있으면 그 코드를 본 누구나 쓸 수 있습니다.
읽어보기 - 결제 7 분 분량
결제 금액을 서버에서 다시 확인하지 않으면 생기는 일
브라우저에서 온 금액은 사용자가 바꿀 수 있습니다. 10만원짜리를 100원에 결제하는 일이 실제로 가능합니다.
읽어보기 - 보안 8 분 분량
AI로 만든 사이트가 뚫리는 5가지 경로
화면에서 버튼을 숨기는 것은 보안이 아닙니다. 권한 확인은 반드시 서버에서 이뤄져야 합니다.
읽어보기 - 개인정보 5 분 분량
회원가입을 받는다면 개인정보처리방침은 선택이 아닙니다
이메일 주소 하나도 개인정보입니다. 방침 없이 회원을 받으면 법적 문제가 생길 수 있고, 앱 심사에서도 막힙니다.
읽어보기 - AI 개발 6 분 분량
AI가 없는 라이브러리를 지어냈을 때 알아차리는 법
설치했는데 없는 패키지, 문서에 없는 함수가 나오면 환각입니다. 코드가 그럴듯할수록 확인이 필요합니다.
읽어보기 - 데이터 운영 5 분 분량
백업을 켜지 않고 출시하면 벌어지는 일
데이터는 해킹보다 실수로 더 자주 사라집니다. 백업은 켜져 있는지보다 복구해 본 적이 있는지가 중요합니다.
읽어보기 - 테스트 5 분 분량
배포하고 5분, 이것만 확인하면 사고의 대부분을 막습니다
배포가 성공했다는 초록 표시는 코드가 올라갔다는 뜻이지 서비스가 돌아간다는 뜻이 아닙니다.
읽어보기 - 운영·비용 5 분 분량
무료 플랜 한도를 모르고 쓰다 서비스가 멈추는 이유
무료 플랜은 한도를 넘으면 멈추거나, 더 나쁘게는 자동으로 과금됩니다. 어느 쪽인지 알고 시작해야 합니다.
읽어보기 - AI 검색·GEO 6 분 분량
AI 검색 시대, 내 서비스가 인용되게 만드는 법
AI가 답을 요약하는 시대에는 “검색 상위 노출”만으로 충분하지 않습니다. AI가 인용하기 쉬운 구조가 필요합니다.
읽어보기 - 티켓팅·행사 7 분 분량
티켓팅 시스템을 직접 만들 때 고려해야 할 5가지
티켓팅은 “장바구니”처럼 보이지만, 순간 몰리는 트래픽과 재고 정합성 때문에 훨씬 까다로운 문제입니다.
읽어보기 - 인프라·엣지 5 분 분량
엣지에서 글로벌 서비스를 운영한다는 것
가까운 서버가 응답할수록 서비스는 빨라집니다. 엣지는 “전 세계에 서버를 두는 것”을 현실적으로 만듭니다.
읽어보기