Taeyoung KimEnglish
Back to blog

Engineering

기술 블로그 구축하기

이중 언어 기술 블로그의 아키텍처와 포스팅 워크플로우를 정리합니다.

기술 블로그 구축하기

이 블로그는 단순한 기록장이 아니라, 장기적으로 운영할 수 있는 엔지니어링 포트폴리오로 설계합니다.

첫 버전에서는 세 가지 제약을 우선합니다.

  • 미국 기술 시장을 고려한 영어 우선 콘텐츠
  • 중요한 글에 한해 제공하는 한국어 번역
  • GitHub에서 리뷰하고 버전 관리할 수 있는 파일 기반 작성 흐름

아키텍처

사이트는 Next.js App Router를 사용하고, 언어별 URL을 분리합니다.

/en/blog/building-my-engineering-blog
/ko/blog/building-my-engineering-blog

각 글은 content/posts/{locale} 아래의 MDX 파일로 관리합니다. 이렇게 하면 글쓰기 흐름은 단순하게 유지하면서도, 이후 다이어그램, 커스텀 컴포넌트, SEO 메타데이터를 자연스럽게 확장할 수 있습니다.

포스팅 흐름

초기 포스팅 흐름은 단순하게 가져갑니다.

  1. 영어 MDX 초안을 작성합니다.
  2. 중요한 글만 한국어 버전을 추가합니다.
  3. 썸네일과 Open Graph 이미지를 생성합니다.
  4. GitHub에 커밋합니다.
  5. Vercel이 사이트를 배포합니다.

이 구조는 비용을 낮게 유지하면서도 꾸준히 운영하기 좋습니다.