Hacker News new | ask | show | jobs
by shaqbert 2691 days ago
First they came for the developer ecosystem, but I did not speak up, as I was just a publisher. Then...

Wanna be in control of "your" blog? Run your own software on your own server. Ghost, Gatsby, etc. to the rescue.

5 comments

It's not directly related to the story, but Write.as federates the content to Mastodon and others in the fediverse.
I run my blog with Lektor on Netlify (no affiliation with either, except I recently became a Lektor co-maintainer) and deploying literally gives me happy feelings. It's amazing to be able to just deploy your blog wherever you want, and Netlify have done a great job at being a deployment target.
I used to live lektor, but thought it died. Hope to see it start moving again.
I don't think it died, plus it's pretty feature-complete as is, I've never had difficulty doing anything. The upside is that it's much easier to use than Hugo, which I never managed to get running. I haven't played with many other alternatives, if anyone knows of a static site generator that isn't specifically blog-oriented (i.e. something with an agnostic model), please let me know.
Hugo is pretty agnostic for the content but is a pain to use imo. I'm working on Zola (https://www.getzola.org/) in order to have something simpler. It doesn't have all the features (eg multiple language sites) of Hugo yet but it's getting there. Working for things other than blog was very important, so you can implement something like gitbook in 3 small templates: https://zola-book.netlify.com/chapter1/ (source at https://github.com/getzola/book).
> if anyone knows of a static site generator that isn't specifically blog-oriented (i.e. something with an agnostic model), please let me know.

Is that not what Jekyll is? or maybe it's become more blog-centric since I used it.

Last I checked it was pretty blog-centric, but I didn't try in depth, I saw that somewhere and it put me off. Is it not?
The sad thing is Medium doesn't even support syntax highlight.

Edit: I mean Medium

Even worse, the workaround of embedding a GitHub gist has a strange limitation of not being able to specify a particular file in the gist. So each code block needs to be a separate gist: https://stackoverflow.com/q/40809530/1481479
I created a few blogs with Publii CMS and GitHub Pages - now I decide about my websites, no Medium or other SASS servie.
This. Publii is a nice, cheap and simple solution to self host your blog.
or just plain old Wordpress.