Posts tagged web-dev
Enabling giscus comments on all posts
- 14 February 2023
To avoid having to add the giscus comment snippet of the previous post to every post, I want to add it to the page template. To do this, we first need to set up Sphinx to look for custom templates, figure out a good starting template, and then modify it to our liking.
Allowing comments using giscus
- 12 February 2023
As my personal website is basically a blog, I’d like readers to be able to comment on it. Previously, I used Disqus for it, but I don’t really like the look and feel of it, and when googling around I found that it is also obnoxious with tracking, adverts and generally disrespecting privacy. One of the alternatives that I was quite charmed by was giscus, a solution that uses GitHub Discussions to power the comments and reactions to my blog posts. In this post, I’ll show how to set up giscus for my Sphinx based website.
Migrating the website to Sphinx + ABlog
- 11 February 2023
Last week I migrated my website from Nikola ( see my post from 2020 )to Sphinx + ABlog. Although it might look a little different than before, the functionality is essentially the same so you might wonder why I decided to do this migration.
Building a site using Nikola
- 17 March 2020
Building a personal website is something that shows up on my personal todo/ideas list from time to time. My main motivation for doing so is to use it as a means to learn. I find that writing, and in particular explaining things, is an excellent way to structure one’s thoughts and learn things. On a practical level I hope to get a better understanding of all the technical aspects involved in building a website. This post describes the technical steps I took to build this site and is intended to serve as a future reference to myself or to others interested in setting up a personal site using Nikola.