
Here is my personal website project. Based on GitHub pages, I build up my first website hosting topics and projects that facinate me. I would very much like to broaden my horizen and sharpen my skills in the digital world.
Looking forward to discussing and sharing with people of similar interest.
This website is set up based on Jekyll and GitHub pages techniques which can automatically convert markdown files into html files and then host these files on the github useraccount domain. Awesome!!
Actually this README file has been wrintten under Markdown syntax which is just another markup language like html but is more human-readable. Awesome! But it's sitll possible to write in html language, for example the next paragraph is written in html syntax.
- Create
_includes
. They're a lot like_layouts
, only smaller snippets of markup and can be injected into your_layouts
and pages.- Try creating an
_include
file that inserts Google Analytics tracking code into your<head>
so you can get stats on the visitors to your website. Here's an example. - Want commenting for your blog? Create a DISQUS
_include
and call it in yourpost.html
layout.
- Try creating an
- Don't want github.io in your URL? Set up a custom domain.
- Add blogging pagination
- Create a
sitemap.xml
file for better SEO. You can have one automatically generated by GitHub Pages. See this one I use for my site. - Become a coding pro and create a
development
branch of your site. Each time you want to fix a bug or add a new feature you can create a copy of your master branch, make your changes, and then merge that branch to the master branch. The idea is to keep the master branch clean. - Need more inspiration? Check out how the sites from the developers of Jekyll are setup or browse this huge list of sites using Jekyll.