The GitHub Blog

Updates, ideas, and inspiration from GitHub to help developers build and design software.

Latest articles

Nbdev: A literate programming environment that democratizes software engineering best practices

At GitHub, we are deeply invested in democratizing software development. Part of this is accomplished by serving as the home of open source and providing tools to educators and students. We are also building features that lower the barrier to entry for software development, such as Codespaces. However, there is much work left to be done in order to...

Whatcha watchin’? Custom notification controls

Earlier this year, we upgraded the notifications experience on GitHub, focusing on filters that get you straight to the updates that matter most to you. Just last week, we shipped an update that helps you unwatch repositories that you are no longer interacting with. That said, we know you still receive too many notifications. This week we are giving...

GitHub Archive Program: Making the archives beautiful

One year ago at GitHub Universe, we announced the GitHub Archive Program, where our mission is to preserve open source software for future generations. The world runs on open source software, and we felt a great duty to take the steps to ensure we preserve the amazing work of the open source community. This includes the GitHub Arctic Code Vault, which...

Take action: DMCA anti-circumvention and developer innovation

The Digital Millennium Copyright Act (DMCA) is a 22-year old United States law meant to strike a complicated balance between art, code, and speech on the net — impacting users of platforms like GitHub. DMCA rules are under review, and you have an opportunity to help shape the anti-circumvention landscape. The U.S. Copyright Office is currently seeking...

Introducing split diffs in GitHub Desktop

GitHub Desktop lets you focus on shipping great products instead of fighting with Git. You can do all the things you can do from the command line – check out branches, review code, make changes, commit, push, and even check out CI status – but from a beautifully-designed desktop interface. And you can easily jump back and forth between GitHub Desktop...

Updates to our Terms of Service and Privacy Statement now merged

As part of GitHub’s commitment to developers, we open source the policies that govern our platform and welcome feedback at any time in our site-policy repository. When we make material changes to these policies, we open a notice and comment period. We’ve just closed such a comment period, and the changes announced in October are now in effect.  It’s...

Release Radar · November 2020 Edition

We’re here to bring you the latest and greatest releases for November 2020. These are exciting new releases from some of the coolest projects around. There’s everything from world-changing tech to weekend hobbies. The best part about these releases: they’re all you. These are projects shipped by amazing developers from the open source community. Although...

Standing up for developers: youtube-dl is back

Today we reinstated youtube-dl, a popular project on GitHub, after we received additional information about the project that enabled us to reverse a Digital Millennium Copyright Act (DMCA) takedown.  At GitHub, our priority is supporting open source and the developer community. And so we share developers’ frustration with this takedown—especially since...

Veterans Day spotlight: Finding careers and camaraderie through code

Today in America, it’s Veterans Day, a federal holiday to honor those who have served in the U.S. Armed Forces. As a veteran myself, I know that honoring veterans is our duty—and helping them once they return home is a privilege. So I’m especially proud to help lift up the voices of fellow veterans in tech with our Veterans Day spotlight on The ReadME...

GitHub Availability Report: October 2020

Introduction In October, we experienced one incident resulting in significant impact and degraded state of availability for issues, pull requests, webhooks, GitHub Actions, and GitHub Pages services. October 9 21:30 UTC (lasting for two hours and 32 minutes) While reprovisioning ZooKeeper nodes as a part of routine upgrades, new hosts were introduced...

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!