You are at the repository for my personal website. Here you can learn more about the website itself, look at its source code, download or clone the entire site locally, grab a Markdown file of a blog post or project description, view a history of changes I've made to my self-presentation on the internet, open a pull-request (I suppose?), or follow this GitHub account.
About the site
Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity... Jekyll does what you tell it to do — no more, no less. It doesn't try to outsmart users by making bold assumptions, nor does it burden them with needless complexity and configuration.
Lanyon is an unassuming Jekyll theme that places content first by tucking away navigation in a hidden drawer. It's based on Poole, the Jekyll butler... Lanyon is a theme built on top of Poole, which provides a fully furnished Jekyll setup—just download and start the Jekyll server.
This site was originally hosted for free via GitHub Pages. Jekyll + GitHub Pages is great for simple websites and is arguably a more flexible and modifiable alternative to something like Google Pages or Wordpress. Other free hosting services, like Google and Wordpress, primarily rely on advertising revenue to create free web-hosting. Since GitHub has (so far) never been funded by advertising, Jekyll + GitHub Pages is a great alternative for free hosting if you do not want to support the plague of advertising-fueled technology and web development with the creation of your own site. Making a webpage with Jekyll does require some knowledge of text editors, the command line interface and code repositories. There is great documentation to walk you through each of these steps, so even someone with relatively little computer skills and a bit of spare time should be able to get a freely-hosted open-source site or blog up and running.