Personal website and blog powered by Jekyll and GitHub Pages.
This site uses Jekyll, a static site generator that's built into GitHub Pages. The structure follows Jekyll conventions:
- Create a new Markdown file in the 
_postsdirectory - Name it following the format: 
YYYY-MM-DD-post-title.md - Add front matter at the top of the file:
 
---
layout: default
title: Your Post Title
date: YYYY-MM-DD
tags: [tag1, tag2, tag3]
---
Your post content here...- Create a new Markdown file in the 
_projectsdirectory - Name it something descriptive like 
project-name.md - Add front matter at the top of the file:
 
---
layout: default
title: Project Title
external_url: https://github.com/username/project
description: A short description of the project
technologies: [tech1, tech2, tech3]
---
Optional additional content about the project...Edit _config.yml to change:
- Site title and description
 - URL settings
 - Permalink structure for posts
 - Collection settings
 
- Main Layout: Edit 
_layouts/default.htmlto change the site structure - CSS Styles:
css/styles.csscontains all styling for the site, including the main layout, blog posts, and project listings
 
- Create a new Markdown file in the root directory (e.g., 
contact.md) - Add front matter at the top:
 
---
layout: default
title: Page Title
---
Page content here...- Add a link to the page in the navigation menu in 
_layouts/default.html