Personal blog of YJ Soon, built with Astro.
- Framework: Astro
- Theme: Based on AstroPaper by Sat Naing
- Styling: TailwindCSS
- Search: Pagefind
- Interactive Components: React
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
Deployed automatically via Cloudflare Pages connected to the GitHub repository. Push to main
branch triggers automatic deployment.
- Build command:
npm run build
- Output directory:
dist
- Node.js version: Specified in
.nvmrc
- Code: MIT — see LICENSE.
- Content (posts, pages, and images in
src/data
and elsewhere unless noted): Creative Commons Attribution 4.0 International (CC BY 4.0). You may share and adapt with attribution to "YJ Soon" and a link to the original page or https://yjsoon.com.
Notes
- Third‑party trademarks and logos are the property of their respective owners.
- Some images or embeds may have their own licenses; where applicable, those are indicated in the post.