okay now it's time to do the mental math on what will be faster, remembering how to use the last SSG i learned to use, remembering how to use the last html templating system i learned to use, writing the world's smallest ssg in 6 lines of python by parsing a toml file, or just writing html by hand
Conversation
Notices
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 13:51:18 JST mcc -
Embed this notice
Eaton (eaton@phire.place)'s status on Sunday, 03-Dec-2023 13:51:15 JST Eaton @mcc oh, eleventy is *awesome* actually
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 13:51:16 JST mcc Okay I dug up the repo from the last time I generated a website from a template engine and apparently the tool I used was named "eleventy". Seriously, Past Andi?
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 13:51:17 JST mcc about every six months i think of a thing i need to do with my web presence, and the thought passes through my mind "oh— this would be a good opportunity to learn nextjs". and then i do not do it
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 13:51:17 JST mcc like, i mean "i don't learn nextjs" but i also mean "i do not do whatever my web maintenance task is". checking my wordpress comment queue to see if any spam got through has become an anxiety trigger
-
Embed this notice
Paul Cantrell (inthehands@hachyderm.io)'s status on Sunday, 03-Dec-2023 13:54:41 JST Paul Cantrell @mcc
Ironically, writing a tiny ssg from scratch tonight and took a break to read this -
Embed this notice
Paul Cantrell (inthehands@hachyderm.io)'s status on Sunday, 03-Dec-2023 15:53:36 JST Paul Cantrell @mcc
My ssg almost certainly is nothing like what you’re looking for, because it’s exactly what I’m looking forbut
happy share when it’s even minimally functional
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 15:53:37 JST mcc @inthehands do u need a beta tester
-
Embed this notice
Eaton (eaton@phire.place)'s status on Sunday, 03-Dec-2023 16:08:37 JST Eaton @mcc @gutmunchies general rule of thumb with eleventy is: (a) it can parse individual files and transform them to other files (.md to .html) and (b) it can take anything you put in the “data” folder (.json crap, or .toml, .yaml, .csv, anything you add a plugin to handle) and make it available to all templates.
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 16:08:38 JST mcc @gutmunchies @eaton I just wanna do a thing where I have a list of things in a file and it splits some of them into one page and some of them into another page… I wonder if I could have a python script load a toml file and then shove it into eleventy to render.
-
Embed this notice
belligerent metonymy (gutmunchies@dragon.style)'s status on Sunday, 03-Dec-2023 16:08:39 JST belligerent metonymy eleventy's actually pretty good... it's flexible enough that i can do weird shit with my website without having to fist fight it
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 17:25:00 JST mcc Basically my problem is that somehow my neurons are wedged in such a way if I learn Eleventy I'll forget how to use it by the next time I need it, if I learn Pelican I'll forget how to use it same, if I learn Flexbox i'll forget how to use it same, if I learn CSS I'll forget how to use it same. But I'm always, *always* going to have the way to solve any given layout problem with pre-CSS HTML table tags rising to mind. Apparently I learned HTML tables at the absolute peak of my neural plasticity
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 17:25:01 JST mcc Hmm yes I see https://en.eleventymilano.it/
-
Embed this notice
mcc (mcc@mastodon.social)'s status on Sunday, 03-Dec-2023 17:25:01 JST mcc Whatcha lookin at bro
GreenSkyOverMe (Monika) repeated this.
-
Embed this notice