Skip to content

About

My Github Pages Website

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

1024adam.github.io

Adam Reid's personal website and developer portfolio hosted on GitHub Pages: 1024adam.github.io.

Architecture & Tech Stack

  • Framework: Astro (Static Site Generation, strict 0 kB client JS)
  • Styling: Tailwind CSS v4
  • Language: TypeScript (strict mode)
  • Content: Astro Content Layer with Zod schemas (src/content.config.ts)
  • SEO & Sitemaps: @astrojs/sitemap
  • CI/CD: GitHub Actions deploying to GitHub Pages (.github/workflows/deploy.yml on master)
  • Theme: Native Dark Mode (#0D1117 obsidian canvas, zero light mode toggle / zero FOUC)

Development

# Install dependencies
npm install

# Start local dev server
npm run dev

# Type check
npm run check

# Build production static site
npm run build

# Preview build output
npm run preview

About

My Github Pages Website

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages