FAQs
Why modern?
I chose to use a modern style for my site for a few reasons:
- It's responsive, by design. I don't need to make it complicated so my site can be responsive,
- It's also mostly accessible, and if I change some DOM elements and modify some things on my site, I know it will be accessible, and because
- I think modern design is also fun, and it can be modern without being corporate looking, and it's really sad that this design is not very used in the indie web.
Why does jbSite uses a lot of packages???
Do you want to know that jbSite4 is just a small NPM project based on installed node modules??? A typical NPM based project's node_modules
folder can get big, like gigabytes big, and a project's packages can consist from a few thousand to a few hundred thousand packages.
Can I use some code from your site?
Sure! It's actually okay for me, especially if you're crediting me.
Can I use your site's layout?
In certain circumstances, you can, but I wouldn't recommend abruptly copying my site code without knowledge of how it works. I honestly recommend you to instead, learn how to code your site, because that will allow you to debug any issues on your site.
Can I refer or quote some content on your site?
Sure! Almost all content on my site is licensed under Creative Commons Attribution-ShareAlike 4.0, so that means the content referring my work should have the same or compatible license. Though, there's some scenarios that I won't allow to use my content of my site:
- if you're training an large language model
- if you're slapping it into an NFT
- if you're just mocking my content (but criticism is allowed and appreciated)
- or if you're just a jerk