Personal blog built with Astro and deployed to GitHub Pages.
Live site: https://makeshift.computer/
- Astro 5
- TypeScript
- Tailwind CSS 4
- Markdown content collections
npm install
npm run devnpm run astro check
npm run build- Posts live in
src/content/posts/. - Create a new post:
npm run poast
# or
npm run poast "Post Title"npm run dev- start local dev servernpm run build- build production output todist/npm run preview- preview the production buildnpm run astro check- Astro + TypeScript checksnpm run eslint- lint project filesnpm run prettier- format project files
- Newsletter automation plan: docs/newsletter-buttondown-plan.md