Welcome to Trivial Encounters

On the way back from Whisteler BC

I have been thinking of doing this for a while. By this I mean try writing a blog where I can literally do typing practice and fill up pages with meaningless text and irrelevant pictures (usually of food and mountains). To be honest, instead of actually trying to get some text and pictures in one place, I have been researching all the different kinds of blogging tools out there and which one fits my need. I have used Wordpress before, which apart from being the obvious blogging tool, is easy to set up but a big "hackers" target (not that any hacker in the world actually cares about my meaningless site).

I tried the cool and fast Glost blog. Setting it up isn't meant to be too straightforward. I think the creators have intentionally tried to make it complicated so that people go and buy their service. I think Ghost is too expensive for a new blogger from a third world country (i.e. less disposable money). Wordpress covers that quite well. 

Whenever I felt that the blog has to be secure and not a hackers target, I ended visiting the website of Plone. They boast their security saying they only have 40 CVEs when the other popular blogging platforms have hudreds. More importantly all the super secure government and security aware folks use Plone... Before I could actually get myself to install it, I got distracted yet again. 

Now, finally on the 15th of June 2019 I have gotten what looks like three paragraphs on a single blog post that I just saved on a software called Publii. Now this has what I have been searching for quite a while now - CMS that generates static pages. I want all the benefits of a blogging platform, but it will end up generating static sites. I thought with all the cool and awesome JavaScript floating around this should be possible, and I'm sure someone has done it. See, now even for this static CMS idea, on the back of my mind, I have been thinking of a traditional administration panel like wordpress, but just something with JavaScript and some way to update static pages on the server. But when I tried Publii, I saw the idea could be much simpler. You don't need an admin panel in the static site. The Management System part of the CMS could just be on your laptop as an app. While the static sites are just uploaded whenever you're done edititing the file.

I thought it's a brilliant idea, that I definitely have to try, especially because I can directly upload to an S3 bucket or Github pages directly from the app, without actually having to manage a server for this. So, here I am typing whatever is coming to my mind on my first blog post.

Hope I have more coherent posts in the future...