Due to a plugin called jekyll-titles-from-headings which is supported by GitHub Pages by default. The above header (in the markdown file) will be automatically used as the pages title.

If the file does not start with a header, then the post title will be derived from the filename.

This is a sample blog post. You can talk about all sorts of fun things here.


This is a header

Some Source code

package main

func main() {

}
package org.lorislab.test;

public class Test {

}

Some Bash Code

ls -all

<
Blog Archive
Archive of all previous blog posts
>
Blog Archive
Archive of all previous blog posts