Blogging is a therapeutic way to spend time.

Static Sites Are Superior!

Content management systems are unnecessarily complicated for most blogs.

Smiling man looking at Mac computer

Static websites address both of these problems by serving HTML pages from a directory.

If you didn’t, you should write using HTML.

Erase the placeholder, and write your title in its place.

Cogs on a machine

Replace it with the body of your text.

it’s possible for you to add images to your blog post using standard HTML or Markdown conventions.

Remember to use relative paths, and put the images in your blog directory later.

download bashblog script and make executable

You may find it useful to create a subdirectory for them.

At the bottom of the file, you’ll see aTagsline.

Tags are optional, and you’re able to add your comma-separated tags or delete the line entirely.

set global variables in bashblog script

To change the default tags, edit bb.sh with nano.

When you’ve finished your blog post, save and exit nano withCtrl + OthenCtrl + X.

The script will give you the option of posting now, editing again, or saving as a draft.

web page showing a blog post with images

If you’re running Bashblog within a publicly accessible directory, your blog post will be instantly live.

a markdown formatted blog post

generate a blog post with bashblog