Skip to content
 
 

Repository files navigation

Shaun Hawk — Personal Website

Source for shaunhawk.com, a personal blog and portfolio built with Astro and deployed on Vercel.

About

I'm Shaun Hawk, Senior Manager of Data Management & Technology at FSM Controls. This site hosts my blog, resume, and notes on AI tooling, homelab projects, and software development.

Project Structure

├── public/               # Static assets (images, fonts, favicon)
├── src/
│   ├── assets/          # Icons and images used in components
│   ├── components/      # Reusable UI components
│   ├── content/blog/    # Blog posts in Markdown (organized by year)
│   ├── layouts/         # Page layouts and templates
│   ├── pages/           # Routes and pages
│   ├── styles/          # Global styles and CSS
│   └── utils/           # Utility functions
├── astro.config.mjs     # Astro configuration
├── vercel.json          # Vercel deployment and CSP configuration
└── package.json         # Project dependencies and scripts

Commands

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build the production site to ./dist/
npm run preview Preview the build locally, before deploying

Deployment

Connect this repository to Vercel and it will build and deploy automatically on push.

License

Credits

Built on AstroPaper by Sat Naing, with additional inspiration from steipete.me.

About

My personal website.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages