2026년 6월 10일
AI 에이전트에서 하네스가 무엇인지, 모델과 에이전트의 차이, 도구 연결, 메모리, 권한 제어, 실행 루프까지 개발자 관점에서 정리합니다.
2026년 5월 16일
AWS RDS에서 PostgreSQL 데이터베이스를 만들고, 보안 그룹과 Prisma migration을 통해 백엔드 프로젝트와 연결한 과정을 정리한 글
2026년 5월 1일
NestJS에서 JWT 토큰을 검증하고, 로그인 여부와 사용자 권한을 검사하는 흐름을 정리한 글
NestJS에서 AuthModule, AuthController, AuthService를 통해 로그인 요청을 검증하고 JWT access token을 발급하는 흐름을 정리한 글
2026년 4월 30일
NestJS에서 DTO와 ValidationPipe를 통해 프론트에서 들어오는 사용자 데이터를 검증하는 흐름을 정리한 글
NestJS에서 UsersService가 사용자 생성, 비밀번호 암호화, 게스트 조회, 이메일 조회, CRUD 로직을 처리하는 흐름을 정리한 글
NestJS에서 UsersModule과 UsersController를 통해 사용자 API 요청이 들어오고 Service로 전달되는 흐름을 정리한 글
2026년 4월 29일
NestJS에서 PrismaModule과 PrismaService를 통해 DB 연결을 전역으로 관리하고, PrismaClient와 커넥션 풀을 사용하는 흐름을 정리한 글
NestJS의 최상위 모듈인 AppModule을 통해 imports, controllers, providers와 환경변수 검증 흐름을 정리한 글
NestJS의 시작점인 main.ts를 통해 백엔드 서버가 어떻게 부팅되는지 정리한 글
2026년 4월 19일
어제는 잘 돌아가던 코드가, 며칠 뒤 컴퓨터를 켜고 실행하니 갑자기 에러를 뱉는..
2026년 4월 18일
최근 프로젝트에서 Prisma 7을 도입하며 겪은 DB 연결 이슈와, 이를 해결하며 공부한 Prisma의 아키텍처 변화
2026년 4월 14일
TypeScript 기반의 Node.js 백엔드 환경에서 PostgreSQL의 특수 기능(JSONB, Array)을 100% 활용하기 위해 여러 ORM을 비교하고, 압도적인 개발 생산성(DX)을 이유로 Prisma를 최종 선택한 기술적 근거.
단순한 설문 서비스를 넘어 비정형 데이터 처리와 위치 기반 서비스(LBS)가 핵심인 프로젝트에서, MySQL의 익숙함을 뒤로하고 PostgreSQL을 선택하게 된 3가지 기술적 근거와 아키텍처 고민.
2024년 12월 5일
Next.js로 개인 블로그를 만드는 과정을 단계별로 설명합니다. 프로젝트 설정부터 배포까지.