📰 GitHub Engineering
14 articles · Updated every 3 hours · View all reads
All
Articles 72,287Blog Posts 101,126Tech Tutorials 17,589Research Papers 15,348News 12,923
⚡ AI Lessons

GitHub Engineering
⚡ AI Lesson
2w ago
From latency to instant: Modernizing GitHub Issues navigation performance
How the GitHub Issues team used client-side caching, smart prefetching, and service workers to make navigation feel instant. The post From latency to instant: M

GitHub Engineering
1mo ago
How GitHub uses eBPF to improve deployment safety
Learn how Github uses eBPF to detect and prevent circular dependencies in its deployment tooling. The post How GitHub uses eBPF to improve deployment safety app

GitHub Engineering
⚡ AI Lesson
2mo ago
The uphill climb of making diff lines performant
The path to better performance is often found in simplicity. The post The uphill climb of making diff lines performant appeared first on The GitHub Blog .
GitHub Engineering
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
Agent-driven development in Copilot Applied Science
I used coding agents to build agents that automated part of my job. Here's what I learned about working better with coding agents. The post Agent-driven develop

GitHub Engineering
⚡ AI Lesson
2mo ago
Continuous AI for accessibility: How GitHub transforms feedback into inclusion
AI automates triage for accessibility feedback, allowing us to focus on fixing barriers—turning a chaotic backlog into continuous, rapid resolutions. The post C

GitHub Engineering
🏭 MLOps & LLMOps
⚡ AI Lesson
3mo ago
How we rebuilt the search architecture for high availability in GitHub Enterprise Server
Here's how we made the search experience better, faster, and more resilient for GHES customers. The post How we rebuilt the search architecture for high availab

GitHub Engineering
⚡ AI Lesson
4mo ago
From pixels to characters: The engineering behind GitHub Copilot CLI’s animated ASCII banner
Learn how GitHub built an accessible, multi-terminal-safe ASCII animation for the Copilot CLI using custom tooling, ANSI color roles, and advanced terminal engi

GitHub Engineering
🏭 MLOps & LLMOps
⚡ AI Lesson
4mo ago
When protections outlive their purpose: A lesson on managing defense systems at scale
User feedback led us to clean up outdated mitigations. See why observability and lifecycle management are critical for defense systems. The post When protection
GitHub Engineering
👁️ Computer Vision
⚡ AI Lesson
8mo ago
Post-quantum security for SSH access on GitHub
GitHub is introducing post-quantum secure key exchange methods for SSH access to better protect Git data in transit. The post Post-quantum security for SSH acce

GitHub Engineering
🏭 MLOps & LLMOps
⚡ AI Lesson
11mo ago
How GitHub engineers tackle platform problems
Our best practices for quickly identifying, resolving, and preventing issues at scale. The post How GitHub engineers tackle platform problems appeared first on

GitHub Engineering
⚡ AI Lesson
1y ago
GitHub Issues search now supports nested queries and boolean operators: Here’s how we (re)built it
Plus, considerations in updating one of GitHub's oldest and most heavily used features. The post GitHub Issues search now supports nested queries and boolean op

GitHub Engineering
🖌️ UI/UX Design
⚡ AI Lesson
1y ago
Design system annotations, part 2: Advanced methods of annotating components
How to build custom annotations for your design system components or use Figma’s Code Connect to help capture important accessibility details before development

GitHub Engineering
🖌️ UI/UX Design
⚡ AI Lesson
1y ago
Design system annotations, part 1: How accessibility gets left out of components
The Accessibility Design team created a set of annotations to bridge the gaps that design systems alone can’t fix and proactively addresses accessibility issues

GitHub Engineering
🖌️ UI/UX Design
⚡ AI Lesson
1y ago
Building a more accessible GitHub CLI
How do we translate web accessibility standards to command line applications? This is GitHub CLI's journey toward making terminal experiences for all developers
DeepCamp AI