Skip to content

Instantly share code, notes, and snippets.

@alifeee
Last active April 21, 2024 23:52
Show Gist options
  • Save alifeee/c857bfb45bfd260a9b9dd9c45e4f7478 to your computer and use it in GitHub Desktop.
Save alifeee/c857bfb45bfd260a9b9dd9c45e4f7478 to your computer and use it in GitHub Desktop.
how to create a blog?

How to start blogging

You might not think you should blog. I think you should.

I like your thoughts! I want to be able to read them!

Here are some other reasons:

At its simplest, a blog is "text on the Internet". With this in mind, my immediate reccomendation is bear.blog, as it is super simple to set up, and you have text on the Internet, with no ads, and no nonsense.

Otherwise, here are some ways I know to share text on the Internet (listed in vague order of effort involved to set up/technical knowledge required to be learned).

create text on the internet and link to it from elsewhere

for example on https://gist.github.com

example: https://gist.github.com/alifeee/48f83a302205772e1a911ac889ae6212

other ideas: Google Docs

using bear.blog or weblog.lol

https://bearblog.dev/ or https://weblog.lol/

create pages with markdown, host a simple but effective blog

examples: https://herman.bearblog.dev/, https://bearblog.dev/discover/

Notion

create pages with GUI and share links

example: https://www.notion.so/templates/category/blogging

Substack

create pages with GUI and share links, a bit more setup of account/homepage

examples: https://natsarchiveblog.substack.com/, https://www.experimental-history.com/, https://dynomight.substack.com/

using github pages with Jekyll

put markdown files in a github repository and they're turned into HTML. start from blank, or a template

example: https://jekyllthemes.io/free

using github pages with a custom site builder

like eleventy

maximum custimisability, but you will get lost in customising

examples: https://weeknotes.alifeee.co.uk/, https://nonnullish.pages.dev/, https://ryanmulligan.dev/, ... (more)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment