Skip to content

Instantly share code, notes, and snippets.

@seajoshc
Last active November 11, 2023 18:24
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seajoshc/9a3ee57dd7f380b5d6ce2a17805013c8 to your computer and use it in GitHub Desktop.
Save seajoshc/9a3ee57dd7f380b5d6ce2a17805013c8 to your computer and use it in GitHub Desktop.
Introducing Gistblog πŸŽ‰: Blog your little ❀️ out using GitHub Gists

Josh's Blog - Introducing Gistblog πŸŽ‰

Published on 2021-12-05

tl;dr checkout Gistblog here

I don't quite know what triggered it but one night in early November 2021 I decided that I wanted to start blogging every once in awhile again. It doesn't matter that few, if any, people will ever read the things I write. It's just a creative outlet. But regardless, as always I was paralyzed by all the choices I had for which blog platform/engine to use.

I decided to just put my first post in a GitHub Gist to get the ball rolling, thinking I would move it elsewhere later. But then I thought it might be kind of cool to continue using Gists for blogging since it was so easy. I started looking more into the APIs and discovered that a workflow around blogging via Gists was definitely feasible (shoutout PyGithub).

It also just so happened that the 2021 GitHub Actions Hackathon was going on, so as any good developer does... I decided to make my own Rube Goldberg machine blog engine instead of trying to pick one! A few weeks later I am happy to introduce... Gistblog!

Funny story, the hackathon is hosted by DEV which is actually a very lovely blog/social platform πŸ˜… But it's all good, I'm entering the Whacky Wildcards category 🀣

What is Gistblog and why do I need it?

Gistblog is an opinionated GitHub repo setup that turns markdown into blog posts. Powered by the Gistblog GitHub Action, your markdown is turned into wonderful GitHub Gists that can be easily updated and shared. Here's my Gistblog embedded into my GitHub profile README. The fancy markdown table of blog posts is even generated by Gistblog!

Do you need a simple platform for sharing your thoughts and ideas with the internet? Have you ever wanted an easy way to turn some plaintext into a blog post? Don't care about things like SEO, monetization, or having a fancy looking website? Is "indefinitely free" your desired monthly cost of hosting your own blog where all the content is yours? Already a big GitHub fan? Gistblog is the blogging engine for you!

Follow the setup guide and Happy Gistblogging! πŸŽ‰

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