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.
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.