Welcome to the repo for my personal website. It's build on top of a GatsbyJS hello-world template (with some stuff obviously wrenched on).
Please feel free to use anything here for motivation or help when building your own site!
All I ask is that you credit me somewhere - even if it's in the source!
Clone this repo, navigate into your it's directory, and start it up.
$ cd Henry-Personal-Website/
$ gatsby develop
The site should be running athttp://localhost:8000
!
Note: There's also a second link: http://localhost:8000/\_\_\_graphql`.
This is a tool you can use to experiment with querying data (here, provided mainly by
./src/resume/resume.yaml
). Learn more about using this tool in this Gatsby tutorial.
Open the Henry-Personal-Site
directory in your code editor of choice and explore the code! Make some edits to .js
files. Save your changes and the browser will update in real time!
- De generic-ify README
- Make separate talks page
- Strip down "businessCard" to be just menu above the CLI command
- Make separate resume page
- Make separate contact page
- Pull contact info from menu for contact page
- Make separate signal boost page
- Rename BusinessCard to "menu"
- Clean up css module files
- Add paragraph tags to blocks of text
- Add instructions to signal boost readme
- Update home - featured projects page
- Add menu and login to blog posts
RE-LAUNCH
- Break home page into components for easier updates later
- Vaporwave color theme (take hints from https://christine.website)
- Pull "login" out as its own component
- Blog series pages? (https://christine.website/blog/series)
- RSS feed for blog posts?
- Add tags for blog filtering