Personal site built with:
- Framework: Next.js
- Deployment: Cloudflare Workers via OpenNext
- Styling: Tailwind CSS
- Content: MDX
- Subscriptions: Notion
pnpm install
pnpm devpnpm previewpnpm deployCreate a .env.local file:
NOTION_API_KEY=...
NOTION_DATABASE_ID=...
For production, set these as Worker secrets:
wrangler secret put NOTION_API_KEY
wrangler secret put NOTION_DATABASE_ID