TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
941940939938937936935934933932931930
AI
GPT-5 애플리케이션 — 프로덕션 활용 사례 모음
GPT-5를 프로덕션에서 활용하는 실제 사례와 아키텍처 패턴 모음.
Frontend
React 19 useOptimistic 낙관적 UI 업데이트 패턴
React 19의 useOptimistic 훅을 활용하여 서버 응답 전에 UI를 즉시 업데이트하는 낙관적 UI 패턴을 실전 예제와 함께 설명합니다.
AI
Claude 4.5 — 더 빠르고 정확한 AI 코딩 파트너
Claude 4.5의 향상된 코딩 능력, 컨텍스트 이해, 새로운 기능 분석.
Infra
Cloudflare Tunnel로 홈서버 외부 공개하기
포트포워딩 없이 Cloudflare Tunnel을 사용하여 홈서버의 서비스를 안전하게 외부에 공개하는 방법을 단계별로 설명합니다.
Backend
Bun Shell — 셸 스크립트를 TypeScript로
Bun의 내장 셸 기능으로 TypeScript에서 셸 명령을 네이티브로 실행하는 방법.
Infra
Kubernetes Gateway API — Ingress의 진화
Kubernetes Gateway API로 Ingress를 대체하는 새로운 트래픽 관리 방법.
AI
LLM 구조화된 출력 — JSON Mode와 Schema 제약
LLM에서 JSON, 구조화된 데이터를 안정적으로 추출하는 기법과 패턴.
AI
Semantic Kernel — C#/.NET에서 AI 에이전트 구축
Microsoft의 Semantic Kernel을 사용하여 C#/.NET 환경에서 AI 에이전트를 구축하는 방법과 플러그인 아키텍처를 실전 코드로 설명합니다.
Database
Prisma Accelerate — 글로벌 캐싱과 커넥션 풀링
Prisma Accelerate로 글로벌 에지 캐싱과 커넥션 풀링을 설정하는 방법.
Infra
systemd 타이머 — cron 대안의 현대적 스케줄러
systemd 타이머로 cron을 대체하여 정교한 작업 스케줄링을 구현하는 방법.
AI
Vercel AI SDK — AI 기능을 웹앱에 쉽게 통합
Vercel AI SDK로 스트리밍 채팅, 텍스트 생성, 도구 호출을 웹앱에 통합하는 방법.
Backend
데이터베이스 마이그레이션 전략 — Blue-Green과 Rolling 비교
프로덕션 데이터베이스 마이그레이션 시 Blue-Green 배포와 Rolling 업데이트 전략의 차이점, 장단점, 실전 적용 방법을 비교합니다.