블로그/개발 이야기
카테고리

개발 이야기

에그코드의 개발 이야기. 기술 스택 선정 이유, 코드 아키텍처 결정, 개발 과정에서의 시행착오와 해결 과정을 공유합니다. 실무에서 바로 적용할 수 있는 개발 노하우를 담았습니다.

35

게시글

2026년 7월

최근 업데이트

LLM Wiki란? RAG 다음을 노리는 AI 지식 구조 3계층 정리
개발 이야기

LLM Wiki란? RAG 다음을 노리는 AI 지식 구조 3계층 정리

안드레이 카파시가 2026년 4월 공개한 LLM Wiki의 정의부터 RAG와의 차이, 3계층 구조, 넣기·묻기·점검 운영 방식, 그리고 도입 전 알아야 할 4가지 한계까지 정리했습니다.

2026년 7월 31일16 min read
#LLMWiki#LLM위키#RAG
바이브코딩 실무 순서 8단계, 이 순서면 결과가 흔들리지 않습니다
개발 이야기

바이브코딩 실무 순서 8단계, 이 순서면 결과가 흔들리지 않습니다

같은 도구로 시켰는데 결과가 매번 달라지는 이유는 순서입니다. 목표 되말하기와 계획서, 실행과 검증 절차, 변경 설명과 QA 문서, PR과 SEO 채점까지 에그코드가 실무에서 쓰는 바이브코딩 8단계를 정리했습니다.

2026년 7월 30일9 min read
#바이브코딩#클로드코드#클로드
할루시네이션 원인, 대화가 길어질수록 AI가 헛소리하는 3가지 이유
개발 이야기

할루시네이션 원인, 대화가 길어질수록 AI가 헛소리하는 3가지 이유

AI 할루시네이션의 원인은 질문이 아니라 그 앞에 쌓인 대화입니다. 컨텍스트가 길어질 때 생기는 3가지 문제(지시 묻힘·지연과 비용·환각과 고착화)와, 계획서를 만들어 새 세션에서 실행하는 컨텍스트 엔지니어링 방식을 정리했습니다.

2026년 7월 29일9 min read
#할루시네이션#AI할루시네이션#환각현상
메타프롬프트 3단 공개, 목표 정렬 → 채점 → Goal Prompt
개발 이야기

메타프롬프트 3단 공개, 목표 정렬 → 채점 → Goal Prompt

에그코드가 실제로 쓰는 메타프롬프트 3개를 순서 그대로 공개합니다. 목표를 되돌려 말하게 하는 정렬 프롬프트, 거장 5명의 기준 15개로 채점하는 프롬프트, 그리고 통과한 맥락을 4,000자로 굳히는 Goal Prompt까지.

2026년 7월 25일8 min read
#메타프롬프트#프롬프트예시#프롬프트
AI 프롬프트 작성법, 메타 프롬프팅으로 끝내세요 (복붙 템플릿 7개)
개발 이야기

AI 프롬프트 작성법, 메타 프롬프팅으로 끝내세요 (복붙 템플릿 7개)

프롬프트 잘 쓰는 법을 외우는 대신, AI에게 프롬프트를 대신 쓰게 시키는 방법. 메타 프롬프팅의 개념과 3단계 실행법, 바로 복사해 쓰는 템플릿 7가지, 그리고 쓰기 전에 알아야 할 한계까지 정리했습니다.

2026년 7월 24일9 min read
#AI프롬프트작성법#챗지피티프롬프트#AI프롬프트
동시성 제어, 낙관·비관·분산 락 중 뭘 언제 쓸까 — 선택 기준 3가지
개발 이야기

동시성 제어, 낙관·비관·분산 락 중 뭘 언제 쓸까 — 선택 기준 3가지

낙관적 락부터 Redisson까지 다 봤는데, 결국 내 서비스엔 뭘 써야 할까요? 충돌 빈도·자원 위치·실패 대응 세 가지 기준으로 락을 고르는 법과, 락을 제대로 걸고도 정합성이 깨지는 트랜잭션 순서 함정을 정리했습니다. 데이터베이스 Lock 6부작 완결편.

