Jargon decoder for technical terms.
Branch - A separate workspace for making changes in git
Build - The process of turning markdown files into HTML pages
CLI - Command Line Interface (the terminal)
Commit - A saved snapshot of changes in git
Deploy - Publishing the site to the live URL
Eleventy - The build system that generates the website
Frontmatter - Metadata at the top of markdown files (between --- lines)
Git - Version control system for tracking changes
GitHub - Website for hosting git repositories
Kebab-case - lowercase-with-hyphens naming style
Markdown - Simple text formatting language (.md files)
Main - The primary git branch (live version of site)
Netlify - Hosting service that auto-deploys the site
Pull Request (PR) - A request to merge changes into main
Push - Uploading changes to GitHub
Repository (Repo) - The project folder with all files
Static Site - Pre-built HTML pages (not database-driven)
YAML - Data format used in frontmatter