Live data from Hacker News

Ask HN: Looking for lightweight personal blogging platform

news.ycombinator.com

41–50 of 84 posts

Re: Ask HN: Looking for lightweight personal blogging platform

#41
I have been using Pelican with a modified new.css theme. Recently migrated from hosting on a DO instance with Nginx to Github Pages.

What I'd love to do is totally remove the SSG from this pipeline and replace it with a WYSIWYG editor (blasphemy, I know). Or at least something that I could just drag and drop images to so I don't have to manually link them in the .md files.

I'd also like to totally remove the CSS from my site and just link to an existing theme served by a CDN somewhere, like if there was a "standard" simple theme with same defaults and platform-specific font choices etc. (ie. how it was supposed to be near the beginning where users would get served markup (via HTML) and then be able to theme it as they desire (obviously still possible but very few people do this).

Micro.blog looks interesting but the themes aren't quite as minimal as what I prefer.

Re: Ask HN: Looking for lightweight personal blogging platform

#42

No love for Astro[1]? I've been using it and like its easy setup and extensibility. (I host it on Netlify with a custom domain for free and Netlify builds a new release every time I push to main). https://astro.build/

+1 for Astro. Super easy, with great documentation and dev ex.

Re: Ask HN: Looking for lightweight personal blogging platform

#43
post #19

As per many other comments, it sounds like a static site generator like Hugo ( https://gohugo.io/ ) or Jekyll ( https://jekyllrb.com/ ), hosted on GitHub Pages ( https://pages.github.com/ ) or GitLab Pages ( https://about.gitlab.com/stages-devops-lifecycle/pages/ ), would be a good match. If you set up GitHub Actions or GitLab CI/CD to do the build and deploy (see e.g. https://gohugo.io/hosting-and-deployment/hosting…

There's also hexo [1]. I saw that on Matt Klein's website [2] and the theme looked pretty clean.

[1] https://hexo.io

[2] https://mattklein123.dev/2020/03/08/2020-03-07-new-website/

Re: Ask HN: Looking for lightweight personal blogging platform

#45
I used eleventy recently to build my website. What I liked:

- npm / js-based tooling, no fooling around with ruby - plenty of great docs - enough public adoption to find good answers to common things you’d like set up

Not sure why I hadn’t tried it before - I know it’s been around for a while.

Re: Ask HN: Looking for lightweight personal blogging platform

#46
Others have mentioned static site generators. I like Hakyll [1] because it can tightly integrate with Pandoc [2] and allows you to develop custom solutions (such as `.pdf` downloads) if your needs ever grow.

[1]: https://jaspervdj.be/hakyll/

[2]: https://pandoc.org/

Re: Ask HN: Looking for lightweight personal blogging platform

#47
post #27

Sounds like any static site generator supporting Markdown will do. - Jekyll: the OG, but requires a ruby toolchain. - Hugo: compiles to a single static binary, but you may have to get used to its (Go text/html) templating. - Zola: also compiles to a single static binary, but uses Jinja-like templating. - Gozer [^1]: my own, like Hugo, but 1000x simpler. I rolled my own because I wanted something that didn't move unde…

I've hosted jekyll sites for a number of years. It's simple and gets the job done. The documentation is good, there are a lot of plugins written for it, and it's pretty configurable.

Re: Ask HN: Looking for lightweight personal blogging platform

#48
A lot of great suggestions here and some stuff I’ve never heard of before!

Throwing my own suggestion into the ring, as I was just looking into this last week.

I started setting up a blog using Hexo. It’s another Node based SSG that uses markdown and supports tags. It has a lot of neat plugins that people have developed, too.

I like it so far!

https://github.com/hexojs/hexo

Post reply on HN