Welcome!
What you can find here
Welcome to my website! This site has a few primary purposes
- To talk about myself - Being a personal website, there is obviously going to be a portion dedicated just to me. Here you can get an idea of who I am.
- To catalog my ability - Here I have a list of the things I can do, as well as the things that I have done (at least in a professional sense).
- To show off my projects - This website serves as a sort of "portfolio". I have a list of all the projects I have completed (or at least the ones that I feel are good enough to show off).
- To talk about my experiences - I have never been much of a blogger, but from time to time I may document my experiences (programming or personal) here.
- To offer a point of contact - If you want to get in touch, or check out my online presence, this is where you can find out how!
- Anything else I want it to be - This is a personal website, so who knows what else I might put up here!
About the site
This site is also a sort of "portfolio piece", so I'll talk a little bit about the technology used to create it (and to give credit where credit is due!)
This website is created primarily using Astro, and is based off of the Astro Bear Blog template. Astro was picked for this project, as it offers high performance, and allows for the usage of multiple
frontend UI framworks. Since this site mainly serves static content, it seemed like a great tool for the job. Most of the javascript
features are built using React web components. The site also uses the Gruvbox color scheme.
The website is also configured to automatically deploy via webhook and hosted
using caddy