Main Branch

Fundamentals first, always

About Main Branch

A developer-focused newsletter about the workflows, tools, and fundamentals that make shipping code less chaotic.

What We Cover

GitHub Workflows

The GitHub updates that change how you work: pull requests, Actions, security, Issues, Projects, and repository workflows.

Programming Fundamentals

The concepts that follow you across stacks: Git, TypeScript, debugging, workflow design, performance, and the small commands that save hours.

Developer Tools and AI Workflows

Copilot, agents, MCP, CI/CD, build tools, and the guardrails that make automation useful in real projects.

Real-World Lessons

What I learn from building demos, breaking workflows, testing tools, and talking to teams who have to make this stuff work.

Who It's For

Main Branch is for engineers who want practical context before another tab, tool, or announcement lands in their queue. It is useful if you work on open source, build products, maintain CI, review code, or help a team adopt AI tools without losing the plot.

The focus stays on the things you actually touch: the features you use every day, the commands that save hours, the security defaults worth checking, and the patterns that make reviews and releases less painful.

About Andrea

I'm Andrea Griffiths, a Senior Developer Advocate at GitHub. I spend my weeks talking to product teams, building demos, and streaming on GitHub's Open Source Friday, Checkout, and other channels.

I write Main Branch as field notes from that work: what changed, what broke, what saved time, and what I would want another developer to know before trying it.

Topics That Show Up Often

GitHub Actions Code Review Security Copilot AI Agents MCP Developer Tools Git Open Source CI/CD Cost Optimization Enterprise Workflows

Format

Each issue is a 3-minute read that respects your time. Two features worth knowing, zero corporate speak, always focused on fundamentals. The full archive lives here in English, Spanish, and Chinese, with Beehiiv handling email delivery.

Subscribe

Get Main Branch delivered to your inbox every week. Subscribe on Beehiiv or read past issues in the archive.

Available in English, Spanish, and Chinese. Lee en español or 阅读中文版.

Contact

Have feedback or suggestions? Reply to any newsletter issue or find me on GitHub.