Main Branch

Fundamentals first, always

Fundamentals first, always

Ship better code. Skip the hype.

Main Branch spotlights the GitHub features, language fundamentals, and workflows that have a real impact on your day-to-day development. Real releases, real lessons, delivered right when you need them.

Newest issues

Recent Issues

View all issues
#33 en

🗝️ Main Branch: The One Where Permissions Get Picky

New ruleset controls restrict who can dismiss pull request reviews, and Copilot CLI runs in GitHub Actions with GITHUB_TOKEN instead of a PAT

Andrea Griffiths
#32 en

⚡ Main Branch: The One Where Steps Stop Standing in Line

GitHub Actions can now run steps in parallel, and your issues list finally got saved views worth sharing.

Andrea Griffiths
#31 en

🚦 Main Branch: The One Where the Bots Run CI (If You Let Them)

GitHub Actions now lets bot-created PRs run CI with approval, and GitHub Agentic Workflows is in public preview. Plus a Copilot Chromium canvas.

Andrea Griffiths
What is Main Branch?

A no-fluff developer newsletter

Cut through the changelog noise. Every issue delivers two features worth knowing: practical, actionable, and always focused on what matters.

No Hype, Just Code

Cut through the changelog noise. Each issue delivers practical features you can use immediately, not trends you're supposed to care about.

Real Features, Real Impact

Discover platform updates and fundamentals that actually matter. Ship better code faster, not just louder.

Short & Actionable

3-minute reads that respect your time. Two features worth knowing, zero corporate speak, always focused on fundamentals.

Andrea Griffiths
Meet the author & founder

Hi, I'm Andrea Griffiths

I created Main Branch to focus on the fundamentals of software development. In a world of AI hype and rapid framework churn, I believe mastering the core tools and concepts is the best way to build resilient, high-quality software.