🦜 The GitHub Blog: Engineering News and Updates
@github.blog.category.engineering@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Updates, ideas, and inspiration from GitHub to help developers build and design software.
Your feed and you don't want it here? Just
e-mail the birb.
Building Git infrastructure for agent-scale development
https://github.blog/engineering/architecture-optimization/building-git-infrastructure-for-agent-scale-development/
Published: October 6, 2026 21:08
We're rebuilding GitHub's Git infrastructure while GitHub keeps running, creating a foundation for agent-scale software development.
The post Building Git infrastructure for agent-scale development appeared first on The GitHub Blog.
Improving site performance by shipping more CSS
https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/
Published: September 25, 2026 15:00
A look at how a design system shipped major changes without breaking the world.
The post Improving site performance by shipping more CSS appeared first on The GitHub Blog.
Rendering huge pull requests in the GitHub Copilot app
https://github.blog/engineering/user-experience/rendering-huge-pull-requests-in-the-github-copilot-app/
Published: September 23, 2026 18:29
How we rebuilt the diff surface in the GitHub Copilot app to open a million-line pull request with hundreds of inline review comments.
The post Rendering huge pull requests in the GitHub Copilot app appeared first on The GitHub Blog.
How we make AI coding more cost efficient without sacrificing task quality
https://github.blog/ai-and-ml/github-copilot/how-we-make-ai-coding-more-cost-efficient-without-sacrificing-task-quality/
Published: September 2, 2026 18:00
Why shorter outputs can cost more, and how GitHub Copilot reduces wasted work across the complete coding task.
The post How we make AI coding more cost efficient without sacrificing task quality appeared first on The GitHub Blog.
Your alt text passes automated checks. That doesn’t mean it’s any good.
https://github.blog/engineering/user-experience/your-alt-text-passes-automated-checks-that-doesnt-mean-its-any-good/
Published: August 24, 2026 20:56
We built a plugin for the GitHub Accessibility Scanner to make sure your alt text is actually accessible. Here's how it works.
The post Your alt text passes automated checks. That doesn’t mean it’s any good. appeared first on The GitHub Blog.
Using the GitHub Copilot SDK for Java
https://github.blog/engineering/using-the-github-copilot-sdk-for-java/
Published: August 10, 2026 19:30
Enterprise Java developers have a new superpower—drive GitHub Copilot from idiomatic Java code with annotations, virtual threads, and more.
The post Using the GitHub Copilot SDK for Java appeared first on The GitHub Blog.
Turn one giant AI-generated pull request to a reviewable stack
https://github.blog/engineering/turn-one-giant-ai-generated-pull-request-to-a-reviewable-stack/
Published: August 4, 2026 16:47
Instead of one huge, un-reviewable pull request, teach coding agents to decompose work into a clean, ordered stack with GitHub stacked pull requests.
The post Turn one giant AI-generated pull request to a reviewable stack appeared first on The GitHub Blog.
Don’t stop early: Case-folding source code at memory speed
https://github.blog/engineering/architecture-optimization/dont-stop-early-case-folding-source-code-at-memory-speed/
Published: July 31, 2026 16:00
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.
The post Don’t stop early: Case-folding source code at memory speed appeared first on The GitHub Blog.
Tame Dependabot: Group your updates, slow the cadence, keep security fast
https://github.blog/security/supply-chain-security/tame-dependabot-group-your-updates-slow-the-cadence-keep-security-fast/
Published: July 29, 2026 16:00
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.
The post Tame…
The cost of saying yes has changed
https://github.blog/engineering/the-cost-of-saying-yes-has-changed/
Published: July 17, 2026 16:46
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.
The post The cost of saying yes has changed appeared first on The GitHub Blog.