2022-09-30 - The beginning...

First post of this blog about my plan regarding this blog and scripts that I used to write it.

So this is it, I'm starting my own blog. Of course I couldn't use of-the-shelf solution like hugo, so in few hours I've written small blog application in best language to do such things. That is bash, of course xD.

But this is not what I would start this post from.

My plans

I would like to make this blog an image of my interests, but not mainly on tech-related stuff. I know that I won't escape from that topic entirely and I don't want to. I just don't want this blog to be next nerdy blog, because there are many already.

So, what this blog will be all about?

I chose a few topic that I would like focus on:

There may be some posts regarding other topic as well.

Nerdy stuff, how this blog is built?

Main page of this blog is simple script written in bash. It fetches files from post directory, retrieves first h1 tag as a title and first p tag as header. It also ignores files without extension ".post". That's it. It turns out that parsing XML an HTML files in bash is quite easy. In future I will write script that generates RSS feed.

Why not use something like hugo?

My main target is that my whole page on tilde.team must be fully functional (and render correctly) on even basic browser such as Netsurf. I also wanted it to be easly readable on text browsers like w3m. To achieve this I decided to write whole thing in html and css and use CGI to deliver dynamic content. Javascript is definetly out of question. Not a problem, because I don't know it anyway.

Hugo themes, even though they are very fast and nice-looking, don't give that much control. Most of them use some advanced css that will break on my test browser.

On the other hand this is hobby project, so I wanted to have some fun while creating it. Ready solutions would be faster to deploy, but not nearly as much fun ;)

That's it for this post, lets hope that I will be able to maintain any regularity in posting. Bye!