Skip to content

sagreenxyz/sagreenxyz.github.io

Repository files navigation

My Personal Blog

This is my personal blog built with Jekyll and hosted on GitHub Pages.

About

This blog is a space where I share my thoughts, experiences, and insights on various topics.

Local Development

To run this blog locally:

  1. Install Jekyll and dependencies:

    gem install jekyll bundler
  2. Clone the repository:

    git clone https://github.com/sagreenxyz/sagreenxyz.github.io.git
    cd sagreenxyz.github.io
  3. Run the Jekyll server:

    jekyll serve
  4. Open your browser and navigate to http://localhost:4000

Adding New Posts

To add a new blog post:

  1. Create a new file in the _posts directory
  2. Name it using the format: YYYY-MM-DD-title-of-post.md
  3. Add front matter at the top:
    ---
    layout: post
    title: "Your Post Title"
    date: YYYY-MM-DD HH:MM:SS -0000
    categories: category-name
    ---
  4. Write your content below the front matter using Markdown

Structure

  • _config.yml - Jekyll configuration
  • _layouts/ - Page templates
  • _includes/ - Reusable components (header, footer)
  • _posts/ - Blog posts
  • assets/ - CSS, images, and other static files
  • index.html - Homepage with post listing
  • about.md - About page

Technologies

  • Jekyll (Static Site Generator)
  • GitHub Pages (Hosting)
  • Markdown (Content)
  • CSS (Styling)

License

This blog content is personal and all rights reserved unless otherwise stated.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •