
GitHub Universe 2025: Here’s what’s in store at this year’s developer wonderland
Sharpen your skills, test out new tools, and connect with people who build like you.
1,681 articles from GitHub.

Sharpen your skills, test out new tools, and connect with people who build like you.

Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.

Maintaining and developing complex and risky code is never easy. See how we addressed the challenges of securing our SAML implementation with this behind-the-scenes look at building trust in our systems.

See how to use GitHub Copilot to engage in some test-driven development.

In this post, I’ll look at CVE-2025-0072, a vulnerability in the Arm Mali GPU, and show how it can be exploited to gain kernel code execution even when Memory Tagging Extension (MTE) is enabled.

Celebrate #MaintainerMonth with two big opportunities to showcase your open source project at GitHub Universe and WeAreDevelopers World Congress. Applications are open. Don’t miss out!

A full look at agent mode in GitHub Copilot, including what it can do, when to use it, and best practices.

Plus, ways teammates and leaders can be better mentors for their new counterparts.

Implementing features has never been easier: Just assign a task or issue to Copilot. It runs in the background with GitHub Actions and submits its work as a pull request.

The new GitHub Shop collection is here. We’re celebrating you.

Learn how to go from curious coder to AI wizard—with a little help from GitHub.

GitHub takes the Global Accessibility Awareness Day (GAAD) pledge.

In April, we experienced three incidents that resulted in degraded performance across GitHub services.

Learn why and how you should write docs for your project with the Diátaxis framework.

Plus, considerations in updating one of GitHub’s oldest and most heavily used features.

Follow along and build a frontend client using React and Copilot Chat.

Curious about how AI models perform in real-world scenarios with GitHub Copilot? Same. We made a live video demo to find out, and wrote up our key takeaways.

How to build custom annotations for your design system components or use Figma’s Code Connect to help capture important accessibility details before development.

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 within Primer components.

Three maintainers share their tips for gracefully sunsetting open source projects.

This May marks the fifth annual Maintainer Month, and there are lots of treats in store: new badges, special discounts, events with experts, and more.

An introduction to the three distinct modes of GitHub Copilot and a practical guide for integrating them effectively into your workflow.

How do we translate web accessibility standards to command line applications? This is GitHub CLI’s journey toward making terminal experiences for all developers.

Collaboration is crucial to successful software delivery. Let’s dive into how AI can help your development teams decrease their time to delivery, and foster better communication and collaboration using GitHub Copilot.

Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.

Learn how to effectively prioritize alerts using severity (CVSS), exploitation likelihood (EPSS), and repository properties, so you can focus on the most critical vulnerabilities first.

See how you can use GitHub Copilot to build an API.

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.

What to look for with each model and how to test them in your workflows—with tips, tricks, and pointers.

See how I built a developer-focused landing page in under 30 minutes using GitHub Copilot agent mode and Claude 3.5 Sonnet—with just screenshots and prompts.

Discover practical tips and tricks for forming effective GraphQL queries and mutations.

Discover the latest trends and insights on public software development activity on GitHub with the quarterly release of data for the Innovation Graph, updated through December 2024.

There are 60,000+ climate-focused projects on GitHub, explore one this Earth Day!

When you want your images to look good in Markdown on GitHub, you might have to adjust for the UI around them.

Want to speak at a tech conference? These four practical tips will help your session proposal stand out—and land you on the stage.

Ever wondered which AI model is the best fit for your GitHub Copilot project? Here are some things to consider.

In March, we experienced one incident that resulted in degraded performance across GitHub services.

Comparing GitHub-hosted vs self-hosted runners for your CI/CD workflows? This deep dive explores important factors to consider when making this critical infrastructure decision for your development team.

Learn how to leverage GitHub Copilot to make your code more secure.

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.

Everyone’s talking about MCP these days when it comes to large language models (LLMs)—here’s what you need to know.

Security should be native to your workflow, not a painful separate process.

Learn how to identify which CVE Numbering Authority is responsible for the record, how to contact them, and what to include with your suggestion.

Starting today, security campaigns are generally available for all GitHub Advanced Security and GitHub Code Security customers—helping organizations take control of their security debt and manage risk by unlocking collaboration between developers and security teams.

To celebrate two decades of Git, we sat down with Linus Torvalds—the creator of Git and Linux—to discuss how it forever changed software development.

In celebration of MSFT’s 50th anniversary, we’re rolling out Agent Mode with MCP support to all VS Code users. We are also announcing the new GitHub Copilot Pro+ plan w/ premium requests, the general availability of models from Anthropic, Google, and OpenAI, next edit suggestions for code completions & the Copilot code review agent.

What is CORS and how can a CORS misconfiguration lead to security issues? In this blog post, we’ll describe some common CORS issues as well as how you can find and fix them.

Every minute, GitHub blocks several secrets with push protection—but secret leaks still remain one of the most common causes of security incidents. Learn how GitHub is making it easier to protect yourself from exposed secrets, including today’s launches of standalone Secret Protection, org-wide scanning, and better access for teams of all sizes.

Learn how to write effective prompts and troubleshoot results in this installment of our GitHub for Beginners series.

With these actions, you can keep your open source projects organized, minimize repetitive and manual tasks, and focus more on writing code.

Go beyond status updates and use these meetings to surface challenges, solve problems, and drive impact.

Discover the differences between agent mode and Copilot Edits with GitHub Copilot—and when to use them in your workflows.

A step-by-step guide for open source maintainers on how to handle vulnerability reports confidently from the start.

From simplifying the workflow of a developer to having an impact on the global water crisis, technology and AI are reshaping the way charity: water works.

Ever wondered how to create checklists in your GitHub repositories, Issues, and PRs? Make task lists more manageable in your GitHub repositories, issues, and pull requests.

A look into building IssueOps workflows on GitHub to do everything from CI/CD to handling approvals and more.

Get the most out of Copilot with code completion, inline chat, slash commands, Copilot code review, and more.

The open source Git project just released Git 2.49. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.

Strategies to quickly get up to speed, whether you’re a seasoned engineer or a newcomer to the field.

Critical authentication bypass vulnerabilities (CVE-2025-25291 + CVE-2025-25292) were discovered in ruby-saml up to version 1.17.0. In this blog post, we’ll shed light on how these vulnerabilities that rely on a parser differential were uncovered.