I run allaboutberlin.com for a living. I switched from Craft CMS to a homebrew static site generator (Markdown + Jekyll) and it was a game changer. Static sites are almost maintenance-free. They cost pennies to host. You work on your content using the tools that you love, if necessary offline. There are many excellent markdown editors and no CMS comes close. Everything is under source control and deploys with a push.…
Why not roll your own? Sure, you have to build it and maintain it, but isn’t that in the spirit of programming? It’s fun.
Ask HN: What is the best way to author blogs in 2024?
61–70 of 137 posts
Re: Ask HN: What is the best way to author blogs in 2024?
#62Of course you gotta get it running (or pay people like WP Engine), but you're going to end up with a thing that will work.
That or dev.to is a good spot I think.
Re: Ask HN: What is the best way to author blogs in 2024?
#63Earlier quoted context omitted.
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…
Re: Ask HN: What is the best way to author blogs in 2024?
#64A static site generator is probably best, but the best one for you comes down to preference.
Re: Ask HN: What is the best way to author blogs in 2024?
#65I wrote an article on how I moved to this much simpler setup from WordPress after 15+ years https://brajeshwar.com/2021/brajeshwar.com-2021/
You focus on the content, let Github take care of the tooling.
- https://docs.github.com/en/codespaces/the-githubdev-web-base...
Re: Ask HN: What is the best way to author blogs in 2024?
#66I run allaboutberlin.com for a living. I switched from Craft CMS to a homebrew static site generator (Markdown + Jekyll) and it was a game changer. Static sites are almost maintenance-free. They cost pennies to host. You work on your content using the tools that you love, if necessary offline. There are many excellent markdown editors and no CMS comes close. Everything is under source control and deploys with a push.…
Re: Ask HN: What is the best way to author blogs in 2024?
#67I have hosted many in the past. Self hosted, wordpress, and a php version (I forgot what it was called)
The biggest problem with all those was dealing in spam comments and bad cross links.
Then I tried medium but it didn’t use to share subscriber emails.
Ended up migrating to Substack and been very happy with it for past 3 years
Re: Ask HN: What is the best way to author blogs in 2024?
#68I use substack thinkingthrough.substack.com I have hosted many in the past. Self hosted, wordpress, and a php version (I forgot what it was called) The biggest problem with all those was dealing in spam comments and bad cross links. Then I tried medium but it didn’t use to share subscriber emails. Ended up migrating to Substack and been very happy with it for past 3 years
That would completely eliminate spam and ~100% of your troubles.
Re: Ask HN: What is the best way to author blogs in 2024?
#69Earlier 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.
Could you just use a markdown table and have it generate from a csv of all your tools? Many ssgs will go this.
Re: Ask HN: What is the best way to author blogs in 2024?
#70I'd suggest Astro ( https://astro.build/ )
My static personal site is Astro hosted on cloudflare pages https://github.com/ShaunLawrie/shaunlawrie.com
And I used their documentation template https://starlight.astro.build/ for my autogenerated docs on https://pwshspectreconsole.com/
I love having the ability to focus on the content and never having any blockers if I want to do something weird like embed a prebuilt react component for some edge cases.