The latest version of my personal website. It's mostly finished, but I'm always working to improve it. https://astn.io
  • Astro 77.8%
  • TypeScript 14.2%
  • CSS 7.8%
  • MDX 0.2%
Find a file
2026-03-09 17:04:14 -07:00
.forgejo/workflows Updated the deploy to use the correct location for one of the uses 2026-03-09 11:09:23 -07:00
.vscode Added word to spellchecker 2025-06-13 06:47:24 -07:00
public Removed the weird way I manually installed Remix icon and refactored to support the way it was installed via npm 2026-03-09 15:33:56 -07:00
src Refactored logic for getting pages for blog fields so that there is less repitition of code for filtering out the fields. 2026-03-09 17:04:14 -07:00
.gitignore Initial commit from Astro 2024-11-14 20:20:26 -08:00
astro.config.mts Fixed issue with the job collection being removed. Modified the contact form style slightly 2025-06-06 17:35:03 -07:00
package-lock.json Removed the weird way I manually installed Remix icon and refactored to support the way it was installed via npm 2026-03-09 15:33:56 -07:00
package.json Removed the weird way I manually installed Remix icon and refactored to support the way it was installed via npm 2026-03-09 15:33:56 -07:00
README.md Update README.md 2025-12-28 13:31:36 -08:00
tsconfig.json Fixed typo in tsconfig, added types for links, working on re-doing hero links 2025-01-24 08:54:53 -08:00

Austin's Personal Website 2025

This was made in 2025 for my personal website, made with Astro.

Commands

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:4321
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