KISS Website Part

2 minute read Published: 2020-08-07

Not every personal website can impress me, but most of them that can do this in a bad way.

Most of them are statically generated websites, posted so-called technical content which has solved well on StackOverflow, or which is not a thing if I read the manuals or other documents developers gave me. But, what I care about now is not the value of content, because there is something worse. When I click on a link direct to that website, it takes forever to load up. I can notice the screen is stuttering while scrolling just like some mining scripts running in the background. Bloated JavaScript is everywhere, doing some fancy stuff, like anime girls in the corner and random geometric animation as a background image.

The first time I opened this kind of website, I treated it as a normal one, left it in the background, and continued my works. However, several minutes later, I head the fans of my laptop cranked up, it's weird because I was not doing any performance intensive work. Finally, I realized what happened, closed that tab, and everything returned to normal.

I used to waste time on picking or writing a stunning template for my website. I added too many useless features and gradually go against my initial thoughts, because I just want to be a cool guy at that time. But now when hosting a content-oriented website, I will keep simple and realistic. If I want to use static website generators, choose simple templates, and make it reading friendly. If I don't, just write the website myself, no framework, no JavaScript.

My website is the best place to show my idea. I will post something unique or nothing and share my experience or workaround that I think is meaningful. I will not cater to other's favor and post everything in my ways.