3 ms·
Perhaps we need a meta ssg. An ssgg if you will. Perhaps a dsl for specifying ssgs.
by minitoar 6y ago
Perhaps we need a meta ssg. An ssgg if you will. Perhaps a dsl for specifying ssgs.
- threatofrain 6y agoI guess Racket’s proposal of language oriented programming isn’t so kooky after all.
- threepio 6y agoPollen, written in Racket, is arguably a "dsl for specifying ssgs" https://docs.racket-lang.org/pollen/ https://docs.racket-lang.org/pollen/
- mdtusz 6y agoPollen seems so incredibly cool and powerful, but every time I have tried to play around with it, I get distracted by small quirks and areas that I wish were documented more clearly, or in a more organized format. My daydream is to make a _good_ technical documentation system with it that is usable by the everyman, but it's still just a bit too much of a stretch. Markdown + pandoc + LaTeX templates get close, but LaTeX templating is a nightmare, and markdown is far too limiting and lacks expressivity (without ad-hoc DSL's slapped on top). If anyone has a good pollen tutorial or example repo, I'd _love_ to know of it.
- threepio 6y agoThis is a sample Pollen project, annotated by the author using Racket's literate-programming dialect. https://docs.racket-lang.org/pollen-tfl/ https://docs.racket-lang.org/pollen-tfl/
- pvorb 6y agoDon't mess around with Markdown and LaTeX for documentation. AsciiDoc is what you want.
- rodolphoarruda 6y agoYour post changed my life. Thanks for sharing this about AsciiDoc. It's such a nice tool.
- mynegation 6y agoI believe Metalsmith [1] is trying that approach [1] https://metalsmith.io/ https://metalsmith.io/
- pinjasaur 6y agoMetalsmith is pretty slick. I like how _everything_ is a just a plugin/middleware in essentially a pipeline. I've used it to template/scaffold [1] out projects before and it worked reasonably well. [1] https://github.com/Pinjasaur/project-scaffolder https://github.com/Pinjasaur/project-scaffolder
- StavrosK 6y agoSSGG*
- yoz-y 6y agoAs long as they all use the same content format (like markdown + preamble) it’s relatively easy to move from one to another. Transferring themes is a pain though.
- irrational 6y agoAre we all thinking of the same xkcd comic at this point?
- pvorb 6y agoI think we are doing pretty well with increasing the number of SSGs even without a meta SSGG. But I guess there are still more blogs around than SSGs, so there's still potential for incrementing that counter.