
Announcing Open Source Guides
Participating in open source can be incredibly rewarding, but it’s not always obvious how to make your first contribution, start a new project, or build an active community. To make…
Explore the latest blogs from GitHub on all things software development from the newest capabilities on the GitHub platform to research and insights—and guides to help you level up your engineering skills.

Participating in open source can be incredibly rewarding, but it’s not always obvious how to make your first contribution, start a new project, or build an active community. To make…

This week more than 350 Git enthusiasts convened in Brussels for Git Merge 2017, and hundreds more tuned in from around the world via live stream. The conference brought together…
We’re in the process of updating our Terms of Service, and we’d like to get your input on the draft of our new Terms. Why the change? In short, our…

Early bird ticket sales and CFP now open GitHub Satellite is the European edition of our flagship user and product conference, GitHub Universe. Satellite features two keynotes from GitHub leadership…
Google provides some guidance on how to effectively run a Google Summer of Code project but it’s not tailored specifically to GitHub’s workflow. To set clear expectations for mentors and…
Projects are a great way to keep your tasks organized on GitHub, and they‘re especially useful when working with a team. To make it easier to keep track of what‘s…

Discover networks of similar repositories in a completely new way with Topics. Topics are labels that create subject-based connections between GitHub repositories and let you explore projects by type, technology,…

We released GitHub Classroom in fall of 2015 to make it easier for teachers to distribute code and collect assignments on GitHub. In the last year, we’ve seen it enter…

CARTO is the newest addition to the GitHub Student Developer Pack. CARTO is a powerful open platform for discovering and predicting key insights underlying the world’s location data. It’s a…
With the continuous shipping nature at GitHub, it’s easy for the most well-intentioned feature to accidentally become the vector of abuse and harassment. The Community & Safety engineering team focuses…

Starting January 31, 2017, the Delegated Account Recovery feature will let you associate your GitHub account with your Facebook account, giving you a way back into GitHub in certain two-factor…
The Recover Accounts Elsewhere feature lets you associate your GitHub account with your Facebook account. This will help us recover your account for certain two-factor authentication lockout scenarios. For example,…

Pull request reviews are a great way to share the weight of building software, and with review requests you can get the exact feedback you need. To make it easier…

No need to toggle between windows, you can now manage pull requests without leaving Visual Studio. The GitHub Extension for Visual Studio includes a new pull request window that lets…

GitHub data is available for public analysis using Google BigQuery, and we’d like to help you take it for a spin. If you’d like to find out more about what…

Last year we shared some details on GitHub’s CSP journey. A journey was a good way to describe it, as our usage of Content Security Policy (CSP) significantly changed from…
Whether you’re debugging a regression or trying to understand how some code came to have its current shape, you’ll often want to see what a file looked like before a…

Flatiron School has joined the Student Developer Pack to offer students one free month of their Community-Powered Bootcamp, a flexible online course in web development. The Community-Powered Bootcamp is a…

Brussels will play host to Git Merge 2017 in February, and planning is already well underway. We’re building Git Merge to be welcoming to and supportive of everyone in the…
Historically, we have used Redis in two ways at GitHub: We used it as an LRU cache to conveniently store the results of expensive computations over data originally persisted in…

The GitHub Bug Bounty Program is turning three years old. To celebrate, we’re offering bigger bounties for the most severe bugs found in January and February. The bigger the bug,…
Build what's next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world's code.