🦜 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.
Finding leaked passwords with AI: How we built Copilot secret scanning
https://github.blog/engineering/platform-security/finding-leaked-passwords-with-ai-how-we-built-copilot-secret-scanning/
Published: March 4, 2025 17:00
Passwords are notoriously difficult to detect with conventional programming approaches. AI can help us find passwords better because it understands context. This blog post will explore the technical challenges we faced with building the feature and the…
How to debug code with GitHub Copilot
https://github.blog/ai-and-ml/github-copilot/how-to-debug-code-with-github-copilot/
Published: February 21, 2025 17:00
GitHub Copilot can streamline your debugging process by troubleshooting in your IDE, analyzing pull requests, and more, helping you tackle issues faster and more robustly.
The post How to debug code with GitHub Copilot appeared first on The GitHub Blog.
How GitHub uses CodeQL to secure GitHub
https://github.blog/engineering/how-github-uses-codeql-to-secure-github/
Published: February 12, 2025 17:00
How GitHub’s Product Security Engineering team manages our CodeQL implementation at scale and how you can, too.
The post How GitHub uses CodeQL to secure GitHub appeared first on The GitHub Blog.
Considerations for making a tree view component accessible
https://github.blog/engineering/user-experience/considerations-for-making-a-tree-view-component-accessible/
Published: January 28, 2025 17:00
A deep dive on the work that went into making the component that powers repository and pull request file trees.
The post Considerations for making a tree view component accessible appeared first on The GitHub Blog.
Breaking down CPU speed: How utilization impacts performance
https://github.blog/engineering/architecture-optimization/breaking-down-cpu-speed-how-utilization-impacts-performance/
Published: November 25, 2024 22:59
The Performance Engineering team at GitHub assessed how CPU performance degrades as utilization increases and how this relates to capacity.
The post Breaking down CPU speed: How utilization impacts performance appeared first on The GitHub Blog.
How to make Storybook Interactions respect user motion preferences
https://github.blog/engineering/user-experience/how-to-make-storybook-interactions-respect-user-motion-preferences/
Published: November 20, 2024 17:06
With this custom addon, you can ensure your workplace remains accessible to users with motion sensitivities while benefiting from Storybook’s Interactions.
The post How to make Storybook Interactions respect user motion preferences appeared first on The…
GitHub Enterprise Cloud with data residency: How we built the next evolution of GitHub Enterprise using GitHub
https://github.blog/engineering/engineering-principles/github-enterprise-cloud-with-data-residency/
Published: September 26, 2024 16:15
How we used GitHub to build GitHub Enterprise Cloud with data residency.
The post GitHub Enterprise Cloud with data residency: How we built the next evolution of GitHub Enterprise using GitHub appeared first on The GitHub Blog.
The ultimate guide to developer happiness
https://github.blog/engineering/engineering-principles/the-ultimate-guide-to-developer-happiness/
Published: August 14, 2024 13:08
Five actionable tips and strategies to supercharge developer happiness—and a more innovative workplace.
The post The ultimate guide to developer happiness appeared first on The GitHub Blog.