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.
How the GitHub Issues team used client-side caching, smart prefetching, and service workers to make navigation feel instant.
Learn how Github uses eBPF to detect and prevent circular dependencies in its deployment tooling.
The path to better performance is often found in simplicity.
I used coding agents to build agents that automated part of my job. Here's what I learned about working better with coding agents.
AI automates triage for accessibility feedback, allowing us to focus on fixing barriers—turning a chaotic backlog into continuous, rapid resolutions.
Here's how we the search experience better, faster, and more resilient for GHES customers.
Learn how GitHub built an ASCII animation for the Copilot CLI using custom tooling, ANSI color roles, and advanced terminal engineering.
User feedback led us to clean up outdated mitigations. See why observability and lifecycle management are critical for defense systems.
GitHub is introducing post-quantum secure key exchange methods for SSH access to better protect Git data in transit.
Our best practices for quickly identifying, resolving, and preventing issues at scale.
Building this feature presented significant challenges. We're excited to take you behind the scenes.