1

Ask HN: Looking for lightweight personal blogging platform

 7 months ago
source link: https://news.ycombinator.com/item?id=39272953
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Ask HN: Looking for lightweight personal blogging platform

Ask HN: Looking for lightweight personal blogging platform
13 points by trashtestcrash 2 hours ago | hide | past | favorite | 12 comments
Requirements: - Write software engineering blogs with markdown - Open IDE, write some thoughts, push new version of the blog from my terminal - Be able to host on github for free - Be able to display code with syntax (I guess if it supports markdown it will support that too?) - Maintain structure e.g. post dates, navigation, post tags - Ability to have a page about me

Bonus points - be able to personalise a little bit the look and feel if I wanted to e.g. font

No need for: - comments on blog posts

What are my options?

Many of the recommendations in this thread are great. Go with a SSG; almost all of the bigger players will be able to do everything you list and (a lot) more. Personally a big fan of Astro[1] but Hugo, Jekyll, 11ty, etc. will do the job just fine and there's imo no reason to pick one over the other in your case apart from working with a framework in a language you're comfortable with.

If you're looking to get started right away and don't care about having it hosted by someone else there's also bearblog[2] which I can recommend btw.

[1] https://astro.build/ [2] https://bearblog.dev/

Here's my personal blog, set up in 2019 on github pages (free hosting), built with Jekyll [1] which supports markdown, code snippets, tags, sections and more.

For a technical person, it does the job pretty well and almost without any maintenance effort:

- Github: https://github.com/TCGV/Blog

- Live: https://thomasvilhena.com/

[1] https://github.com/jekyll/jekyll

I use https://mataroa.blog/ after it was posted on HN by one of it's creators. Been happy with it for the past 2 years so far
Most SSGs, or if you want to have it easy: https://getpublii.com/ - generates static sites, can publish to github pages (among others), has themes.
s.gif
I was going to suggest Zola too. I use it for my personal blog (hosted via GitHub Pages). Not sure if all of OP's requirements are met, but many do.
I looked for something similar and ended up coding my own. It was a lot of fun and even did not took too much time. Of course, I had one advantage – being an Emacs user I could leverage Emacs & Org mode. And one nice thing about my one is that the whole blog (content, templates, styles, JS) is contained in one source file. (Of course, binary assets are kept separately, though technically they could be embedded in an org file, too.) And btw, I don't even need to leave Emacs and go to the terminal to push he new version. :-)

If not for Emacs, I'd probably glue together a few tools like Pandoc, sedm scp and the like.

s.gif
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK