Geek's World

Promoting FOSS Services, I Love FOSS!

How I added Share Icons to my Hugo Site - After every Article

That looks good right..? Yes it is Plain and Simple but adding those Huge Share Buttons on the sidebar with bulky codes won’t help either. If someone wants to share it then it won’t matter if it is Plain icons or Huge buttons! As anyone would do, I also went will other options like AddThis and ShareThis! Those were just loading that extra 100Kb of Script for actually no reason.

How to make WordPress Site completely Static!

Managing WordPress sites means a lot of work. Almost 27% of the web runs WordPress but that doesn’t mean that it is the best. Static Sites are making their way to the top. Many Static Site Generators like Hugo and Jekyll have made Blogging easier and Fun! Most of the WordPress users complain about slow load times and are always looking for ways to improve their site’s load time.

Using PGP to encrypt Passwords - PGP in Daily Life

All the posts of this series is available here - PGP Series I have already explained the working of PGP, using PGP to encrypt your Passwords is probably the best method to encrypt it because it will be impossible to break it… if you don’t mess it up! Password management should be simple and follow Unix philosophy. With pass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password.

How I Implemented Comments on a Static Site - Static Site with Super-Powers

Hugo was really awesome but I had to look for a Comment System. Staticman and Remarkbox were great but this blog is hosted on GitLab’s Repo, so no Staticman support and Remarkbox was not that great option. I wanted something like Staticman, where I own the data. Using Disqus or anything else like that was not an option for me because I want to have my data and also I didn’t like that bulky js.

How I made Hugo as good as WordPress - Hugo is Awesome

It was a pain to write my posts in markdown and then push it. Now I write all my articles in a cool modern text editor and push it to GitLab, there Netlify comes and builds my site and the changes are live within a minute or two. Forestry.io also builds your site and publishes it to public folder. This support is only available for Hugo and Jekyll.

Encrypting and Decrypting messages using PGP

All the posts of this series is available here - PGP Series If you haven’t yet understood the working of PGP then read my previous article. For the sake of this article I will be using an online Encryption/Decryption program. You can download applications for your System from this link. No! Don’t do this mistake, I generated these keys just for the sake of this article.

A Pretty good explanation to Pretty Good Privacy (PGP)

All the posts of this series is available here - PGP Series If you’re like me, concerned about your privacy.. then this is for you. I am going to write a series of articles on this topic, we will start by learning about the working of PGP then move on to encrypting messages to encrypting files and then using it in your daily life.

Switching from GitHub Pages to GitLab Pages with Hugo

GitHub Pages was really cool for my projects. I had a Student Developer Pack so Private Repositories was not an issue but that would have not been for too long, after 5-6 years I had to pay for it. After being with GitHub for a while I discovered GitLab, believe me it is awesome! First we will discuss about GitLab Pros over GitHub, then Cons over GitHub and then I will share how I am using GitLab Pages and my experience with GitLab Pages.

Why I moved away from Gmail - Best Alternatives

Did you know that Google scans all your mails for Spam? Well, that is okay but it goes further more. It scans your mails to build your advertising profile. Yes, all your mails is being scanned by bots and they build your advertising profile out of that. Now, this is a serious issue. Why will we want someone to read our mails? Whether it is a bot or a human.

Hugo Is Awesome - GoodBye Blogger

Blogger was really cool, you get a nice UI and you start writing. Well, that was cool but what about all those content..? You don’t own them and they all belong to Google! There comes Hugo, this blog is setup on Github Pages with Hugo as generator and Cloudflare as CDN. As of 19th January 2018, I migrated this blog to GitLab Pages and I’m lovin’ it.