off-topic

https://github.com/clojurians/community-development/blob/master/Code-of-Conduct.md Clojurians Slack Community Code of Conduct. Searchable message archives are at https://clojurians-log.clojureverse.org/
Ben Sless 2021-03-07T04:54:04.185800Z

@lee that's what I ended up doing

sP0re 2021-03-07T09:13:39.188400Z

Hello,any news about the results of state of clojure 2021 survey? 🙂 Thanks

alexmiller 2021-03-07T13:39:44.191700Z

Hey, good question! We’ve been busy doing other things but a draft of the post was written last week and hoping to get that out soon!

👍 2
sP0re 2021-03-07T17:56:18.192100Z

Great! Thanks

orestis 2021-03-07T18:55:07.194100Z

People who have done your own static blog generators – did you regret it? I'm keen to move away from hosting an outdated Ghost instance but I'd like to have a nice editing interface too, with ability to upload images etc. Generating the HTML and RSS seems easy enough but polishing the details not so much...

orestis 2021-03-08T08:47:13.208500Z

The reason I'm shying against hugo and the popular frameworks is all the horror stories about not being able to upgrade, being easy to start but hard to evolve and all that jazz. A static blog/site is a relatively simple thing to create, so the code generating it should also be relatively simple and accessible.

phronmophobic 2021-03-07T19:04:20.194200Z

So far, so good. I like having the flexibility to include whatever widgets I want.

orestis 2021-03-07T19:13:05.194500Z

Yeah, this is the freedom I want to have. Is your stack available somewhere?

seancorfield 2021-03-07T19:27:39.194700Z

I'm really liking Cryogen. I used to be on Octopress (a variant of Jekyll) but it just got too hard to keep a working Ruby environment in place for me.

seancorfield 2021-03-07T19:28:08.194900Z

(Cryogen is a Clojure-based static site generator -- I host my blog on GitHub under http://seancorfield.github.io but with a custom domain)

orestis 2021-03-07T19:38:17.195100Z

How do you edit posts @seancorfield? Using your favorite text editor or something more involved?

seancorfield 2021-03-07T19:41:30.195300Z

Yeah, it's markdown and I just use VS Code.

dharrigan 2021-03-07T20:01:05.195500Z

I've been toying with jbake, which is the same static generator as http://clojure.org uses

dharrigan 2021-03-07T20:01:26.195700Z

It's simple and works and I like it supports asciidoc (as well as the usual markdown variants)

dharrigan 2021-03-07T20:02:03.195900Z

I installed it using sdkman (https://sdkman.io/)

gklijs 2021-03-07T20:03:24.196100Z

I earlier kind of made my own, but never really started using it. With Netlify you can generate something using next.js, which also gives you an editor.

phronmophobic 2021-03-07T20:18:57.196300Z

The code for my blog is available at https://github.com/phronmophobic/blog . It's fairly minimal. All my posts are written in markdown, but it's easy to add custom content (for example, one post embeds a code demo). I use https://github.com/vsch/flexmark-java to parse markdown files so I can add my own custom markdown extensions. Most people are probably more interested in something like Cryogen that comes with more out of the box features.

felipebarros 2021-03-07T20:55:13.196900Z

Maybe you can use Netlify CMS (https://www.netlifycms.org/) or even Ghost + Netlify https://ghost.org/integrations/netlify/ as an editing interface for your chosen static site generator. There are many integrations available as templates. There is also https://forestry.io/ which may give you more freedom with less polish. As for the static site generator itself, a nice and flexible solution (albeit non-CLJ/CLJS) is Eleventy (https://www.11ty.dev/).