Live data from Hacker News

How to Start Your Blog in 2023

molodtsov.me

231–240 of 257 posts

Re: How to Start Your Blog in 2023

#232

Shameless plug but I built a tiny unopinionated static site generator that is great for blogs. No toolchain or anything fancy, I just added RSS support too :) It would be my pleasure if someone wants to try it https://github.com/donuts-are-good/bearclaw

This looks fantastic! I was going to mess about with Picocms but going to try this instead in conjunction with either Caddy or a spare shared hosting I’ve got laying around. And for the composing I will either tack on staticcms, or spin up a fly.io instance of stackedit (which I will push my md’s/edits from there to GitHub and bearclaw). You were trying to keep things simple and here I go trying to complexify it lol.…

Oh that's great! Let me know what you think. After work today I'm creating a demo of the plugins system.

Re: How to Start Your Blog in 2023

#233
post #31

I've been running a blog since '99. Started on phpslash, then slashcode, then Drupal for a loonnnnng time. I just recently moved everything to WordPress and I'm finding it mostly ok. It's not designed to do small, simple, easy, plain, but it gets the job done. I agree with this "The most popular CMS in the world, and yet I just can’t stand its admin page." There are some things in there I can't stand, but I said the…

These days, the WordPress power-users are all doing headless via the API, so there's little push for a better admin UI.

The core team already has plans to do a backend design refresh: https://make.wordpress.org/design/2022/06/13/thinking-throug...

Re: How to Start Your Blog in 2023

#234

Earlier quoted context omitted.

Fellow raw HTML writer chiming in. My hand-built little web app for blogging broke maybe five years ago with some OS X update, and I have been too lazy to fix it.

Also a raw HTML writer, but I’ve been considering the SSG route to make site updates (global nav changes, redesigns, etc.) manageable. You seem to have some method of handling this on your site, given that I can view a page of posts from 10 years ago and still see links to this year’s posts. How are you doing that with raw HTML? (If this question doesn’t make it clear, I am quite amateur.)

I had a PHP script that did this for a while — I would write the post itself by hand, then put it into a database; the PHP script would regenerate the site locally and take care of things like nav links; then I would rsync the static output to the web server. Once I figure out how to get it all running on the latest OS X again I'll use it again; I'm a big fan of this kind of setup. I'm sorry that I don't have specific tools to recommend for it.

Re: How to Start Your Blog in 2023

#236
post #210

Earlier quoted context omitted.

I was pleasantly surprised to learn writing raw html is not difficult, at all. I am not doing Rocket Science, though. As others say, static site generators introduce a layer of abstraction. I like writing in markdown too, but if I really cared to, I could write my own scripts to translate. However, I found that html does not introduce undue overhead. I am sure I could churn out content more quickly if I were writing…

I had a similar feeling about markdown but I went a different direction and wrote a little package that parses markdown with front matter into html and saves it inside an in memory SQLite database. It runs quickly enough that it can hot reload anytime you save while it watches your blog posts directory. Gives you full text search and it exposes the database directly from the package so you can basically hook it up to…

That sounds really cool, thanks for sharing. It may well be that I'll eventually reach, or gradually approach, a footprint with my site files that rewards putting in place some layer of tooling along these lines.

But I like to think that, when that time comes, I will be the author of that tooling. As it sounds you are. Kudos!

Re: How to Start Your Blog in 2023

#237
I write pretty frequently and use WordPress. Over the past few years I've felt that it's clunky to just get words out there. I've wanted to move to something simpler but looking at the options like Jekyll or self-hosted Ghost just seems like a different type of work rather than less work.

I want something with a clean, easy to read front end -- that's where WordPress has really struggled, good looking "blog" focused themes.

Re: How to Start Your Blog in 2023

#238

Earlier quoted context omitted.

This looks fantastic! I was going to mess about with Picocms but going to try this instead in conjunction with either Caddy or a spare shared hosting I’ve got laying around. And for the composing I will either tack on staticcms, or spin up a fly.io instance of stackedit (which I will push my md’s/edits from there to GitHub and bearclaw). You were trying to keep things simple and here I go trying to complexify it lol.…

Oh that's great! Let me know what you think. After work today I'm creating a demo of the plugins system.

Will do. FYI when I load bearclaw.blog on iOS chrome I get ERR_SSL_PROTOCOL_ERROR and no (obvious) options to proceed past that..

Re: How to Start Your Blog in 2023

#239

Earlier quoted context omitted.

Oh that's great! Let me know what you think. After work today I'm creating a demo of the plugins system.

Will do. FYI when I load bearclaw.blog on iOS chrome I get ERR_SSL_PROTOCOL_ERROR and no (obvious) options to proceed past that..

oops Sorry about that. I just purchased the domain and stuck it there then promptly fell asleep. I'll remove it for now and then route it to a bearclaw page when I get done working tonight.

Re: How to Start Your Blog in 2023

#240

Earlier quoted context omitted.

Will do. FYI when I load bearclaw.blog on iOS chrome I get ERR_SSL_PROTOCOL_ERROR and no (obvious) options to proceed past that..

oops Sorry about that. I just purchased the domain and stuck it there then promptly fell asleep. I'll remove it for now and then route it to a bearclaw page when I get done working tonight.

Figured something like that. And also for the md files. Just straight up content in there and no frontmatter or anything right? (May not even be a thing for md files, not sure)
Post reply on HN