2026년 7월 17일8 min read
#동시성제어#데이터정합성#낙관적락
Redisson 분산락이란? pub/sub으로 스핀락의 Redis 부하를 없애는 원리
개발 이야기

Redisson 분산락이란? pub/sub으로 스핀락의 Redis 부하를 없애는 원리

4편 스핀락은 락이 풀렸는지 계속 물어봐 Redis에 부하를 줬습니다. Redisson은 pub/sub으로 '풀리면 통지받아' 폴링을 없애고, watchdog으로 만료 문제까지 다룹니다. 스핀락과의 차이와 Redisson이 대신 챙겨주는 것들을 정리했습니다.

2026년 7월 16일7 min read
#Redisson#레디슨#Redis분산락
스핀락(Spin Lock)이란? Lettuce로 Redis 분산 락 구현할 때 꼭 챙길 것
개발 이야기

스핀락(Spin Lock)이란? Lettuce로 Redis 분산 락 구현할 때 꼭 챙길 것

분산 락에서 '락을 못 잡으면 기다린다'를 구현하는 가장 단순한 방식이 스핀락입니다. Lettuce로 SET NX PX를 재시도 루프로 감싸는 원리와, busy waiting·타임아웃·TTL·sleep 간격 등 꼭 챙길 점을 정리했습니다.

2026년 7월 15일6 min read
#스핀락#SpinLock#Lettuce
분산 락(Distributed Lock)이란? 서버가 여러 대면 DB 락만으론 부족한 이유
개발 이야기

분산 락(Distributed Lock)이란? 서버가 여러 대면 DB 락만으론 부족한 이유

1편 낙관적 락, 2편 비관적 락은 DB 한 대 안의 이야기였습니다. 서버를 여러 대로 늘리면 왜 그 락만으론 부족한지, 그리고 Redis의 SET NX PX로 분산 락을 안전하게 걸고 푸는 원리를 정리했습니다.

2026년 7월 14일7 min read
#분산락#DistributedLock#Redis분산락
테라폼(Terraform)이란? 인프라를 코드로 만드는 IaC 도구, 장점 4가지와 관리툴 7종 총정리
개발 이야기

테라폼(Terraform)이란? 인프라를 코드로 만드는 IaC 도구, 장점 4가지와 관리툴 7종 총정리

테라폼(Terraform)이 무엇인지, 왜 쓰는지, 실무에서 함께 쓰는 관리툴 7종과 상태 파일·라이선스 이슈까지 정리합니다.

2026년 7월 13일14 min read
#테라폼#Terraform#IaC
데드락과 라이브락, 뭐가 다를까? 백엔드 개발자가 꼭 아는 동시성 함정 2가지
개발 이야기

데드락과 라이브락, 뭐가 다를까? 백엔드 개발자가 꼭 아는 동시성 함정 2가지

이름은 닮았는데 성격은 정반대인 두 동시성 함정. 데드락이 뭐고 언제 생기는지, 라이브락이 뭐고 언제 생기는지, 그리고 둘의 결정적 차이(멈춤 vs 헛돎)를 한 번에 정리했습니다.

2026년 7월 11일7 min read
#데드락#라이브락#교착상태
비관적 락(Pessimistic Lock)이란? 낙관적 락과 뭐가 다른지 한눈에
개발 이야기

비관적 락(Pessimistic Lock)이란? 낙관적 락과 뭐가 다른지 한눈에

낙관적 락이 '저장할 때 확인'이라면, 비관적 락은 '읽는 순간부터 잠그고 시작'입니다. FOR UPDATE·배타 락·공유 락의 원리부터 낙관적 락과의 결정적 차이, 그리고 언제 써야 하는지까지 정리했습니다.

2026년 7월 10일7 min read
#비관적락#PessimisticLock#낙관적락
낙관적 락(Optimistic Lock)이란? 동시성 문제가 생기는 순간과 해결 원리
개발 이야기

낙관적 락(Optimistic Lock)이란? 동시성 문제가 생기는 순간과 해결 원리

재고 1개에 주문 2건이 동시에 들어오면 무슨 일이 벌어질까요? 갱신 분실부터 버전 컬럼 원리, JPA @Version, 그리고 낙관적 락을 언제 써야 하는지까지 정리했습니다.

