—Ran into some problems getting IFTTT to work with Jekyll Feed.
YAML site URL shouldn’t end with a ‘/’. I changed this URL as follows.
diff --git a/_config.yml b/_config.yml index 6b317a7..dc2b996 100644 --- a/_config.yml +++ b/_config.yml @@ -9,7 +9,7 @@ timezone: America/Toronto future: false # url is currently only used only for the RSS feed in feed.xml -url: https://bminard.github.io/ +url: https://bminard.github.io # baseurl will often be '', but for a project page on gh-pages, it needs to # be the project name.
The W3C Nu HTML Validator showed some problems in the templates. These included missing closing div tags.
A problem with URLs was fixed by reading Clearing Up Confusion Around baseurl – Again.
Embed files from a github repository like a gist using gist-it.appspot.com. I had script files embedded in blog posts. For example:
<script src="http://gist-it.appspot.com/https://github.com/bminard/experimental/blob/master/reviewboard/diff"> </script>
I added html-proofer to my Jekyll build chain. This permitted identification of broken links along with other issues in the posts.