Live data from Hacker News

Ask HN: What is the best way to author blogs in 2024?

news.ycombinator.com

41–50 of 137 posts

Re: Ask HN: What is the best way to author blogs in 2024?

#42
I am very happy with Zola. Every SSG has its own shortcomings, for Zola I was initially bothered by lack of 'proper' footnotes and the insistence on having to have frontmatter, but I've yet to feel that I cannot do something really. The docs can be a touch confusing imo, but they're written with care.

Re: Ask HN: What is the best way to author blogs in 2024?

#43

Earlier quoted context omitted.

I know but I don’t want to mess with the site css since that’s literally the only table I have used in 7 years ahah I do want to make a better page for that list though so I appreciate you nudging me.

two options: link to an external google sheet as well, or add the table as an image

Both not very appealing. Don't want to direct people towards a google site and I don't want to keep re-making an image every time I add an entry to the table.

Re: Ask HN: What is the best way to author blogs in 2024?

#44
post #38

Text and imagery? Html is made for this.

You mean to code it by yourself? Nah, I, like most people interested in blogging, will pass.

Why so against it though? HTML isn't hard to understand. Like I said you can set it up in an afternoon. With any tool you have to learn how to use it. You use some website builder you aren't going to know what all of their gui functions do off the bat either, you will have to read up how to do what you want in their way. Might as well learn to use the right tool for the job which in this case is probably the easiest programming language there is. You basically write paragraphs of text and put in links to where the image files are and some tags and that's it. It's so easy.

Or you can just not approach it, that's fine too, I don't care what you do. I'm only trying to be helpful.

Re: Ask HN: What is the best way to author blogs in 2024?

#45
post #32
post #24

Earlier quoted context omitted.

import random platform = random.SystemRandom().choice(["Astro", "Blogger", "Hugo", "WordPress", "Ghost"]) print(platform)

Stylistic note, you can use `random.choice()`. If you aren't generating an encryption key, you probably don't need `SystemRandom`.

True. It’s an idée fixe of mine. Doesn’t really cost anything extra though.

Re: Ask HN: What is the best way to author blogs in 2024?

#47
I use Astro + Cloudflare Pages for my website [1]. I document the key bits of my stack here [2] for completeness.

I've been very happy with Astro because it is a good example of low floor and high ceiling software. I can start with plain HTML, make it more flexible with Astro language (still very close to HTML), make authoring easier with Markdown (+ lifestyle extensions from Remark/Rehype), and extend to frameworks like React on a need basis (which I use for some pages where I use maps).

[1]: https://sanyamkapoor.com [2]: https://sanyamkapoor.com/kb/the-stack

Re: Ask HN: What is the best way to author blogs in 2024?

#48

Earlier quoted context omitted.

I don't want to cramp your style, but displaying those in a table would really improve readability

I know but I don’t want to mess with the site css since that’s literally the only table I have used in 7 years ahah I do want to make a better page for that list though so I appreciate you nudging me.

Could you just use a markdown table and have it generate from a csv of all your tools? Many ssgs will go this.
Post reply on HN