Which AI model should I use with GitHub Copilot?
This was originally published on our developer newsletter, GitHub Insider, which offers tips and tricks for devs at every level. If you’re not subscribed, go do that now—you won’t regret it (we...
View ArticleCracking the code: How to wow the acceptance committee at your next tech event
GitHub Universe returns to San Francisco on October 28 and 29—bringing together the builders, dreamers, and changemakers shaping the future of software. From first-time speakers with big ideas to...
View ArticleHow to make your images in Markdown on GitHub adjust for dark mode and light...
GitHub supports dark mode and light mode, and as developers, we can make our README images look great in both themes. Here’s a quick guide to using the <picture> element in your GitHub Markdown...
View ArticleHow to take climate action with your code
Climate change is one of the most pressing issues of this century. We are working with developers to leverage technology to create a greener world. So, this Earth Day, we’re excited to launch the...
View ArticleRacing into 2025 with new GitHub Innovation Graph data
We launched the GitHub Innovation Graph to give developers, researchers, and policymakers an easy way to analyze trends in public software collaboration activity around the world. With today’s...
View ArticleExploring GitHub CLI: How to interact with GitHub’s GraphQL API endpoint
You might have heard of the GitHub CLI and all of the awesome things you can do with it. However, one of its hidden superpowers is the ability to execute complex queries and mutations through GitHub’s...
View ArticleFrom prompt to production: Building a landing page with Copilot agent mode
GitHub Copilot has quickly become an integral part of how I build. Whether I’m exploring new ideas or scaffolding full pages, using Copilot’s agent mode in my IDE helps me move faster—and more...
View ArticleA guide to deciding what AI model to use in GitHub Copilot
To ensure that you have access to the best technology available, we’re continuously adding support for new models to GitHub Copilot. That being said, we know it can be hard to keep up with so many new...
View ArticleHow the GitHub CLI can now enable triangular workflows
Most developers are familiar with the standard Git workflow. You create a branch, make changes, and push those changes back to the same branch on the main repository. Git calls this a centralized...
View ArticleGitHub for Beginners: Building a REST API with Copilot
Welcome to the next episode in our GitHub for Beginners series, where we’re diving into the world of GitHub Copilot. This is our fifth episode, and we’ve already talked about Copilot in general, some...
View ArticleCutting through the noise: How to prioritize Dependabot alerts
Let’s be honest: that flood of security alerts in your inbox can feel completely overwhelming. We’ve been there too. As a developer advocate and a product manager focused on security at GitHub, we’ve...
View ArticleFrom MCP to multi-agents: The top 10 new open source AI projects on GitHub...
Every day, new public and open source repositories appear on GitHub, and navigating the sheer amount of activity can be a challenge for the best of us. Luckily, we’ve done the heavy lifting for you....
View ArticleThe AI-powered DevOps revolution: Redefining developer collaboration
When it comes to mastering DevOps, it’s often not the technical skills that trip us up, but rather the more critical aspects of collaboration and communication. Communication challenges, vague...
View ArticleBuilding a more accessible GitHub CLI
At GitHub, we’re committed to making our tools truly accessible for every developer, regardless of ability or toolset. The command line interface (CLI) is a vital part of the developer experience, and...
View ArticleCopilot ask, edit, and agent modes: What they do and when to use them
If you have opened Copilot Chat in VS Code lately and didn’t notice the tiny dropdown hiding at the bottom, you’re not alone. It’s easy to miss, especially when you’re heads down trying to get...
View ArticleWelcome to Maintainer Month: Events, exclusive discounts, and a new security...
Open source software (OSS) is everywhere—it’s the lifeblood of the modern software ecosystem. Ninety percent of companies use open source1, 97% of codebases contain open source2, 70-90% of the code...
View ArticleDos and don’ts when sunsetting open source projects
Maintaining an open source project can be a big responsibility. But it’s not one you’re obligated to bear forever. Maybe usage has declined thanks to a better solution. Maybe technology has evolved to...
View Article