🦜 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 a more accessible GitHub CLI
https://github.blog/engineering/user-experience/building-a-more-accessible-github-cli/
Published: May 2, 2025 18:57
How do we translate web accessibility standards to command line applications? This is GitHub CLI's journey toward making terminal experiences for all developers.
The post Building a more accessible GitHub CLI appeared first on The GitHub Blog.
How the GitHub CLI can now enable triangular workflows
https://github.blog/open-source/git/how-the-github-cli-can-now-enable-triangular-workflows/
Published: April 25, 2025 16:43
The GitHub CLI now supports common Git configurations for triangular workflows. Learn more about triangular workflows, how they work, and how to configure them for your Git workflows. Then, see how you can leverage these using the GitHub CLI.
The post How…
Introducing sub-issues: Enhancing issue management on GitHub
https://github.blog/engineering/architecture-optimization/introducing-sub-issues-enhancing-issue-management-on-github/
Published: April 11, 2025 22:55
Explore the iterative development journey of GitHub's sub-issues feature. Learn how we leveraged sub-issues to build and refine sub-issues, breaking down larger tasks into smaller, manageable ones.
The post Introducing sub-issues: Enhancing issue…
How engineers can use one-on-ones with their manager to accelerate career growth
https://github.blog/developer-skills/career-growth/how-engineers-can-use-one-on-ones-with-their-manager-to-accelerate-career-growth/
Published: March 27, 2025 18:31
Go beyond status updates and use these meetings to surface challenges, solve problems, and drive impact.
The post How engineers can use one-on-ones with their manager to accelerate career growth appeared first on The GitHub Blog.
IssueOps: Automate CI/CD (and more!) with GitHub Issues and Actions
https://github.blog/engineering/issueops-automate-ci-cd-and-more-with-github-issues-and-actions/
Published: March 19, 2025 16:00
A look into building IssueOps workflows on GitHub to do everything from CI/CD to handling approvals and more.
The post IssueOps: Automate CI/CD (and more!) with GitHub Issues and Actions appeared first on The GitHub Blog.
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.