Personal blog and portfolio of Will Lotherington, live at projects-and-thoughts.netlify.app. Built with Astro; fully static, zero client-side JavaScript.
src/blog/— blog posts (Markdown content collection)src/projects/— project pages (Markdown content collection;pinned: truefeatures one on the home page)src/pages/— routes, including generated tag pages and the RSS feedsrc/layouts/,src/components/,src/styles/global.css— the design
| Command | Action |
|---|---|
npm install |
Install dependencies |
npm run dev |
Start dev server at localhost:4321 |
npm run check |
Type-check the project |
npm run build |
Type-check, then build the site to ./dist/ |
npm run preview |
Preview the production build locally |
Deployed on Netlify. Every push to main builds and deploys automatically.