Hacker News new | ask | show | jobs
by ploum 858 days ago
At some point, we should stop thinking about engine/theme. This is a "normal" website.

This kind of blog/website can easily be done by writing every blog post in a separate html file then doing a quick script to put together the index.

Your script could also add use a very simple template for each page, template in which you can use your own CSS. (here, it is an external file containing 142 lines of straightforward CSS).

Yes, I did it for my own blog. But I also added the fact that I would like to write my posts in the Gemtext format. So I wrote a parser to convert it to HTML.

And, in the end, it proved to be quicker and easier to do it all by hand myself than to learn any templating engine or any static website generator. Also, I never understood CSS (I’m really really bad at that) but managed to do what I want in exactly 42 lines of CSS. And, guess what, lot of people are asking me where I found my "theme".

I think that everybody working with the Web should be required to do a pure HTML/simple CSS website at least once to realize how easy and straightforward it is to NOT use any engine/theme.

And how much time and energy we are wasting on layers above layers above layers.

1 comments

> [...] a quick script to put together the index.

> Your script could also add use a very simple template for each page, template in which you can use your own CSS. (here, it is an external file containing 142 lines of straightforward CSS).

> Yes, I did it for my own blog [...]

So, you created a custom engine, which is what parent was asking about.