Making a personal website
This is a short initial post to understand what new content looks like in a Jekyll theme. I’ve set this website up using GitHub pages, a personal domain from Google domains, and text/file editing in a WSL2 environment on Windows using vim. Installing Ruby and Jekyll in my environment would enable me to build and render the site to preview the content, but it is much easier to commit to main and let the site be built.
Hosting a website on GitHub Pages requires the repo to be open source (unless you pay to keep it private), and my site is no different. If you’re interested in setting up a site like this one, head over to the site repo to see the early commit history setting the site up. That won’t tell you where to go to set up a site in the same way, so here are the relevant links
-
Register a personal domain using Google Domains for $12/year
-
Head over to https://pages.github.com/ and follow their instructions to create your website
-
Follow the pages docs to add a Jekyll theme and build a site
If you are going to use a Jekyll site, consider copying and pasting the
structure of my site from the _config.yml
file, assets
folder, and
_layouts
folder. Editing these files while following the docs will get you to
a decent looking site in less than a day.
Cheers.
Dan