2026년 7월 8일7 min read
#낙관적락#OptimisticLock#동시성제어
AI 에이전트가 '큰 그림'까지 답하는 법 — 정보를 그래프로 잇는 GraphRAG
개발 이야기

AI 에이전트가 '큰 그림'까지 답하는 법 — 정보를 그래프로 잇는 GraphRAG

기존 RAG는 비슷한 '조각'만 찾아 큰 그림 질문에 약합니다. 문서를 엔티티와 관계의 지식 그래프로 정리해 흩어진 정보를 연결하고 전체를 조망하는 GraphRAG를, RAG 시리즈와 함께 개발사가 쉽게 정리했습니다.

2026년 7월 5일8 min read
#AI에이전트#RAG#GraphRAG
AI 에이전트가 검색을 스스로 계획하는 법 — 도구까지 고르는 Agentic RAG
개발 이야기

AI 에이전트가 검색을 스스로 계획하는 법 — 도구까지 고르는 Agentic RAG

고정된 '한 번 검색' RAG는 복잡한 질문 앞에서 멈춥니다. 검색 과정 자체를 AI 에이전트가 계획·도구선택·반복으로 스스로 운전하는 Agentic RAG를, RAG 시리즈 총정리와 함께 개발사가 쉽게 정리했습니다.

2026년 7월 4일8 min read
#AI에이전트#RAG#AgenticRAG
AI 에이전트가 쉬운 질문엔 빠르게 답하는 법 — 질문 난이도를 나누는 Adaptive RAG
개발 이야기

AI 에이전트가 쉬운 질문엔 빠르게 답하는 법 — 질문 난이도를 나누는 Adaptive RAG

AI 에이전트가 쉬운 질문엔 느리고 어려운 질문엔 틀리는 이유는, 모든 질문을 똑같이 검색하기 때문. 질문 난이도를 먼저 판단해 검색량을 스스로 정하는 Adaptive RAG를 개발사가 쉽게 정리했습니다.

2026년 7월 3일8 min read
#AI에이전트#RAG#AdaptiveRAG
AI 에이전트가 헛소리를 줄이는 법 — 스스로 검색을 고치는 RAG
개발 이야기

AI 에이전트가 헛소리를 줄이는 법 — 스스로 검색을 고치는 RAG

AI 에이전트가 자신 있게 틀린 답(할루시네이션)을 내놓는 이유는 대개 검색이 틀렸기 때문. 찾아온 자료를 스스로 채점해 고치는 Corrective RAG를 개발사가 쉽게 정리했습니다.

2026년 7월 2일8 min read
#AI에이전트#RAG#할루시네이션
AX 구축, AI 에이전트부터 시작하기 — RAG·MCP까지 5단계 로드맵
개발 이야기

AX 구축, AI 에이전트부터 시작하기 — RAG·MCP까지 5단계 로드맵

AX 구축을 어디서부터 시작할지, 5단계 로드맵으로 정리합니다. AI 에이전트·RAG·MCP가 각각 맡는 역할, 데이터·인프라 준비, 검수 지점 설계, 그리고 가장 많이 실패하는 지점까지 비개발자도 이해하게. (AX 2부작 ②)

2026년 6월 28일17 min read
#AI에이전트#AX구축#RAG
AX 뜻이 뭐길래? 2026년 모든 기업이 AX를 말하는 이유
개발 이야기

AX 뜻이 뭐길래? 2026년 모든 기업이 AX를 말하는 이유

AX(AI Transformation, AI 전환)의 뜻을 비개발자도 이해하게 정리합니다. DX와의 차이, 지금 AX가 부상한 이유, AX의 4가지 구성요소, 그리고 흔한 오해 3가지까지. (AX 2부작 ①)

2026년 6월 23일13 min read
#AX뜻#AX#AX란
커넥션 풀, 몇 개로 설정해야 할까? 아키텍처가 알아야 할 3가지 기준
개발 이야기

커넥션 풀, 몇 개로 설정해야 할까? 아키텍처가 알아야 할 3가지 기준

