분류 전체보기52 [DevOps] 모니터링, 직접 만들지 말고 무료 SaaS에 맡겨라 — Sentry + PostHog로 0원 관측 1인 개발자에게 가장 비싼 자원은 시간입니다. 그래서 무언가를 직접 만들지, 아니면 도구에 맡길지를 늘 저울질하게 됩니다. 에러 추적과 사용자 행동 분석, 즉 관측(observability)이 딱 그런 영역이었습니다. 자체 로깅 시스템을 구축할 수도 있었지만, 결론은 "직접 만들지 말자"였습니다. 이 글에서는 에러 추적은 Sentry, 행동 분석은 PostHog에 맡겨 비용 0원으로 관측 체계를 갖춘 과정과, 무료 한도 안에서 오래 쓰기 위한 튜닝을 정리합니다.관측은 직접 만들 영역이 아니었다앱을 출시하고 나면 반드시 필요한 게 두 가지입니다. 하나는 "어디서 에러가 나는가"이고, 다른 하나는 "사용자가 어떻게 쓰는가"입니다. 이걸 모르면 깜깜이 운영이 됩니다.문제는 이걸 직접 구축하려면 만만치 않다는 .. 2026. 7. 3. [Backend] 무료 서핑 예보 API, 뭘 쓰고 뭘 버렸나 — 카드 없이 파도 데이터 소싱하기 서핑 예보 앱을 만들면서 가장 먼저 부딪힌 질문은 "파도 데이터를 어디서 가져오나"였습니다. 유료 상용 API는 개인 개발자에겐 부담이 크고, 무료 API는 종류가 많은데 품질이 천차만별입니다. 이 글에서는 무료 예보 API들을 실제로 비교해 무엇을 메인으로 쓰고 무엇을 버렸는지, 그리고 "무료인데 절대 쓰면 안 되는 API"까지 정리합니다. 신용카드 없이 파도·기상 데이터를 소싱하려는 분께 참고가 될 만합니다.무료 API가 많다고 다 쓸 수 있는 건 아니다파도 예보에 필요한 데이터는 파고, 파주기, 스웰(높이·주기·방향), 풍속, 풍향 정도입니다. 이걸 무료로 주는 API를 찾아보면 의외로 여러 개가 나옵니다. 그런데 하나씩 뜯어보면 "무료"의 조건이 제각각이라, 실제로 프로덕션에 쓸 수 있는 건 몇 .. 2026. 7. 2. [Bali #14] "서핑 못 잃어!" 서퍼들이 아시아 1위 워터파크 '워터봄 발리'에 가면 생기는 일 (feat. 등짝 스매싱) 그렇게 클럽 대란이 일어난 이후, 며칠 동안은 그야말로 '찐' 서퍼의 무한 루틴 일상이 흘러갔다. (사실 사진은 한가득 남아있지만... 매일 새벽같이 나가서 서핑하고, 물속에서 사정없이 자빠지고, 기어 나와서 영혼 없이 빈땅 맥주 들이키고, 숙소 돌아와서 인스들의 뼈 때리는 리뷰 들으며 침대에 널부러지는... 너무나 처절하고 반복적인 생존형 일상이라 차마 블로그에 다 소개할 수 없어 과감하게 '공백'이라고 우겨본다.)그렇게 인간 파도 지옥에 적응해 갈 때쯤, 마침 서핑 캠프에 워터파크를 미치도록 좋아하는 서퍼분들이 대거 머물고 있었다. "우리 발리에서 제일 유명한 워터파크 한번 털러 가실래요?"라는 제안에, 물에 미친 서퍼들이 거절할 리 만무했다. 그 자리에서 마이리얼트립을 켜고 초고속으로 티켓 결제까지.. 2026. 7. 2. [DevOps] 코드는 다 됐는데 출시가 안 되는 이유 — 1인 개발자가 약관·개인정보처리방침 만들고 호스팅하기 앱 개발을 끝내고 스토어에 올리려는 순간, 많은 1인 개발자가 의외의 벽에 부딪힙니다. 코드는 다 됐는데 출시가 안 되는 겁니다. 이유는 기능이 아니라 서류입니다. 개인정보처리방침, 이용약관, 회원탈퇴 정책 같은 것들이죠. 이 글에서는 변호사 없이 이 서류들을 만들고 무료로 호스팅해서 출시 관문을 통과한 과정을 정리합니다.먼저 분명히 해둘 점이 있습니다. 이 글은 법률 자문이 아니라 1인 개발자로서 직접 겪은 경험을 공유하는 것입니다. 실제 법적 효력이나 정확한 요건은 변호사나 공식 가이드를 확인하시기 바랍니다.코드보다 서류에서 막힌다개발자에게 출시는 흔히 "앱을 다 만들면 끝나는 일"처럼 느껴집니다. 그런데 실제로 스토어 심사에 올려보면, 기능 문제보다 서류와 정책 문제로 막히는 경우가 훨씬 많습니다... 2026. 7. 1. [Backend] 깎기와 풀기를 한 곳에 — 양방향 보정의 균형 (통합편) 이 글은 서핑 점수 엔진을 양방향으로 보정한 결과를 종합하는 글입니다. 위험한 날의 점수를 깎는 보정(거짓양성)과 탈 만한 날을 풀어주는 보정(거짓음성), 이 반대 방향의 두 작업을 한 파이프라인에 함께 넣었을 때 어떤 균형이 생기는지, 그리고 둘이 충돌 없이 공존하는지를 정리합니다. 규칙 기반 시스템을 양방향으로 튜닝하면서 "한쪽을 고치면 반대쪽이 망가지는" 문제를 겪어본 분께 참고가 될 만합니다.이 글은 거짓양성 시리즈(3편)와 거짓음성 시리즈(3편)를 잇는 통합편입니다. 앞 글들을 안 읽었어도 이 글만으로 큰 그림은 잡히도록 정리했습니다.한쪽만 고치면 반대쪽이 망가진다서핑 점수 엔진을 다듬으면서 가장 오래 붙들고 있던 깨달음이 있습니다. 점수의 오류는 한 방향이 아니라는 것입니다.처음에는 "위험한 .. 2026. 6. 30. [Travel/Bali] 발리밸리로 응급실 갔다가 보험으로 전액 돌려받기 — BIMC 병원비·처방약·삼성화재 청구 후기 발리 여행을 준비한다면 한 번쯤 들어봤을 단어가 있습니다. 바로 '발리밸리(Bali Belly)'입니다. 낯선 물과 음식, 위생 환경 때문에 생기는 급성 장염으로, 발리에서는 워낙 흔해서 별명까지 붙은 증상입니다. 저도 이번 발리 체류 중에 제대로 당했고, 결국 사누르에 있는 BIMC 병원 응급실까지 가게 됐습니다.다행히 출국 전에 들어둔 해외여행보험으로 병원비를 전액돌려받았습니다. 이 글에서는 실제 응급실 비용이 얼마였는지, 어떤 약을 처방받았는지, 그리고 귀국 후 보험금을 어떻게 청구해 돌려받았는지를 정리합니다. 발리 여행을 앞두고 있거나, 해외에서 아플 때 어떻게 대처해야 할지 막막한 분께 도움이 되길 바랍니다.발리밸리, 참지 말고 병원 가세요발리밸리는 보통 고열, 설사, 구토를 동반합니다. 가벼우.. 2026. 6. 29. 이전 1 2 3 4 ··· 9 다음