Pyramid으로 정적 블로그 만들기

스택

  • Python 3.11, Pyramid 2.0
  • mistune 3 + Pygments (마크다운 렌더링, 코드 하이라이팅)
  • Jinja2 (템플릿)
  • GitHub Pages (docs/ 정적 배포)

만든 것들

  • 포스트 모듈 — TOML frontmatter 파서, 마크다운 렌더러, draft 필터링
  • 템플릿 & CSS — Jinja2 레이아웃, CSS 변수 테마, draft 배너
  • 라우트 & 뷰 — 홈 목록 + 개별 포스트, 정적 파일 서빙
  • 정적 빌더 — published 포스트 → docs/ HTML
  • 포트 환경변수 — PORT 환경변수, 기본값 3000

Claude Code 워크플로우

tasks/ 디렉토리에 할 일을 파일로 관리하고, /process-tasks 스킬로 순서대로 처리하도록 함.

07-todo-*.md  →  07-wip-*.md  →  07-done-*.md
  • 개발자모드 에이전트 — 구현 코드 수정 담당
  • 테스트모드 에이전트 — 검증 및 버그 피드백 담당
  • 버그 발견 시 개발자 → 테스터 루프 반복