DB 커넥션 풀은 많이 잡는다고 빨라지지 않습니다. 커넥션 풀의 기본과 4가지 함정, 그리고 개수를 정하는 3가지 기준(코어 상한·DB 한도 역산·측정 조정)을 비개발자도 이해하도록 정리했습니다.

2026년 6월 17일14 min read
#커넥션풀#DB커넥션풀#커넥션풀설정
MVP 뜻부터 제작까지, 개발비 아끼는 현실적인 순서
개발 이야기

MVP 뜻부터 제작까지, 개발비 아끼는 현실적인 순서

MVP 뜻(최소기능제품)이 왜 개발비와 직결되는지부터, 기능 줄이기·외부 연동·작게 출시까지 개발비를 아끼는 현실적인 제작 순서를 개발사 시선으로 정리했습니다.

2026년 6월 14일7 min read
#MVP뜻#MVP#최소기능제품
Supabase 한계 총정리 — 이 5가지 기능은 백엔드 없이 안 됩니다
개발 이야기

Supabase 한계 총정리 — 이 5가지 기능은 백엔드 없이 안 됩니다

Supabase로 안 되는 게 뭘까요? Edge Functions·Realtime·RLS·pg_cron 등 기능 이름과 함께, 백엔드 서버가 꼭 필요한 5가지 한계를 비개발자 눈높이에서 총정리했습니다.

2026년 6월 13일9 min read
#Supabase#수파베이스#Supabase한계
MVP개발 외주, AI 시대에 개발사가 필요한 이유 3가지
개발 이야기

MVP개발 외주, AI 시대에 개발사가 필요한 이유 3가지

AI로 빠르게 MVP개발을 하는 시대에도 전문 개발사가 필요한 이유 3가지 — AI를 제대로 쓰는 생산성, 사람의 검증·품질, 운영·유지보수 책임. 에그코드가 AI와 일하는 방식을 소개합니다.

2026년 6월 11일7 min read
#MVP개발#MVP#외주개발
정기결제 시스템 구축, 외주 의뢰 전 챙겨야 할 4가지 (PG부터 환불 정책까지)
개발 이야기

정기결제 시스템 구축, 외주 의뢰 전 챙겨야 할 4가지 (PG부터 환불 정책까지)

정기결제 시스템 구축을 외주로 발주할 때, 비개발자 발주자가 견적·기획서에 못 박아둘 4가지 — PG 권한, 빌링키 재시도, 환불·일할계산, 세금계산서 자동화.

2026년 5월 26일9 min read
#정기결제시스템구축#SaaS결제시스템#구독결제시스템
AI로 만든 서비스, 딸깍 한 번에 배포까지? 현실은 다릅니다
개발 이야기

AI로 만든 서비스, 딸깍 한 번에 배포까지? 현실은 다릅니다

AI로 '딸깍' 만든 서비스가 배포 후 무너지는 5가지 진짜 이유. 환경변수, 경로, 의존성, localhost, 빌드 프로세스까지 에그코드가 정리했습니다.

2026년 4월 14일7 min read
#AI로만든서비스#바이브코딩#딸깍코딩
비개발자 코딩 입문, AI 시대에 꼭 알아야 할 최소 지식 5가지
개발 이야기

비개발자 코딩 입문, AI 시대에 꼭 알아야 할 최소 지식 5가지

AI가 코드를 써주는 시대, 기획자·PM이 꼭 알아야 할 비개발자 코딩 최소 지식 5가지를 에그코드가 정리했습니다.

2026년 4월 14일8 min read
#비개발자코딩#AI시대코딩#기획자코딩
AI 코딩 보안, 챗GPT로 만든 사이트가 해킹당하는 진짜 이유 5가지
개발 이야기

AI 코딩 보안, 챗GPT로 만든 사이트가 해킹당하는 진짜 이유 5가지

챗GPT·클로드로 만든 코드가 가장 먼저 뚫리는 이유 5가지. 자체 서비스를 운영하는 개발사가 공격 로그로 정리한 AI 코딩 보안 가이드.

2026년 4월 13일7 min read
#AI코딩보안#챗GPT코딩#AI개발
MVP 개발 보안, 실제 서비스 운영하며 발견한 취약점 7가지
개발 이야기

