The First Post

2021-12-17 (m. 2022-04-08)

Filed under: tech

Translations: es

Usually the first post on a technical blog is about the blog itself, titled along the lines of, "My experience Creating a <type> Blog with <technology>". Here's that then.

My Experience Creating a Static-Site Blog with Pelican

I've always been one to try and take on a bit too much too quickly. The number of times I have said, alright, this'll be the time I finally wrangle Vue into my personal site, it's happened too many times over the years. This time though, Pelican was easy enough to understand, easy enough to customize to suit my needs versus something like Nuxt, or VuePress.

The Vue logo.

[1] Vue

The Nuxt logo.

[2] Nuxt

The VuePress logo.

[3] VuePress

I have also recently been getting back into Python for tasks at work and for personal projects. Python was my first language, way back in high school programming class. Based on my experiences in that class, I choose to take Software Engineering in university. We didn't touch much on Python at university, rather we stayed with the foundational languages in the beginning like C and Java. Later on, we had all the fundamentals down to be able to learn anything relatively quickly. As such, we were given language requirements based on the professors' whims. I completed projects in Perl, Ruby, JS, but no Python.

So, having Python be the base of my blog as well as reStructuredText, which is interesting to learn in contrast to Markdown, this project has kept my interest enough for me to bite the bullet, buy the domain, and get the site online.


[1]Attribution (Source)
[2]Attribution (Source)
[3]Attribution (Source)