RSS.Social

The latest from GitHub's engineering team - The GitHub Blog

follow: @[email protected]

Posts

Rendering huge pull requests in the GitHub Copilot app

How we make AI coding more cost efficient without sacrificing task quality

Your alt text passes automated checks. That doesn’t mean it’s any good.

Using the GitHub Copilot SDK for Java

Turn one giant AI-generated pull request to a reviewable stack

Don’t stop early: Case-folding source code at memory speed

Tame Dependabot: Group your updates, slow the cadence, keep security fast

The cost of saying yes has changed

Better tools made Copilot code review worse. Here’s how we actually improved it.

Automating cross-repo documentation with GitHub Agentic Workflows

From latency to instant: Modernizing GitHub Issues navigation performance

How GitHub uses eBPF to improve deployment safety

The uphill climb of making diff lines performant

Agent-driven development in Copilot Applied Science

Continuous AI for accessibility: How GitHub transforms feedback into inclusion

How we rebuilt the search architecture for high availability in GitHub Enterprise Server

From pixels to characters: The engineering behind GitHub Copilot CLI’s animated ASCII banner

When protections outlive their purpose: A lesson on managing defense systems at scale

Post-quantum security for SSH access on GitHub

How GitHub engineers tackle platform problems

GitHub Issues search now supports nested queries and boolean operators: Here’s how we (re)built it

Design system annotations, part 2: Advanced methods of annotating components

Design system annotations, part 1: How accessibility gets left out of components

Building a more accessible GitHub CLI

How the GitHub CLI can now enable triangular workflows

Introducing sub-issues: Enhancing issue management on GitHub

How engineers can use one-on-ones with their manager to accelerate career growth

IssueOps: Automate CI/CD (and more!) with GitHub Issues and Actions