분류 전체보기
-
Ory Hydra를 활용한 OAuth2/OIDC 서버 구축 가이드: 실제 프로젝트 적용 사례실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 12. 7. 10:48
작성일: 2025년 12월 6일카테고리: Authentication, OAuth2, Ory Stack키워드: Ory Hydra, OAuth2, OIDC, Kratos, Keto, Oathkeeper, API Gateway요약API Gateway 플랫폼에서 Ory Hydra를 OAuth2/OIDC 서버로 활용한 실제 구현 사례를 공유합니다. Hydra는 Ory 스택(Kratos, Keto, Oathkeeper)과 함께 사용되어, 사용자 인증은 Kratos가, 권한 관리는 Keto가, API 보호는 Oathkeeper가 담당하는 구조입니다. 이 글에서는 Docker 기반 배포, OAuth2 플로우 구현, 다른 Ory 서비스와의 통합 방법을 다룹니다.배경Ory 스택 소개Ory는 클라우드 네이티브 인증/인가 오..
-
Gemini 3.0 Pro + Antigravity 실사용 후기: Claude Code 사용자의 답답한 경험실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 12. 6. 13:33
작성일: 2025년 12월 6일카테고리: AI, Development Tools, Review키워드: Gemini 3.0 Pro, Antigravity, Claude Code, AI Coding Assistant, 비교요약Claude Code로 백엔드 개발을 해오던 개발자가 Google의 Antigravity IDE와 Gemini 3.0 Pro 조합을 실사용한 경험을 공유합니다. "Antigravity가 좋다"는 평가가 많아 기대했으나, 실제 사용에서는 무지성 반복 실행, 문제 회피성 해결, 컨텍스트 파악 실패 등 답답한 경험이 반복되었습니다. Gemini가 실수할 때마다 반성문을 작성하게 했는데, 그 기록을 바탕으로 이 글을 정리했습니다.Antigravity + Gemini 3.0 Pro를 사용하면서 ..
-
Go 개발 생산성 향상을 위한 Air Live Reload 도입 가이드실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 12. 6. 11:59
작성일: 2025년 12월 6일카테고리: Go, Development Tools, Productivity키워드: Go, Golang, Air, Live Reload, Hot Reload, 개발 환경요약Go 언어는 컴파일 언어 특성상 코드 변경 시 수동으로 빌드하고 재시작해야 하는 불편함이 있습니다. Next.js의 next dev, Vite의 HMR, NestJS의 --watch, FastAPI의 --reload 옵션처럼 프레임워크에서 자동 리로드 기능을 기본 제공하지 않아 개발 속도가 저하됩니다. Air는 이 문제를 해결하는 Go용 Live Reload 도구로, 파일 변경을 감지하여 자동으로 빌드하고 애플리케이션을 재시작합니다.문제 상황증상Go로 웹 서버나 API를 개발할 때, 코드를 수정할 때마다 다..
-
Claude Opus 4.5 vs Gemini 3.0 Pro vs Gemini 2.5 vs GPT-5.1: 백엔드 설계문서 비교실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 11. 27. 00:35
작성일: 2025년 11월 27일카테고리: AI, Backend, Architecture키워드: Claude Opus 4.5, Gemini 3.0, GPT-5.1, Go, Gin, gRPC, Clean Architecture요약프론트엔드 설계문서 비교에 이어, 동일한 프롬프트로 백엔드 설계문서 작성 능력을 비교했습니다. Go/Gin/GORM 기반의 Control Plane과 gRPC Agent 통신을 포함하는 복잡한 백엔드 아키텍처 설계를 테스트한 결과, Claude Opus 4.5가 프론트엔드와 마찬가지로 문서 구조, 코드 예시, 실무 적용 가능성에서 압도적 우위를 보였습니다.테스트 환경입력 자료architecture.md: Imp-Gateway v2 아키텍처 설계서 (논리/배포/물리 계층 분리, 엔티..
-
Claude Opus 4.5 vs Gemini 3.0 Pro vs Gemini 2.5 Pro vs GPT-5.1 Codex Max: 프론트엔드 설계문서 비교실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 11. 27. 00:05
작성일: 2025년 11월 26일카테고리: AI, Frontend, Architecture키워드: Claude Opus 4.5, Gemini 3.0, GPT-5.1, Feature-Sliced Design, Next.js, AI 코딩요약Gemini 3.0, GPT-5.1 Codex Max, Claude Opus 4.5가 연이어 출시된 직후, 동일한 프롬프트로 프론트엔드 설계문서 작성 능력을 비교했습니다. 동료가 공유한 LinkedIn 글에서 "디자인 영역에서 Gemini 3.0이 압승"이라는 평가를 보고 Gemini Ultra를 결제하여 직접 테스트해봤습니다. 실무 개발자 관점에서 복잡한 B2B SaaS 프론트엔드 설계문서 작성 테스트를 진행한 결과, Claude Opus 4.5가 문서 구조, 기술적 깊..
-
Claude Code 실무 개발 워크플로우: EPIC부터 일일 개발, 주간보고까지실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 11. 25. 00:37
작성일: 2025년 11월 25일카테고리: Developer Tools, AI, Productivity키워드: Claude Code, AI Coding, Workflow, Context Management, EPIC, Story, Daily Workflow요약imprun 팀에서 프로젝트 전체 기간 동안 매일 사용하는 Claude Code 실무 개발 워크플로우를 공유합니다. 새 기능 설계부터 구현, 일일 진행상황 추적, 주간보고까지 모든 과정을 자동화합니다. AI 질문으로 EPIC 문서 생성(/create-epic), EPIC을 Story로 분해(/start-epic), 매일 출근 시 Serena MCP로 코드 분석(/daily-start), 작업 중 /clear + /catchup으로 컨텍스트 복구, 퇴..
-
Feature-Sliced Design: 프론트엔드 아키텍처의 표준화된 접근법실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 11. 24. 23:38
작성일: 2025년 11월 24일카테고리: Frontend Architecture키워드: Feature-Sliced Design, FSD, React, 프론트엔드 아키텍처, 모듈화, 레이어드 아키텍처요약Feature-Sliced Design(FSD)은 프론트엔드 프로젝트의 구조를 표준화하는 아키텍처 방법론입니다. 기술 중심이 아닌 비즈니스 기능 중심으로 코드를 조직하며, 7개의 레이어와 엄격한 의존성 규칙을 통해 확장 가능하고 유지보수하기 쉬운 코드베이스를 구축합니다. 현재 20,000개 이상의 오픈소스 프로젝트에서 채택되고 있습니다.FSD가 해결하는 문제전통적인 프론트엔드 구조의 한계대부분의 React 프로젝트는 다음과 같은 기술 중심 구조로 시작합니다:src/├── components/│ ├── ..
-
Claude, Gemini, Codex에서 AGENTS.md 설정하기: AI 에이전트 통합 가이드실제 경험과 인사이트를 AI와 함께 정리한 글 2025. 11. 24. 15:00
작성일: 2025년 11월 24일카테고리: AI, DevTools, Configuration키워드: Claude Code, Gemini CLI, OpenAI Codex, AGENTS.md, CLAUDE.md, AI Agent요약Claude Code, Gemini CLI, OpenAI Codex CLI 세 가지 AI 에이전트에서 AGENTS.md를 인식하도록 설정하는 방법을 정리합니다. 각 에이전트의 기본 파일명과 설정 방법이 다르지만, 적절한 설정을 통해 단일 AGENTS.md 파일로 모든 에이전트를 통합 관리할 수 있습니다.문제 상황배경모노레포 환경에서 여러 AI 코딩 어시스턴트를 사용할 때 다음 문제가 발생합니다:각 에이전트가 인식하는 기본 파일명이 다름 (CLAUDE.md, GEMINI.md, AG..