DEV Community

Discussion on: Making your own website from scratch

Collapse
 
unsungnovelty profile image
Nikhil

It's always cool to see KISS principle applied. My website is only CSS and HTML by choice. I still haven't had a reason to add JS. I like pushing the limits of what HTML and CSS can do.

One relevant post I can think of is Writing HTML in HTML by John Ankarström if anyone is interested. Where he mentions how writing just static HTML & CSS will let you see how your designs have changed over time. Like a diary. You can go to an old post an go back in time with respect to your website's situation.

While I still use a static site generator. I would like to try and get there. Cos archiving your history in that form sounds great and fun!

Collapse
 
nevulo profile image
Nevulo

Thanks for reading Nikhil and great post you shared 😄 I completely agree, keeping things as simple as possible and building on top of it when you need the functionality is great for beginners, especially when a lot of people are under the impression that more is better, but you can create some amazing things just using HTML and CSS!

Collapse
 
unsungnovelty profile image
Nikhil • Edited

Thanks for reading Nikhil and great post you shared 😄 I completely agree, keeping things as simple as possible and building on top of it when you need the functionality is great for beginners

I am glad you found it interesting. :)
I don't think it is just for beginners though. Some brilliant devs I follow all have functional and minimal websites. They tend to keep the JS to the minimum. The idea is to not shy away from JavaScript. But use it only when necessary.

especially when a lot of people are under the impression that more is better, but you can create some amazing things just using HTML and CSS!

I completely agree! More is not better. More is bloat and a liability in the long term. :)
Not to mention, CSS has almost become a programming language with a lot of modern functions.
stateofcss.com/ was an eye opener for me. It is still largely an unexplored territory IMO which includes me as well. So I started giving more time to it since last year. :)