Brian Celenza
Building Git infrastructure for agent-scale development
We're rebuilding GitHub's Git infrastructure while GitHub keeps running, creating a foundation for agent-scale software development.
Company engineering blog
Updates, ideas, and inspiration from GitHub to help developers build and design software.
10 posts in the last 90 days · newest 6 Oct
Brian Celenza
We're rebuilding GitHub's Git infrastructure while GitHub keeps running, creating a foundation for agent-scale software development.
Josh Black
How we fully migrated github.com away from CSS-in-JS.

Alberto Gimeno
How we rebuilt the diff surface in the GitHub Copilot app to open a million-line pull request with hundreds of inline review comments.
Erik Kristensen
Why shorter outputs can cost more, and how GitHub Copilot reduces wasted work across the complete coding task.

Taarik Ashenafi
We built a plugin for the GitHub Accessibility Scanner to make sure your alt text is actually accessible. Here's how it works.
Edward Burns
Enterprise Java developers have a new superpower—drive GitHub Copilot from idiomatic Java code with annotations, virtual threads, and more.

Julia Muiruri
Instead of one huge, un-reviewable pull request, teach coding agents to decompose work into a clean, ordered stack with GitHub stacked pull requests.

Alexander Neubeck
How a branch-free loop and byte-space arithmetic let GitHub case-fold every byte of code search at >45 GiB/s on a single core.
Bruno Borges
Dependabot keeps your dependencies current, but its defaults can flood your repository with pull requests. Here's how grouping updates, slowing the cadence, and keeping security fixes fast cut the noise on a Microsoft open source project.
Dalia Abuadas
The cost of writing code dropped; the cost of owning it didn't. A framework for deciding which changes are actually cheap in the AI era.