MVP 개발 보안, 실제 서비스 운영하며 발견한 취약점 7가지

스타트업 MVP에서 가장 자주 발견되는 보안 취약점 7가지와 해결책. 자체 서비스를 운영하는 개발사가 직접 정리한 체크리스트.

2026년 4월 13일7 min read
#MVP개발보안#MVP개발#스타트업보안
AI시대 개발자 역할, 코드 작성이 아닌 진짜 하는 일 3가지
개발 이야기

AI시대 개발자 역할, 코드 작성이 아닌 진짜 하는 일 3가지

코딩은 AI가 하는데 개발자는 뭘 하나요? 재계약률 90% 개발사 대표가 현업 사례로 말하는 AI 시대 개발자의 진짜 역할 — 설계, 검증, 운영 3가지를 솔직하게 공개합니다.

2026년 4월 6일7 min read
#AI시대개발자#AI시대개발자역할#개발자역할변화
바이브코딩 현실, 개발사 대표가 말하는 AI 코딩의 3가지 함정
개발 이야기

바이브코딩 현실, 개발사 대표가 말하는 AI 코딩의 3가지 함정

AI 코딩으로 딸깍 한 번이면 앱이 완성된다? 개발사를 운영하는 대표가 바이브코딩의 현실과 보안, 운영, 확장성 3가지 함정을 실제 사례와 함께 솔직하게 공개합니다.

2026년 4월 6일7 min read
#바이브코딩#AI코딩#개발이야기
호텔 예약 관리, 오버부킹에 지친 호텔 사장이 직접 만든 OTA 3곳 자동 예약 시스템
개발 이야기

호텔 예약 관리, 오버부킹에 지친 호텔 사장이 직접 만든 OTA 3곳 자동 예약 시스템

호텔 예약 관리의 최대 난제 오버부킹. 더존비즈온 개발자가 부모님 호텔 운영 중 겪은 OTA 중복 예약 문제를 직접 해결한 StayFlow 개발 이야기를 공개합니다.

2026년 4월 3일8 min read
#호텔예약관리#오버부킹#호텔예약시스템
TDD 테스트 주도 개발, 개발회사가 일하는 방식을 공개합니다
개발 이야기

TDD 테스트 주도 개발, 개발회사가 일하는 방식을 공개합니다

TDD 테스트 주도 개발이란 무엇인지, 실무에서 어떻게 적용하는지, 자체 서비스를 운영하는 개발회사의 경험을 공유합니다.

2026년 4월 3일7 min read
#TDD#테스트주도개발#테스트코드
무중단 배포란? 앱 업데이트할 때 '점검 중' 안 뜨게 하는 기술 3가지
개발 이야기

무중단 배포란? 앱 업데이트할 때 '점검 중' 안 뜨게 하는 기술 3가지

MVP 출시 후 업데이트할 때마다 서비스가 멈추는 이유와, 무중단 배포로 해결하는 방법을 실전 사례와 함께 설명합니다.

2026년 3월 30일7 min read
#무중단배포#블루그린배포#MVP개발
SaaS개발, 1년간 가장 많이 틀린 가정 3가지
개발 이야기

SaaS개발, 1년간 가장 많이 틀린 가정 3가지

숙박 관리 SaaS StayFlow를 1년간 운영하면서 깨달은 SaaS개발의 틀린 가정 3가지. 기능 과잉, 마케팅 부재, 고객 이탈까지 — 개발사 대표의 솔직한 회고.

2026년 3월 29일7 min read
#SaaS개발#SaaS#개발이야기
자체서비스운영, 새벽 장애 콜 받아본 개발사만 아는 것들
개발 이야기

자체서비스운영, 새벽 장애 콜 받아본 개발사만 아는 것들

자체 서비스를 직접 운영하는 개발사 에그코드가 새벽 장애, 유저 피드백, 운영 경험을 통해 외주 프로젝트 품질을 어떻게 바꿨는지 솔직하게 공유합니다.

2026년 3월 26일9 min read
#자체서비스#개발이야기#StayFlow
카카오톡 문의