This note was published on .

It’s JS Naked Day!

I’m participating in JS Naked Day with the hope of helping to promote the rule of least power. This means that your browsing experience on this website during the 50 hours that make up JS Naked Day should be identical to one where you have disabled JavaScript in your browser.

This is an excellent exercise in making sure there is a clear separation of concerns between HTML for markup, CSS for styling, and JavaScript for interactivity. I highly recommend trying it out and participating yourself!

I would love to try switching my site from @jekyllrb onto @eleven_ty, but it looks like such a huge undertaking, as I have heavily customised the way I use Jekyll. Anyone got any pointers or quick changes I can make that will speed up/simplify the process? My current set-up looks like this: https://github.com/chrisburnell/chrisburnell.com

You can also send an anonymous reply (using Quill and Comment Parade).

1 Response

  1. I think I</q>m going to try to make this happen. For a long time I have been building my site on a mostly vanilla Jekyll set-up as an example of a complex site that works on GitHub Pages, but I can</q>t honestly say I</q>ve ever had someone find that a useful resource, at least not that I</q>m aware of. I still think GitHub Pages is a great way for people to get a website quickly, but there are so many other options to do just that today, compared to five years ago, that I don</q>t think it</q>s to anyone</q>s benefit that I continue living and building in this old-school way.