Migrated to blogdown

Migrated - but why?

I was using Hugo for static site generation with Beautiful Hugo as a theme. The theme is known for its balancing act between simplicity and proseness for a blog. With Hugo its a fast act to creating and publishing the contents.

It was all good until I wanted to embed a HTML page. iFrame is always there but including the charts, especially interactive ones generated as HTML is tough to embed in the post (at least for me). I do feel interactive charts are better than the static charts.

Hugo Site Deployment Using Github Actions

Setting up the site through GH Actions

This is a small write up about setting up GitHub Actions to deploy Hugo site.

How I was deploying it earlier?

I used to have 2 commits for any changes.

  1. Changes to the posts
  2. HTML documents generated through hugo command

What was the problem there?

The major problem is the process involves 2 steps. Sometimes, I used to forget generating HTML docs and the changes never flow into the static site.

Starting with Jekyll

It’s cool to have a personal website. As a novice, where to start? The cheapest, practical and programmatic option is Github Pages

Cheapest - Free to use GH Pages. You may not get a dedicated domain, but you’ll get a name.github.io

Practical - You can go for blogger or wordPress for writing a blog post. However, you’ll never get to experience the nitty-gritty involved with running an actual website.

Programmatic - Once you started programming, it will be intriguing to learn something new.

Welcome to the site!

This is a new site built on Jekyll, hosted on GitHub.

I came across the GitHub Pages. As the flow looks intriguing, I’m trying out this. As a blogger I tried out Wordpress, Blogspot and Medium. The interest to compose a post fizzles out very often. However, I’m trying harder to reverse the trend.

Let’s see how it goes.