Writing
Recent writing.
코드, 도구, 그 사이의 노트.
2026
가입을 확정하는 /api/confirm 라우트 만들기
버튼 클릭을 받아 status를 confirmed로 바꾸고, 토큰을 일회용으로 비우는 확정 처리 라우트
가입 확정 페이지 만들기
토큰만 검증하고 사용자 의도를 따로 받는 가입 확정 페이지 구현
구독 가입 API 라우트 만들기
구독 폼을 통해 이메일을 받고, 토큰 발급과 확인 메일 발송까지
Drizzle ORM 셋업하고 첫 테이블 만들기
Drizzle을 설치하고 subscribers 스키마를 정의해 Neon에 첫 테이블을 마이그레이션하는 과정
Vercel에 Neon Postgres 붙이기
DB와 ORM을 고르고, Vercel에 Neon을 붙이는 과정.
Resend 도메인 인증 (SPF·DKIM·DMARC) 셋업하기
Resend로 도메인을 인증하고 첫 메일을 발송하기까지, 단계별로 따라가는 기록.
뉴스레터 서비스, 직접 만들어 보려고 합니다
Stibee도 Beehiiv도 있는데, 굳이 직접 만들기로 한 이유. 자체 구축 뉴스레터 시리즈 첫 글입니다.
AI가 강해질수록, 개발자의 깊이가 결과를 가른다
AI 시대, 같은 도구로 만든 서비스의 결과가 갈리는 이유에 대한 생각