<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>HEDVION Blog</title><description>HEDVION 팀의 기술 노트 — 백엔드, 웹, 데이터, 그리고 그 사이의 이야기.</description><link>https://blog.hedvion.com/</link><item><title>Claude 4 시리즈를 도입한 4주 후기</title><link>https://blog.hedvion.com/2025-12-09-four-weeks-with-claude4/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-09-four-weeks-with-claude4/</guid><description>세 명이 함께 Claude 4 시리즈를 실무에 투입한 지 한 달이 됐다. 기대했던 것과 실제 달랐던 것을 솔직하게 정리한다.</description><pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate></item><item><title>RAG 가 사라지지 않는 이유</title><link>https://blog.hedvion.com/2025-12-11-why-rag-persists/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-11-why-rag-persists/</guid><description>컨텍스트 창이 수백만 토큰으로 늘어났는데도 RAG 가 여전히 쓰이는 이유를 실무 관점에서 정리했다.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Agentic IDE — Cursor, Cline, Claude Code 중 우리가 고른 것</title><link>https://blog.hedvion.com/2025-12-13-agentic-ide-comparison/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-13-agentic-ide-comparison/</guid><description>세 가지 AI 코딩 도구를 실무에서 직접 써보고, 우리 팀이 지금 어떤 조합으로 정착했는지 이야기한다.</description><pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate></item><item><title>LLM 토큰 가격이 또 떨어졌다 — 우리 인프라 계산식이 바뀐 지점</title><link>https://blog.hedvion.com/2025-12-15-llm-token-price-drop/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-15-llm-token-price-drop/</guid><description>주요 LLM 의 토큰 단가가 빠르게 내려가면서 비용 설계 방식 자체를 다시 생각하게 됐다. 그 과정을 기록한다.</description><pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate></item><item><title>1M 컨텍스트가 바꾼 것, 바꾸지 않은 것</title><link>https://blog.hedvion.com/2025-12-17-1m-context-changed-and-not/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-17-1m-context-changed-and-not/</guid><description>백만 토큰 컨텍스트 창이 실무에서 실제로 어떤 변화를 가져왔는지, 그리고 여전히 변하지 않은 것은 무엇인지 돌아봤다.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Prompt Caching 을 실제 워크로드에 적용해본 회고</title><link>https://blog.hedvion.com/2025-12-19-prompt-caching-retrospective/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-19-prompt-caching-retrospective/</guid><description>반복 호출이 많은 워크로드에 prompt caching 을 도입한 경험을 정리했다. 효과가 있었던 상황과 그렇지 않았던 상황을 나눠서 이야기한다.</description><pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Function Calling 과 MCP — 표준은 누가 정하는가</title><link>https://blog.hedvion.com/2025-12-21-function-calling-and-mcp/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-21-function-calling-and-mcp/</guid><description>LLM 의 외부 도구 연동 방식이 function calling 에서 MCP 로 확장되는 흐름 속에서 표준화 논의를 살펴봤다.</description><pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Tool Use Loop 가 멈추지 않을 때 — 안전장치 설계</title><link>https://blog.hedvion.com/2025-12-23-tool-use-loop-safety/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-23-tool-use-loop-safety/</guid><description>LLM 에이전트가 도구 호출 루프를 빠져나오지 못하는 상황을 어떻게 감지하고 제어할 것인가에 대해 팀이 고민한 내용을 공유한다.</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Sonnet 4.6 과 Opus 4.7 — 우리 팀의 사용 분포</title><link>https://blog.hedvion.com/2025-12-26-sonnet-vs-opus-usage/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-26-sonnet-vs-opus-usage/</guid><description>두 모델을 실무에서 함께 쓰면서 어떤 작업에 어떤 모델을 배치하는 것이 효율적인지 정리했다.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>오픈소스 LLM 을 우리는 왜 안 쓰는가</title><link>https://blog.hedvion.com/2025-12-28-why-we-dont-use-opensource-llm/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-28-why-we-dont-use-opensource-llm/</guid><description>클로즈드 API 대신 오픈소스 LLM 을 쓰지 않는 이유를 팀 관점에서 솔직하게 정리했다. 비판이 아니라 현실적인 이유다.</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Agent Harness라는 개념을 처음 접한 날</title><link>https://blog.hedvion.com/2025-12-30-agent-harness-first-encounter/</link><guid isPermaLink="true">https://blog.hedvion.com/2025-12-30-agent-harness-first-encounter/</guid><description>단순히 LLM을 호출하던 코드가 왜 어느 순간부터 복잡해지는지, 그 이유를 harness라는 틀로 이해하게 된 과정을 기록한다.</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate></item><item><title>AI가 PR을 만든다 — 코드 리뷰는 누구의 일인가</title><link>https://blog.hedvion.com/2026-01-02-ai-pr-and-code-review/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-02-ai-pr-and-code-review/</guid><description>AI 도구가 풀 리퀘스트를 직접 생성하는 시대에, 코드 리뷰의 목적과 책임이 어디로 이동하는지 생각해봤다.</description><pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate></item><item><title>2026년 1분기 LLM 시장 정리: 공급, 가격, 컨텍스트</title><link>https://blog.hedvion.com/2026-01-04-llm-market-q1-2026/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-04-llm-market-q1-2026/</guid><description>2025년 하반기부터 2026년 초까지 LLM 시장에서 실제로 달라진 것들 — 공급 다양화, 가격 하락, 컨텍스트 확장 — 을 팀 관점에서 정리한다.</description><pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate></item><item><title>팀이 처음 만난 날부터 100일</title><link>https://blog.hedvion.com/2026-01-06-team-first-100-days/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-06-team-first-100-days/</guid><description>세 명이 처음 한 프로젝트에서 협업을 시작한 날로부터 100일이 지났다. 코드보다 사람 쪽에서 더 많이 배웠다는 것을 인정하는 글이다.</description><pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare 가 우리 인프라를 4단계 단순화시켰다</title><link>https://blog.hedvion.com/2026-01-08-cloudflare-simplified-our-infra/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-08-cloudflare-simplified-our-infra/</guid><description>DNS 프록시 하나를 붙였을 뿐인데 SSL 관리, DDoS 방어, 캐시, 글로벌 CDN이 한꺼번에 해결됐다. 그 과정에서 우리가 실제로 없앤 것들을 정리한다.</description><pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate></item><item><title>multimodal 모델로 운영 모니터링 캡처 자동 분석</title><link>https://blog.hedvion.com/2026-01-10-multimodal-ops-screenshot-analysis/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-10-multimodal-ops-screenshot-analysis/</guid><description>대시보드 스크린샷을 매일 모델에 넘겨 이상 징후를 텍스트로 요약하는 파이프라인을 만들었다. 설계 원칙과 실제 한계를 공유한다.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate></item><item><title>회의 없는 화요일을 1년 운영해봤다</title><link>https://blog.hedvion.com/2026-01-12-no-meeting-tuesday-one-year/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-12-no-meeting-tuesday-one-year/</guid><description>세 명짜리 팀이 화요일 회의를 전부 없앤 뒤 1년이 지났다. 달라진 것과 달라지지 않은 것을 솔직하게 기록한다.</description><pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate></item><item><title>iwinv VM 한 대로 어디까지 가능한가 — 6개월 측정치</title><link>https://blog.hedvion.com/2026-01-14-iwinv-vm-six-month-benchmark/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-14-iwinv-vm-six-month-benchmark/</guid><description>2vCPU / 2GB RAM 단일 VM 에서 실제 서비스를 6개월 운영한 결과를 수치로 정리한다. 한계와 운영 노하우를 함께 공유한다.</description><pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate></item><item><title>RAG 의 사망 선고는 매해 발표된다</title><link>https://blog.hedvion.com/2026-01-16-rag-is-not-dead/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-16-rag-is-not-dead/</guid><description>컨텍스트 윈도우가 백만 토큰을 넘었다는 소식이 나올 때마다 RAG 가 죽었다는 말이 따라온다. 우리가 실제로 경험한 것은 달랐다.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate></item><item><title>structured output 을 우리는 언제 쓰고 언제 안 쓰는가</title><link>https://blog.hedvion.com/2026-01-18-when-to-use-structured-output/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-18-when-to-use-structured-output/</guid><description>JSON 스키마 강제 출력이 항상 좋은 것은 아니다. 팀이 실제로 적용하면서 만든 판단 기준을 정리한다.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate></item><item><title>코드 리뷰 룰을 3번 바꾸면서 배운 것</title><link>https://blog.hedvion.com/2026-01-20-code-review-rules-three-times/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-20-code-review-rules-three-times/</guid><description>세 명짜리 팀이 1년 반 동안 코드 리뷰 규칙을 세 번 바꿨다. 각 버전에서 무엇이 문제였고 어떻게 수정했는지 기록한다.</description><pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate></item><item><title>AI 코딩 에이전트가 만드는 코드의 평균 품질</title><link>https://blog.hedvion.com/2026-01-22-ai-coding-agent-code-quality/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-22-ai-coding-agent-code-quality/</guid><description>AI 에이전트가 생성한 코드를 6개월 동안 리뷰하면서 관찰한 패턴을 정리한다. 잘하는 것과 반복적으로 실수하는 것을 구분해서 기록한다.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>SSR vs SSG vs ISR — 우리 사이트의 분류표</title><link>https://blog.hedvion.com/2026-01-24-ssr-ssg-isr-our-classification/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-24-ssr-ssg-isr-our-classification/</guid><description>새 페이지나 서비스를 만들 때마다 렌더링 방식을 고민한다. 팀 내에서 정리한 판단 기준과 실제 적용 사례를 공유한다.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>agent benchmark 의 함정 — SWE-bench 와 실무 갭</title><link>https://blog.hedvion.com/2026-01-26-agent-benchmark-swebench-gap/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-26-agent-benchmark-swebench-gap/</guid><description>SWE-bench 점수가 올라갈수록 에이전트가 실무에서도 더 유용해지는가. 우리가 경험한 차이와 그 이유를 정리한다.</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate></item><item><title>fail2ban + ufw 만으로 충분한가</title><link>https://blog.hedvion.com/2026-01-28-fail2ban-ufw-enough/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-28-fail2ban-ufw-enough/</guid><description>소규모 팀 서버에서 fail2ban과 ufw 조합이 실제로 어느 수준까지 방어해 주는지, 그리고 어디서 한계를 만나는지 정리한다.</description><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate></item><item><title>사용자 입력을 LLM에 그대로 넘기지 않는 4가지 패턴</title><link>https://blog.hedvion.com/2026-01-30-llm-input-sanitization-patterns/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-01-30-llm-input-sanitization-patterns/</guid><description>프롬프트 인젝션과 데이터 유출을 막기 위해 우리 팀이 실제로 적용한 입력 전처리 패턴 네 가지를 공유한다.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate></item><item><title>PR 사이즈를 200줄로 강제했더니 일어난 일</title><link>https://blog.hedvion.com/2026-02-01-pr-size-200-lines/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-01-pr-size-200-lines/</guid><description>팀 내 PR 크기 상한선을 200줄로 정하고 3개월간 운영한 결과, 코드 리뷰 방식과 개발 습관이 어떻게 바뀌었는지 기록한다.</description><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item><item><title>context 압축 전략 — 우리가 시도한 3가지</title><link>https://blog.hedvion.com/2026-02-03-context-compression-strategies/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-03-context-compression-strategies/</guid><description>LLM 컨텍스트 창이 길어질수록 비용과 지연이 늘어난다. 우리 팀이 실제 서비스에서 시도한 세 가지 압축 전략을 정리한다.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Spring Boot 와 FastAPI 사이에서 — 우리 팀의 분기점</title><link>https://blog.hedvion.com/2026-02-05-spring-boot-vs-fastapi/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-05-spring-boot-vs-fastapi/</guid><description>새 서비스를 시작할 때 Spring Boot 와 FastAPI 중 무엇을 쓸지 고민했던 과정과, 그 결정을 이끈 실제 기준을 공유한다.</description><pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate></item><item><title>fine-tuning 은 정말 필요한가, 우리 케이스에서는</title><link>https://blog.hedvion.com/2026-02-07-fine-tuning-our-case/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-07-fine-tuning-our-case/</guid><description>LLM fine-tuning 도입을 검토하면서 우리 팀이 실제로 따진 조건과, 결국 선택하지 않은 이유를 솔직하게 기록한다.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate></item><item><title>cron 이 사라진 자리에 들어온 것</title><link>https://blog.hedvion.com/2026-02-09-beyond-cron/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-09-beyond-cron/</guid><description>단순한 cron 스케줄러를 걷어내고 이벤트 기반 워크플로우로 전환한 과정과, 그 과정에서 배운 것들을 공유한다.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>음성 모달리티 — 고객센터 상담 요약 실험</title><link>https://blog.hedvion.com/2026-02-11-voice-modality-support-summary/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-11-voice-modality-support-summary/</guid><description>음성 통화 데이터를 텍스트로 변환하고 LLM 으로 요약하는 파이프라인을 실험한 과정, 그리고 예상보다 어려웠던 부분들을 기록한다.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>tool 호출 디버깅 — 100번 중 5번 망가지는 이유</title><link>https://blog.hedvion.com/2026-02-13-tool-call-debugging/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-13-tool-call-debugging/</guid><description>LLM tool use 파이프라인에서 간헐적 오류가 발생하는 원인을 추적하고 안정성을 높인 경험을 공유한다.</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate></item><item><title>AI gateway 라는 추상 레이어</title><link>https://blog.hedvion.com/2026-02-15-ai-gateway-abstraction/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-15-ai-gateway-abstraction/</guid><description>여러 LLM 공급자를 하나의 인터페이스로 통일하는 AI gateway 패턴을 도입하면서 얻은 것과 주의할 점을 정리한다.</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate></item><item><title>swap 2GB 를 켰더니 일어난 변화</title><link>https://blog.hedvion.com/2026-02-17-swap-2gb-changes/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-17-swap-2gb-changes/</guid><description>메모리 2GB 서버에 swap 2GB를 추가한 뒤 실제로 달라진 것들을 측정해 기록한다. 설정 한 줄이 서비스 안정성에 미치는 영향을 솔직하게 정리했다.</description><pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate></item><item><title>디자인-개발 핸드오프를 줄이는 우리의 흐름</title><link>https://blog.hedvion.com/2026-02-19-design-dev-handoff/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-19-design-dev-handoff/</guid><description>세 명이 디자이너와 개발자를 겸하는 팀에서 핸드오프 비용을 줄이기 위해 우리가 시도하고 정착시킨 실용적인 방법들을 공유한다.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate></item><item><title>AI 가 작성한 문서를 사람이 다시 손보는 시간 측정</title><link>https://blog.hedvion.com/2026-02-21-ai-docs-human-review-time/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-21-ai-docs-human-review-time/</guid><description>AI가 생성한 기술 문서를 팀원이 검토·수정하는 데 실제로 얼마나 걸리는지 측정해보고, 생산성 주장이 어느 조건에서 맞고 어느 조건에서 틀리는지 정리한다.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Postgres extension 을 도입할 때 우리가 검토하는 5가지</title><link>https://blog.hedvion.com/2026-02-23-postgres-extension-checklist/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-23-postgres-extension-checklist/</guid><description>PostgreSQL extension을 프로덕션에 추가하기 전에 팀이 확인하는 다섯 가지 항목을 정리한다. 편의 기능 하나 때문에 운영 부담이 생기는 상황을 줄이기 위해 만든 기준이다.</description><pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate></item><item><title>신규 입사자 첫 7일 체크리스트 v3</title><link>https://blog.hedvion.com/2026-02-25-new-hire-7day-checklist-v3/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-25-new-hire-7day-checklist-v3/</guid><description>작은 풀스택 팀에 새로운 구성원이 합류했을 때 첫 7일을 어떻게 설계하는지 세 번째 버전을 공개한다. 이전 버전에서 무엇이 잘못됐는지도 함께 기록한다.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item><item><title>on-call 없는 회사는 가능한가</title><link>https://blog.hedvion.com/2026-02-27-on-call-free-team/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-02-27-on-call-free-team/</guid><description>소규모 팀이 on-call 로테이션 없이 운영하는 것이 현실적으로 가능한지 검토하고, 우리가 그 대신 선택한 접근 방식과 그 한계를 솔직하게 정리한다.</description><pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate></item><item><title>작은 팀의 retrospective — 격주에 30분</title><link>https://blog.hedvion.com/2026-03-01-biweekly-retrospective/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-01-biweekly-retrospective/</guid><description>세 명이 격주로 30분짜리 회고를 꾸준히 유지하기 위해 설계한 형식과, 지키기 어려웠던 부분들을 기록한다.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>type-safe 를 어디까지 강제할 것인가</title><link>https://blog.hedvion.com/2026-03-03-type-safe-boundary/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-03-type-safe-boundary/</guid><description>타입 안전성을 코드베이스 전체에 강제하는 것이 항상 이득인지, 우리 팀이 어떤 기준으로 강도를 조절하는지를 실제 경험 기반으로 정리한다.</description><pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate></item><item><title>신뢰 vs 권한 — 작은 팀의 보안 모델</title><link>https://blog.hedvion.com/2026-03-05-trust-vs-permission/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-05-trust-vs-permission/</guid><description>세 명짜리 팀에서 &quot;모두를 믿으니 모두에게 권한을&quot;이 얼마나 위험한지, 그리고 신뢰와 권한 분리가 왜 모순이 아닌지를 정리한다.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate></item><item><title>비밀번호를 채팅에 흘렸다 — 그 후 30분 룰</title><link>https://blog.hedvion.com/2026-03-07-password-leaked-in-chat/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-07-password-leaked-in-chat/</guid><description>자격증명이 채팅이나 로그에 노출됐을 때 우리 팀이 따르는 30분 이내 처리 절차와, 그 절차를 만들게 된 실제 경험을 공유한다.</description><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate></item><item><title>정적 사이트와 동적 페이지 — 같은 서비스에서 분리하는 기준</title><link>https://blog.hedvion.com/2026-03-09-static-vs-dynamic-split/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-09-static-vs-dynamic-split/</guid><description>한 서비스 안에서 정적 사이트와 동적 페이지를 어떻게 구분하는지, 우리 팀이 실제로 적용한 기준과 그 이유를 정리했다.</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>사이드 프로젝트가 제품이 된 순간</title><link>https://blog.hedvion.com/2026-03-11-side-project-became-product/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-11-side-project-became-product/</guid><description>취미처럼 시작했던 사이드 프로젝트가 실제 운영 서비스로 바뀌는 과정에서 우리 팀이 겪은 전환점을 돌아본다.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>monorepo vs polyrepo — 작은 팀의 결론</title><link>https://blog.hedvion.com/2026-03-13-monorepo-vs-polyrepo/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-13-monorepo-vs-polyrepo/</guid><description>3인 풀스택 팀이 monorepo와 polyrepo를 모두 써보고 내린 현실적인 결론을 공유한다.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>비동기 협업이 실패한 5가지 케이스</title><link>https://blog.hedvion.com/2026-03-15-async-collaboration-failures/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-15-async-collaboration-failures/</guid><description>원격·비동기 협업을 시도하면서 우리 팀이 반복적으로 마주쳤던 실패 패턴 다섯 가지와 그 뒤에 바꾼 것들을 정리했다.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>backup 정책 — 우리는 매일 새벽 4시</title><link>https://blog.hedvion.com/2026-03-17-backup-policy-4am/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-17-backup-policy-4am/</guid><description>소규모 팀이 운영 서버의 백업 정책을 어떻게 설계하고 실제로 어떻게 유지하는지 우리 팀의 사례를 공유한다.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Redis 를 캐시로만 쓰지 않는 6가지 패턴</title><link>https://blog.hedvion.com/2026-03-19-redis-beyond-cache/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-19-redis-beyond-cache/</guid><description>Redis를 단순 캐시 레이어로만 활용하는 데 그치지 않고, 우리 팀이 실제로 적용해본 6가지 활용 패턴을 정리했다.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>일정 추정의 50% 룰 — 우리가 멈춘 지점</title><link>https://blog.hedvion.com/2026-03-21-schedule-estimation-50-percent/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-21-schedule-estimation-50-percent/</guid><description>일정을 두 배로 잡아도 늘 부족했던 이유와, 우리 팀이 추정 방식을 바꾸면서 멈추게 된 지점을 솔직하게 적었다.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>작은 회사의 모니터링 — 무엇을 보고 무엇을 무시하는가</title><link>https://blog.hedvion.com/2026-03-23-small-team-monitoring/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-23-small-team-monitoring/</guid><description>소규모 팀이 운영 환경을 모니터링할 때 실제로 유용한 지표와 주의 분산만 일으키는 지표를 구분하는 기준을 공유한다.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title>CI/CD — GitHub Actions 만으로 충분한 시점</title><link>https://blog.hedvion.com/2026-03-25-github-actions-enough/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-25-github-actions-enough/</guid><description>Jenkins, ArgoCD 같은 별도 도구 없이 GitHub Actions만으로 CI/CD를 운영하는 것이 언제 합리적인 선택인지를 정리했다.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>서비스 장애 학습회 — 형식이 바뀌는 이유</title><link>https://blog.hedvion.com/2026-03-27-incident-review-format/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-27-incident-review-format/</guid><description>장애가 났을 때 팀이 어떻게 돌아보는지, 그 형식을 바꿔온 과정과 이유를 솔직하게 정리했다.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>CDN 캐시 invalidation 의 함정</title><link>https://blog.hedvion.com/2026-03-29-cdn-cache-invalidation-pitfalls/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-29-cdn-cache-invalidation-pitfalls/</guid><description>Cloudflare 앞단에 캐시를 뒀을 때 invalidation 타이밍이 왜 생각대로 동작하지 않는지, 우리가 겪은 사례와 해결책을 정리한다.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>ORM 을 우리가 쓰지 않는 도메인</title><link>https://blog.hedvion.com/2026-03-31-domains-where-we-skip-orm/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-03-31-domains-where-we-skip-orm/</guid><description>ORM 이 코드를 단순하게 만들어주는 것은 맞지만, 우리 팀이 특정 도메인에서 ORM을 의도적으로 사용하지 않기로 한 이유를 솔직하게 이야기한다.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>lock-free 를 우리가 선택하지 않은 케이스</title><link>https://blog.hedvion.com/2026-04-01-why-we-skipped-lock-free/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-01-why-we-skipped-lock-free/</guid><description>동시성 문제를 마주쳤을 때 lock-free 자료구조를 검토했지만 결국 선택하지 않은 이유와 대신 선택한 접근법을 공유한다.</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>첫 incident — 어느 새벽의 30분</title><link>https://blog.hedvion.com/2026-04-02-first-incident-30-minutes/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-02-first-incident-30-minutes/</guid><description>서비스 운영 중 처음 겪은 장애 30분을 시간 순으로 복기하고, 우리가 그 이후 바꾼 것들을 기록한다.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>일하는 시간을 절반으로 줄여본 한 달</title><link>https://blog.hedvion.com/2026-04-03-halving-work-hours-experiment/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-03-halving-work-hours-experiment/</guid><description>팀 전체가 한 달 동안 실제 작업 시간을 기록하고 불필요한 시간을 제거한 실험과 그 결과를 솔직하게 공유한다.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>우리는 무엇을 만들고 있는가 (공개 가능한 부분만)</title><link>https://blog.hedvion.com/2026-04-04-what-we-are-building/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-04-what-we-are-building/</guid><description>세 명이 풀스택으로 운영하는 서비스의 구조와 방향에 대해, 외부에 공개할 수 있는 범위 안에서 솔직하게 이야기한다.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>오픈소스 LLM 을 더 깊게 들여다본 한 달</title><link>https://blog.hedvion.com/2026-04-05-one-month-with-open-source-llm/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-05-one-month-with-open-source-llm/</guid><description>상용 LLM API 대신 오픈소스 모델을 직접 운영해보면서 느낀 현실적인 한계와 가능성, 그리고 우리가 내린 판단을 기록한다.</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>PostgreSQL 과 MariaDB — 결제 도메인 선택</title><link>https://blog.hedvion.com/2026-04-06-postgresql-vs-mariadb-payment-domain/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-06-postgresql-vs-mariadb-payment-domain/</guid><description>결제와 정산을 다루는 서비스에서 PostgreSQL 과 MariaDB 중 무엇을 선택할지 고민하는 과정과 우리가 최종적으로 선택한 이유를 정리한다.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>도메인 등록부터 SSL 까지 — 24시간 내 셋업 체크리스트</title><link>https://blog.hedvion.com/2026-04-07-domain-to-ssl-24h-checklist/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-07-domain-to-ssl-24h-checklist/</guid><description>새 서비스를 위한 도메인 등록, DNS 설정, SSL 적용을 24시간 안에 마치기 위한 실전 체크리스트와 자주 발생하는 실수를 정리한다.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RBAC 를 코드에 박지 않는 이유</title><link>https://blog.hedvion.com/2026-04-08-why-we-dont-hardcode-rbac/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-08-why-we-dont-hardcode-rbac/</guid><description>역할 기반 접근 제어를 하드코딩하지 않고 데이터로 관리하는 방식을 선택한 이유와 구현 방향, 그리고 실제 운영에서 생기는 트레이드오프를 이야기한다.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>한 명이 빠졌을 때를 대비한 문서화 룰</title><link>https://blog.hedvion.com/2026-04-09-documentation-rule-when-one-is-away/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-09-documentation-rule-when-one-is-away/</guid><description>세 명짜리 팀에서 한 명이 자리를 비울 때 어떻게 시스템이 돌아가게 할지 — 우리가 실제로 정착시킨 문서화 규칙을 공유한다.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Observability — 작은 팀의 가난한 자의 스택</title><link>https://blog.hedvion.com/2026-04-10-observability-poor-mans-stack/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-10-observability-poor-mans-stack/</guid><description>Datadog도 Grafana Cloud도 없는 세 명짜리 팀이 운영 중인 서비스를 어떻게 들여다보는지, 현실적인 observability 스택을 공유한다.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SSH key 회전 정책 — 우리는 분기에 한 번</title><link>https://blog.hedvion.com/2026-04-11-ssh-key-rotation-quarterly/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-11-ssh-key-rotation-quarterly/</guid><description>팀 서버의 SSH 키를 얼마나 자주 바꿔야 하는가 — 우리가 분기 1회로 결론 낸 이유와 실제 운영 절차를 공유한다.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>외주 vs 내재화 — 우리가 처음 외주를 시도한 이유</title><link>https://blog.hedvion.com/2026-04-12-outsourcing-vs-in-house/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-12-outsourcing-vs-in-house/</guid><description>세 명짜리 풀스택 팀이 처음으로 외주를 시도한 경험 — 무엇을 기대했고, 실제로 무엇을 배웠는지를 솔직하게 기록한다.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Flexible vs Origin Cert — 우리는 둘 다 써봤다</title><link>https://blog.hedvion.com/2026-04-13-cloudflare-flexible-vs-origin-cert/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-13-cloudflare-flexible-vs-origin-cert/</guid><description>Cloudflare의 SSL 두 가지 방식을 실제로 운영하며 겪은 차이점 — Flexible이 편하지만 Origin Cert가 필요한 순간이 있다.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>n8n 과 GitHub Actions 의 분리선</title><link>https://blog.hedvion.com/2026-04-14-n8n-vs-github-actions/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-14-n8n-vs-github-actions/</guid><description>자동화 도구 두 가지를 같은 팀에서 함께 쓰며 찾아낸 역할 분리 기준 — 어떤 작업을 어디에 맡길지 헷갈렸던 경험에서 나온 정리다.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>인터뷰를 줄이고 trial 을 늘린 1년 회고</title><link>https://blog.hedvion.com/2026-04-15-less-interview-more-trial/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-15-less-interview-more-trial/</guid><description>작은 팀에서 채용 방식을 인터뷰 중심에서 유료 trial 중심으로 바꿔본 1년의 경험 — 무엇이 달라졌고 무엇이 여전히 어려운지를 솔직하게 적는다.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>신규 환경 1시간 셋업 스크립트의 진화</title><link>https://blog.hedvion.com/2026-04-16-server-setup-script-evolution/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-16-server-setup-script-evolution/</guid><description>새 서버를 처음부터 셋업하는 데 걸리는 시간을 줄이기 위해 스크립트를 어떻게 발전시켜왔는지 — 처음 아이디어에서 지금의 형태까지.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Next.js 와 Astro 를 같은 회사에서 같이 쓴다</title><link>https://blog.hedvion.com/2026-04-17-nextjs-and-astro-together/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-17-nextjs-and-astro-together/</guid><description>왜 프레임워크를 하나로 통일하지 않았는가 — Next.js와 Astro를 동시에 운영하는 이유와 각각의 역할을 공유한다.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>사이드 프로젝트의 8할은 죽는다 — 살아남은 두 가지</title><link>https://blog.hedvion.com/2026-04-18-side-projects-that-survived/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-18-side-projects-that-survived/</guid><description>시작했다가 조용히 죽어간 프로젝트들과, 살아남은 두 개 사이의 차이 — 회고해보니 공통점이 보였다.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>회사 사이트와 블로그 — 두 톤의 분리</title><link>https://blog.hedvion.com/2026-04-19-company-site-and-blog-two-tones/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-19-company-site-and-blog-two-tones/</guid><description>회사 공식 사이트와 팀 블로그는 왜 다른 톤으로 써야 하는지, 그 경계를 어떻게 설정했는지 정리했습니다.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>보고서 자동화 — 사람의 일이 사라진 자리</title><link>https://blog.hedvion.com/2026-04-20-report-automation-what-remains/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-20-report-automation-what-remains/</guid><description>반복 보고서를 자동화하고 나서 남은 것은 무엇인지, 그 빈자리를 어떻게 채웠는지 돌아봤습니다.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>legacy 라는 단어를 쓰지 않는 이유</title><link>https://blog.hedvion.com/2026-04-21-why-we-dont-say-legacy/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-21-why-we-dont-say-legacy/</guid><description>&quot;레거시 코드&quot;라는 표현이 실제 대화에서 어떤 오해를 만들어내는지, 우리가 대신 쓰는 표현은 무엇인지 설명합니다.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>신규 입사자 trial 1주 — 우리의 채점표</title><link>https://blog.hedvion.com/2026-04-22-new-hire-trial-week-scorecard/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-22-new-hire-trial-week-scorecard/</guid><description>소규모 팀이 새 팀원을 평가하는 첫 1주일 동안 실제로 무엇을 보는지, 그 기준을 솔직하게 공개합니다.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>fail-open vs fail-closed — 우리의 결제 시스템 선택</title><link>https://blog.hedvion.com/2026-04-23-fail-open-vs-fail-closed/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-23-fail-open-vs-fail-closed/</guid><description>결제 시스템 장애 상황에서 fail-open과 fail-closed 중 무엇을 선택했는지, 그 이유와 트레이드오프를 정리합니다.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>multimodal 데이터로 만든 운영 대시보드</title><link>https://blog.hedvion.com/2026-04-24-multimodal-ops-dashboard/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-24-multimodal-ops-dashboard/</guid><description>텍스트 로그, 수치 지표, 이미지 캡처를 하나의 운영 대시보드에 통합하면서 겪은 설계 고민과 결과를 공유합니다.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>백로그를 비우는 가장 빠른 방법</title><link>https://blog.hedvion.com/2026-04-25-fastest-way-to-clear-backlog/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-25-fastest-way-to-clear-backlog/</guid><description>쌓인 백로그를 빠르게 줄이는 방법은 더 빠르게 처리하는 게 아니라 더 많이 버리는 것이라는 이야기입니다.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>한 분기 회고 — 5개월의 절반에서 합의한 것들</title><link>https://blog.hedvion.com/2026-04-26-quarter-retrospective/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-26-quarter-retrospective/</guid><description>팀이 분기 중반에 모여 지나온 시간을 되돌아보고, 앞으로 유지할 것과 바꿀 것을 합의한 과정을 기록합니다.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI agent 를 운영팀이 직접 만들 수 있을까</title><link>https://blog.hedvion.com/2026-04-27-can-ops-team-build-ai-agent/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-27-can-ops-team-build-ai-agent/</guid><description>개발팀 없이 운영팀이 자체적으로 AI 에이전트를 구축하려 했을 때 실제로 어디서 막히는지, 우리가 지원한 경험을 공유합니다.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Docker Compose 만으로 1년 — Kubernetes 로 가지 않은 이유</title><link>https://blog.hedvion.com/2026-04-28-docker-compose-one-year-no-kubernetes/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-28-docker-compose-one-year-no-kubernetes/</guid><description>소규모 팀이 1년간 Docker Compose 만으로 운영을 유지한 경험과, Kubernetes 전환을 선택하지 않은 이유를 솔직하게 씁니다.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>자동화의 무력화 — 사람 손이 다시 들어가는 신호</title><link>https://blog.hedvion.com/2026-04-29-automation-rollback-signals/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-29-automation-rollback-signals/</guid><description>자동화가 잘 작동하는 듯 보이다가 조용히 무너지기 시작할 때, 그 신호를 어떻게 읽고 어떻게 대응해야 하는지 우리 팀의 경험을 정리했다.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>self-hosted 와 SaaS 의 비용/시간 트레이드오프 표</title><link>https://blog.hedvion.com/2026-04-29-selfhosted-vs-saas-tradeoff/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-29-selfhosted-vs-saas-tradeoff/</guid><description>운영 도구를 직접 호스팅할지 SaaS로 쓸지 결정할 때 우리가 사용하는 판단 기준과 실제 비교 경험을 정리했다.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>오너십을 코드에 다는 법</title><link>https://blog.hedvion.com/2026-04-30-ownership-in-code/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-30-ownership-in-code/</guid><description>누가 어떤 코드를 책임지는지 불분명한 상태가 팀에 어떤 문제를 만드는지, 그리고 우리가 코드 오너십을 명확히 하기 위해 실제로 한 것을 기록했다.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>트래픽 20GB/일 제한과 같이 사는 법</title><link>https://blog.hedvion.com/2026-04-30-traffic-20gb-daily-limit/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-04-30-traffic-20gb-daily-limit/</guid><description>저가 클라우드 인스턴스의 일일 트래픽 상한선 안에서 서비스를 안정적으로 운영하기 위해 우리 팀이 택한 접근법을 공유한다.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>배포 권한을 모든 엔지니어에게 준 날</title><link>https://blog.hedvion.com/2026-05-01-deploy-permission-for-all-engineers/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-01-deploy-permission-for-all-engineers/</guid><description>배포 권한을 한 명에게 집중시키는 구조를 깨고 팀 전원이 직접 배포할 수 있도록 바꿨을 때 생긴 변화와 그 과정에서 지켜야 했던 원칙을 정리했다.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>5개월의 회고 — HEDVION 의 첫 분기</title><link>https://blog.hedvion.com/2026-05-01-five-months-retrospective/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-01-five-months-retrospective/</guid><description>셋이서 시작한 풀스택 팀 HEDVION이 지난 5개월을 돌아보며 무엇을 배웠는지, 어디서 실패했는지 솔직하게 기록한다.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>작은 팀의 OKR — 우리는 안 쓴다</title><link>https://blog.hedvion.com/2026-05-01-small-team-no-okr/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-01-small-team-no-okr/</guid><description>HEDVION이 OKR을 도입해보고 결국 버린 이유, 그리고 대신 쓰는 방식에 대해 솔직하게 쓴다.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>팀 채팅이 늘어날 때 우리가 하는 것</title><link>https://blog.hedvion.com/2026-05-01-when-team-chat-grows/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-01-when-team-chat-grows/</guid><description>채팅 볼륨이 급격히 늘어나는 시기가 팀에게 무엇을 의미하는지, 그 시점에 우리가 어떻게 대응해왔는지 정리했다.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>아이디어를 7일 안에 돌리는 사이드 프로젝트 룰</title><link>https://blog.hedvion.com/2026-05-02-7day-side-project-rules/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-02-7day-side-project-rules/</guid><description>아이디어가 생기고 나서 실제로 동작하는 무언가를 만들기까지 일주일을 넘기지 않기 위해 우리 팀이 지키는 원칙과 그 배경을 기록했다.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>다음 5개월 — 팀이 합의한 3가지</title><link>https://blog.hedvion.com/2026-05-02-next-five-months-three-agreements/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-02-next-five-months-three-agreements/</guid><description>첫 5개월을 마친 HEDVION 세 명이 앞으로의 방향을 두고 합의한 세 가지 원칙을 기록한다. 원대한 비전보다 지킬 수 있는 약속에 가깝다.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>스타트업 답지 않은 우리의 운영 원칙</title><link>https://blog.hedvion.com/2026-05-02-unstartuplike-principles/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-02-unstartuplike-principles/</guid><description>빠르게 성장하고 투자받고 확장하는 것과는 거리가 먼 HEDVION의 운영 방식을 정리한다.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>기술이 아니라 약속이 우리를 묶는다</title><link>https://blog.hedvion.com/2026-05-03-commitment-not-technology/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-03-commitment-not-technology/</guid><description>같은 기술 스택이 팀을 만드는 게 아니라, 서로에 대한 약속이 팀을 유지한다는 것을 5개월 운영하며 확인했다.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>콘텐츠 자동화 — 우리가 멈춘 지점</title><link>https://blog.hedvion.com/2026-05-03-content-automation-where-we-stopped/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-03-content-automation-where-we-stopped/</guid><description>콘텐츠 생산 파이프라인을 자동화하면서 어디까지 기계에 맡길 수 있었고, 어디서 다시 사람의 판단이 필요했는지 솔직하게 돌아봤다.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>100번째 글 — 블로그가 우리에게 주는 것</title><link>https://blog.hedvion.com/2026-05-03-hundredth-post/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-03-hundredth-post/</guid><description>팀 블로그 100번째 글을 앞두고, 글쓰기가 개발팀에게 실제로 어떤 영향을 미쳤는지 돌아본다.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude 4 시리즈 — 6개월 후의 재평가</title><link>https://blog.hedvion.com/2026-05-04-claude4-six-months-later/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-04-claude4-six-months-later/</guid><description>Claude 4 계열 모델을 실무에 도입한 지 6개월이 지났다. 처음 기대와 실제 사용 경험 사이의 간극을 솔직하게 기록한다.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>사양보다 통신이 답이다 — 협업 도구의 역할 분리</title><link>https://blog.hedvion.com/2026-05-04-communication-tools-separation/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-04-communication-tools-separation/</guid><description>팀 규모가 작을수록 협업 도구를 어떻게 나누느냐가 중요하다. 채팅과 이슈 트래킹, 결정 기록을 분리해서 얻은 변화를 정리했다.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>글쓰기 100일 — 우리 셋이 배운 것</title><link>https://blog.hedvion.com/2026-05-04-writing-100-days/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-04-writing-100-days/</guid><description>개발자 세 명이 100일 넘게 팀 블로그를 운영하며 얻은 것과 잃은 것을 솔직하게 쓴다.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>자동화 비용은 어디서 나오는가</title><link>https://blog.hedvion.com/2026-05-05-automation-cost-origin/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-05-automation-cost-origin/</guid><description>자동화 파이프라인을 구축하면서 실제로 어디에 얼마가 들어갔는지, 그 비용이 어떻게 정당화되는지 정리한다.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>한 분기를 닫으며 — 우리가 다음에 거절할 것들</title><link>https://blog.hedvion.com/2026-05-05-things-we-will-decline/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-05-things-we-will-decline/</guid><description>첫 5개월을 마무리하면서 앞으로 받지 않을 프로젝트, 하지 않을 결정들을 미리 적어둔다. 거절의 목록이 팀의 정체성이다.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>스프린트라는 단어를 쓰지 않게 된 이유</title><link>https://blog.hedvion.com/2026-05-05-why-we-stopped-saying-sprint/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-05-why-we-stopped-saying-sprint/</guid><description>2주 단위 스프린트 구조를 도입했다가 결국 포기하고 우리에게 맞는 리듬을 다시 찾은 과정을 기록했다.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>안녕하세요, HEDVION 입니다</title><link>https://blog.hedvion.com/2026-05-06-hello-hedvion/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-06-hello-hedvion/</guid><description>HEDVION 블로그를 여는 첫 글. 우리가 누구이고, 여기에 무엇을 쓸 것인가.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>회사 사이트 1시간 만에 띄우기 — iwinv + nginx + Cloudflare Flexible SSL</title><link>https://blog.hedvion.com/2026-05-06-static-site-with-cloudflare-flexible/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-06-static-site-with-cloudflare-flexible/</guid><description>회사 도메인이 있다. VM 한 대도 있다. 인증서 갱신은 신경 쓰기 싫다. 그러면 이 조합이 답이다.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>힌글리시가 알려준 것: 음성 AI는 언어가 아니라 맥락이다</title><link>https://blog.hedvion.com/2026-05-10-voice-ai-hinglish-india-lessons-for-korean-fintech/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-10-voice-ai-hinglish-india-lessons-for-korean-fintech/</guid><description>Wispr Flow의 인도 힌글리시 도전은 단순한 현지화 성공담이 아니다. 결제·정산 자동화를 고민하는 우리가 음성 인터페이스에서 배워야 할 진짜 교훈을 정리했다.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>힌글리시가 열어준 문: 음성 AI의 다음 전장</title><link>https://blog.hedvion.com/2026-05-10-voice-ai-hinglish-india-payment-automation-lessons/</link><guid isPermaLink="true">https://blog.hedvion.com/2026-05-10-voice-ai-hinglish-india-payment-automation-lessons/</guid><description>Wispr Flow의 인도 힌글리시 도전이 보여주는 것은 언어 모델의 기술력만이 아니다. 코드스위칭 사용자를 잡는 쪽이 결제·자동화 시장의 다음 관문을 먼저 통과한다.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item></channel></rss>