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.…
All about Berlin is beautiful. I felt nice to know about the simple but powerful setup. I was all after CloudFlare pages with all the options a few years back and I experienced downtimes. I don't remember a single downtime in the last year or so with GitHub Pages. Of course, I use CloudFlare on top to greet the visitors.
Ask HN: What is the best way to author blogs in 2024?
81–90 of 137 posts
Re: Ask HN: What is the best way to author blogs in 2024?
#82I 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.
I rolled my own because I wanted to use Jinja inside Markdown. This lets me include widgets in the content, and use Python-based constants in the text. For example, when the German minimum wage changes, I change one constant and it triggers a bunch of updates across the website.
I also wanted to control the content-to-website pipeline a little better. The SSG builds pages, but also generates text-to-speech audio for glossary terms, makes some typographic changes, and lints the Markdown for site-specific issues.
I wrote a bit about it here: https://nicolasbouliane.com/projects/ursus
The code is here: https://github.com/All-About-Berlin/ursus/
Re: Ask HN: What is the best way to author blogs in 2024?
#83Some alternative solutions that I haven't seen mentioned here are: Write.as (or it's open source code WriteFreely if one wants to self host) and Memos (which can be self hosted, or you can use a platform such as pikapods to host it for you Personally I settled on Astro + Netlify for my technical blog. I can write in Markdown, push to GitHub, and it automatically gets compiled and hosted by Netlify for free. However f…
Re: Ask HN: What is the best way to author blogs in 2024?
#84I 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?
#85Some alternative solutions that I haven't seen mentioned here are: Write.as (or it's open source code WriteFreely if one wants to self host) and Memos (which can be self hosted, or you can use a platform such as pikapods to host it for you Personally I settled on Astro + Netlify for my technical blog. I can write in Markdown, push to GitHub, and it automatically gets compiled and hosted by Netlify for free. However f…
Re: Ask HN: What is the best way to author blogs in 2024?
#86I'd suggest Astro ( https://astro.build/ )
Haven’t tried Astro myself, but AFAICT it’s compatible with AWS Amplify – which in my book is a huge plus. The Amplify hosting platform is very easy to get started with. I use it with Hugo, it’s super-convenient, IMO. https://docs.astro.build/en/guides/deploy/aws/
Re: Ask HN: What is the best way to author blogs in 2024?
#87I 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.
Re: Ask HN: What is the best way to author blogs in 2024?
#88Re: Ask HN: What is the best way to author blogs in 2024?
#89Interestingly, Notion has just announced today the ability to publish from their tool: https://www.notion.so/help/public-pages-and-web-publishing