GitHub Projects automation in plain language

A plain-language tour of GitHub Projects (v2) and the three overlapping layers of automation that keep a project board in sync with issues and pull requests — built-in workflows, GitHub Actions, and the GraphQL API.

October 20, 2026 · 14 min · Omar Crosby

GitHub Actions workflows in plain language

A jargon-free introduction to GitHub Actions — what a workflow is, how it differs from an action, every top-level YAML key, every trigger, how jobs and steps compose, and the failure modes you only find out about in production.

October 20, 2026 · 19 min · Omar Crosby

GitHub rulesets in plain language — every option explained

A plain-language, option-by-option tour of GitHub Rulesets — what each rule actually blocks, how multiple rulesets layer on the same branch, how Evaluate mode lets you preview a rule before enforcing it, and the gotchas most teams only find out about the hard way.

October 20, 2026 · 26 min · Omar Crosby

GitHub repository settings in plain language

A plain-language walkthrough of every section under a GitHub repository’s Settings tab — what each option actually controls, which ones most teams get wrong, and the ones that matter more than they look.

October 20, 2026 · 16 min · Omar Crosby