Quick Edit Guide - Effective Workflow

🎯 Most Effective Route for Making Edits

Step 1: Edit Files (Server Auto-Reloads)

  1. Keep the Jekyll server running (you should see it in a PowerShell window)
  2. Open files in your editor (VS Code, Cursor, etc.)
  3. Make your changes
  4. Save the file (Ctrl+S)
  5. Refresh browser at http://localhost:4000 to see changes instantly

Step 2: Test Everything

Step 3: Deploy to Production

Once you’re happy with your changes:

# Stage all changes
git add .

# Commit with a descriptive message
git commit -m "Description of what you changed"

# Push to main branch (auto-deploys to GitHub Pages)
git push origin main

GitHub Pages will automatically:


📁 Where to Edit What

Page Content (Text, sections, HTML)

Styling

JavaScript

Images


⚡ Pro Tips

  1. Edit in one place, affects everywhere:
  2. Page-specific assets:
  3. Protected content (don’t change):
  4. Quick testing:

🚀 Example: Making a Simple Change

Goal: Change the homepage hero text

  1. Open index.html in your editor
  2. Find the hero section
  3. Edit the text
  4. Save (Ctrl+S)
  5. Refresh http://localhost:4000
  6. See your change!
  7. If happy: git add ., git commit -m "Updated hero text", git push origin main

⚠️ Important Notes