Skip to content
This repository has been archived by the owner on Jun 21, 2022. It is now read-only.

Creating Blog Posts

Scott Numamoto edited this page Jun 7, 2021 · 3 revisions

tldr; copy an existing post, edit, and commit.

Creating Blog Posts without Git

  1. Copy the text of the example post.
  2. Create a new file in the _posts/ folder by clicking on the "New File" button here or by clicking this link. Alternately, if you already have a well-formatted blog post as a file on your computer, upload it by clicking the Upload File button.
  3. Paste the text you copied in step 1 and edit the contents for your post. See Using Markdown to Write Blog Posts for styling.
  4. Name your file with the correct date and title, emulating this format: yyyy-mm-dd-title-with-dashes.markdown
  • Note that the template post doesn't use this naming system to prevent it from showing up on the actual blog. You can use this method to store post drafts on the server without publishing them.
  1. Update the post data between the ---'s
  1. When you finish the post, or if you'd like to save your progress, scroll to the bottom of the page. Add a brief message describing your changes in the first text box, and select "Create a new branch for this commit and start a pull request." Click "Propose new file." On the next page, select "Create pull request."
  2. If you don't see your new post on the website within a reasonable timeframe, pester someone with push access to the server to update the website. 😛 If you have push access, pull from the pioneers remote and push to the server.

Creating Blog Posts with Git

  1. Copy example post in _posts/ folder.
  2. Edit and rename your file as appropriate. See Using Markdown to Write Blog Posts for styling.
  3. Submit a pull request.

Resources