Moo

lesbrarian goat gal

Online, I do a little bit of art and a little bit of web design. Offline, I'm a children's librarian!
Art credit: pfp
No kids, no racists, etc.


Feed so it's in the data export
mooeena.bearblog.dev/

posts from @Moo tagged #webdev

also:

obspogon
@obspogon

Editor: Visual Studio Code

It's pretty good.

Static Site Generator: Eleventy

If you don't know: SSGs take in some files and spit out plain HTML/CSS/JS, ready to upload. They let you do things like use variables and reuse parts of your website without having to copy and paste. Eleventy installation is admittedly a bit more advanced than other options since it's just a Node.js package, but it was the simplest option for me to transition from manual. My primary templating language (what powers SSGs and what they turn into basic HTML) is Nunjucks, but some of my source files are also HTML and Markdown.

Host: Neocities

Good place.

Source Control/Autodeployment: Github

This is the actual reason I wanted to write this. I use a Github Action called Deploy to Neocities that lets me automatically and easily change my website without having to upload any files through the Web GUI or command line thing, or have to subscribe to Neocities for WebDAV.

Basically my process is this

  1. change what i need to change in my source file
  2. use VSCode's git panel to commit and push to github without having to use the command line
  3. let Deploy to Neocities build the website and add them all to neocities

Bonus advantage

If neocities ever dies, I can easily move to any other host.


invis
@invis
This page's posts are visible only to users who are logged in.

@Moo shared with:

 
Pinned Tags