GitHub welcomes all CI tools
Continuous Integration (CI) tools help you stick to your team’s quality standards by running tests every time you push a new commit and reporting the results to a pull request.…
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.
Continuous Integration (CI) tools help you stick to your team’s quality standards by running tests every time you push a new commit and reporting the results to a pull request.…
Temperatures are dropping, and so is this reflective new hoodie. Layer up, grab a hot beverage, and cozy up into fall while reflecting on all the commits you’ve made this…
Now you can look for repositories by their license. Search for a specific license using a query such as license:mit or license:gpl-3.0 or find repositories licensed under a particular license…
Game Off—our fifth annual game jam celebrating open source is officially underway. The theme for this year’s jam is throwback. Let your imagination run wild and interpret that in any…
The open source community proves that when creative people get together on an open platform, great things happen: Code gets better, new technologies emerge, and the way we build software…
In May, we launched GitHub Marketplace—a new way to discover and purchase tools that build on your development process, from continuous integration to project management and code review. Now it’s…
Today we’re releasing the first set of project automation events. Now you can set up your project boards to make updates for you automatically, moving cards between columns when you…
This month, GitHub penned a letter urging the United States Senate and House of Representatives to support open source provisions in the 2018 National Defense Authorization Act (NDAA), which sets…
If you’re looking for a real-world approach to computer science education in Germany, you can find it at the Hasso Plattner Institute (HPI) in Potsdam, which offers a practical and…
Game Off—our fifth annual game jam returns in just two weeks! A game jam is a hackathon for creating video games. Although most game jams run for 24-72 hours, the…
We’re coming up on four years since the Bug Bounty program was first announced. A lot has changed in that time, and we constantly try to keep our reward structure…
If you’re an open source maintainer, it’s time to get your repository ready for Hacktoberfest. Why? Communities grow during Hacktoberfest. Just ask Peter Tseng, now a core contributor of Exercism,…
This week, more than 1,000 developers from around the world joined us at Pier 70 in San Francisco for our flagship conference. We learned new skills in workshops, heard from…
We’re welcoming four new apps to GitHub Marketplace—built to help you review, secure, and monitor your code. Code review AccessLint brings automated web accessibility testing into your development workflow. When…
GitHub’s Spokes system stores multiple distributed copies of Git repositories. This article discusses how we got Spokes replication to span widely separated datacenters. Background: Spokes GitHub developed a system called…
At GitHub, we use MySQL as the main database technology backing our services. We run classic MySQL master-replica setups, where writes go to the master, and replicas replay master’s changes asynchronously. To be able to serve our traffic we read data from the MySQL replicas.
From code review and project management to deployment and monitoring, you can choose the exact tools your workflow needs among hundreds of apps and services available on the GitHub platform.…
Over the past 18 months we’ve made a significant investment in GitHub’s physical infrastructure. The goal of this work is to improve the redundancy and global availability of our system.…
GitHub is at a scale that provides exposure to interesting aspects of running a major site and are working to mature and level-up many parts of our infrastructure as we…
Almost a decade ago, GitHub was created as a place for developers to work together on code. Now, millions of people around the world use our platform to build businesses,…
Security is an essential part of any engineering organization—especially in regulated industries, like automotive. In our recent webcast, “Driving secure, collaborative development”, GitHub Solutions Engineer Phil Holleran walked through GitHub…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.