Hey there, this repo contains my personal website which you can visit here: samogorman.uk.
Dark | Light |
---|---|
I wanted a minimal website that's easy to maintain. My old website was built with NextJS and used Prismic as the CMS, which are both awesome.
However, it was over-engineered for what I needed from it.
This new site strips back the complexity and now it only contains a mixture of static/mdx content:
- Some brief text on who I am and what I do
- My blog posts (not that many right now, but keep your eyes peeled!)
Here's a list of things I'm thinking of doing in future:
- A dedicated blog page
- Filter, search and paginate blog posts
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:3000 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add , astro check |
npm run astro --help |
Get help using the Astro CLI |
I'm new to Astro and I wanted to get this up and running pretty quickly, so I used the "blog" template from the Astro docs.
See the original Astro blog template.
All icons are from FontAwesome.