A minimal, visually appealing, Markdown-first blog built with Astro (Spectre theme). No CMS, no backend—just write Markdown and push to GitHub. Designed for sharing open-source and startup progress, devlogs, and honest reflections.
- Clone the repo:
git clone https://github.com/paradiselabs-ai/windsurf-project.git cd windsurf-project
- Install dependencies:
npm install
- Start the dev server:
Visit http://localhost:4321
npm run dev
content/blog/
– Company/devlog postscontent/articles/
– AI/informative/opinion articlescontent/about.md
– About pagecontent/index.md
– Home page
To add a post:
- Create a new
.md
file incontent/blog/
orcontent/articles/
- Use frontmatter (
---
at the top) for title, date, summary, tags - Push to GitHub: site auto-rebuilds on Vercel
- Connect this repo to Vercel
- Every push to
main
auto-deploys - Custom domain: configure in Vercel dashboard
- All content is Markdown, versioned in Git
- No admin panel, no database, no backend
- Update from any device by editing Markdown and pushing to GitHub
- You can extend the site to pull posts from CollectedNotes for mobile publishing
- See
docs/PLAN.md
for integration ideas
- Built with Astro and the Spectre theme
- Easy to customize styles, navigation, and content structure
Share your journey. Ship early. Iterate in the open.
MIT