How to Create New Blog Posts
Quick Start Guide
Creating new blog posts is now super easy! Just create a new Markdown file in the _posts folder and Jekyll will automatically convert it to a beautiful blog post.
File Naming Convention
All blog posts must be named with this format:
YYYY-MM-DD-title-with-hyphens.md
Examples:
2024-12-25-christmas-adventure.md2024-11-15-stage-crew-behind-scenes.md2024-10-20-basketball-season-reflections.md
Blog Post Template
Copy this template to create a new post:
---
layout: post
title: "Your Post Title Here"
subtitle: "Optional subtitle for more context"
date: 2024-12-25
category: adventure
tags: [tag1, tag2, tag3]
author: Harrison Fluck
excerpt: "A brief summary of your post that appears in the blog listing."
---
## Your First Heading
Write your content here using Markdown formatting.
### Subheadings
You can create subheadings like this.
**Bold text** and *italic text* are easy to format.
- Bullet points
- Are simple
- To create
1. Numbered lists
2. Work too
3. Very straightforward
> Quotes look great for highlighting important thoughts or memorable moments.
## Adding Images
To add images, place them in an `images` folder and reference them like this:
```markdown

Code Blocks
You can include code blocks like this:
function example() {
console.log("This is a code block!");
}
Links
Add a footer note or call to action at the end of your post. ```
Available Categories
Use one of these categories in your front matter:
adventure- Outdoor expeditions, hiking, wilderness experiencesactivities- Stage crew, school activities, creative projectssports- Rowing, basketball, athletic experiencesschool- Academic experiences, school projects, student lifetech- Technical projects, coding, digital creativitypersonal- Personal reflections, life lessons, growth
How to Publish
- Create your new
.mdfile in the_postsfolder - Write your content using the template above
- Commit and push to GitHub
- GitHub Pages will automatically build and publish your post!
Testing Locally (Optional)
If you want to preview your posts before publishing:
- Install Ruby and Jekyll on your computer
- Run
bundle installin your website folder - Run
bundle exec jekyll serve - Open
http://localhost:4000in your browser
Tips for Great Posts
- Start with an engaging introduction - Hook your readers from the first paragraph
- Use descriptive headings - Help readers scan and navigate your content
- Include personal insights - Share what you learned or how you felt
- Add details - Specific stories and examples make posts more interesting
- End with a question or call to action - Encourage reader engagement
Examples
Check out the existing posts in the _posts folder to see how they’re structured:
2024-08-15-vision-valley-adventure.md2024-09-20-stage-crew-life.md2024-11-10-rowing-season-reflections.md
Happy blogging! 🎉