This.Site
Although I didn't take any formal training in web development (or any coding for that matter), I wouldn't have been able to be where I'm at without some amazing people sharing resources openly with the world wide internets. Below is a list of resources I used to develop this site.
Svelte and Sveltekit
The Svelte/SvelteKit Website and Documentation
The Svelte website is a fantastic resource. The ability to try out examples in the in browser editor helped keep me engaged and ultimately made it easier for me to learn.
PicoCSS
Pico CSS is a fantastic library that makes your website look much better with nothing more than semantic HTML. I really like how it's lightweight and doesn't require a bunch of tags, which makes the code cleaner.
Kevin Powell's Youtube
Kevin Powell has some fantatsic videos primarily centered around CSS. The triangle pattern on the header/footer were inspired by one of his videos. I've watched many others, but those will be things I may add in the future.
Animation.css
I used the css file Neale outlines in a CSS Tricks article for many of the open animations (the nav bar, the roles in History). I've also been referencing this file in my own attempts at animation.
PrismJS
For code snippets, I created a small component based on PrismJS. Unfortunately, I wasn't able to get the Python support working in this context. For the small snippets I've done so far, the JavaScript formatting has been fine, but it is likely something I'll need to resolve in the future.