Posts tagged with "jekyll"


  • Dark Theme In Jekyll

    Did you notice anything different about the blog? Well, I introduced a dark theme. Can you find how to change the theme by just looking at my blog? No? If you’d like to switch the theme to dark or light mode, read the last section of this post. Now, some of you may know that I migrated my blog from WordPress to Jekyll. Jekyll for those of you who don’t know, is a tool that transforms markdown text into static websites and blogs. If you are left wondering what all that mumbo jumbo was about, then it will perhaps serve you better to skip this post :). For some time now, I have been wanting to add a dark mode for my blog. But it never came up high enough in priority to give it my attention. That changed with the new year. I decided to add dark theme to my blog in 2024.

    ...continue reading
  • Migrating From WordPress to Jekyll - Other Things

    I already explained a few things about how I migrated from WordPress to Jekyll. A few basic things that come for free in WordPress are not available out of the box in Jekyll. Comments section is one example and you already know that I am now using Commento as the comments engine. Another thing that came for free with WordPress was pagination which was missing from Jekyll in the basic form. A few other things that one could add to WordPress using plugins was setting up analytics, rss feeds, site-map, ads, subscription service etc. Here is how I went about adding some of those features in Jekyll.

    ...continue reading
  • Commento As Comments Engine In Jekyll

    Last time I wrote about my adventures with moving comments engine from Disqus to Remark42. This is a continuation of that story. While I liked pretty much everything about Remark42, one thing that did not work out for me was spam protection. Remark42 does not have, or at least it did not have a proper automated spam protection mechanism in place at the time I tried it out. With the default WordPress comments engine, you could add Akismet for spam protection. I could not figure out any way to install spam filters in Remark42. The only way would be to hold the comments for approval. Then I have to approve each comment manually. This would be too much work for me. Not that I get a lot of comments on the blog, but still, why should a human take care of such things when an automated system could do it for me?

    ...continue reading
  • Remark42 As Comments Engine In Jekyll

    After having used Disqus as the comments engine for my Jekyll website for a week or so, I started to dislike it quite a bit due to several reasons. One of which is the requirement of creating an account with Disqus even if the user is logged in via one of the social logins such as Google or Twitter account. The other issue is the privacy aspect with Disqus. Seems like it is tracking too much information about the users. So I decided to use Remark42 instead. The only problem however is that I need to run a server to host it. It defeats the whole purpose of me going absolutely serverless. But I don’t have a choice since some of my readers want comments section.

    ...continue reading
  • Adding Comments Section To Jekyll

    As you know, I have recently migrated from Wordpress to static web hosting using Jekyll. But a couple of things were missing on my blog at that time. One was comments section and the other was a search feature. Since I moved to static web hosting, adding a comments engine was not possible. I did not want to add comments section anyway because there weren’t that many comments to start with and I also did not feel like a lot of interaction is happening anyway. Unfortunately a couple of folks noticed that the comments section was missing and were asking me about it. I thought no one would notice, but I was wrong. So I decided to add it grudgingly.

    ...continue reading
  • Migrating From Wordpress To Jekyll

    If you read my previous post on Jekyll, you already know why I switched from WordPress to Jekyll. In continuation of that post I want to explain how I migrated to Jekyll. For those who are not interested in the software side of things should skip this post. Wordpress offers a lot of features out of the box, like search engine and comments engine. So all I have to do is write posts and users can search and comment on them. This works because Wordpress is dynamic and runs a DB to store data. However since Jekyll is static, one needs to figure out a way to make things work.

    ...continue reading
  • Why I Switched From Wordpress To Jekyll

    The past few days have been quite busy, so I have not been regular with my posts. One of the reasons was because of the migration of my blog from WordPress to Jekyll. This post is going to be a bit technical, so for those who are not interested in software should probably skip this one. I have been using WordPress to publish my blog. My WordPress has been running on a Google Compute Engine instance since I started the blog. But I have been wanting to move away from WordPress for a long time. So I decided to go with static web pages. Unfortunately the process was not quite easy because WordPress offers so many things out of the box. Doing all that work manually was some work, but it was well worth it.

    ...continue reading