Just like artists, musicians, filmmakers, and photographers, software developers are also important copyright holders. But code differs in important ways from the works of these other copyright creators, and applying the same rules to software often produces unintended consequenc … | Continue reading
Background In the first post in this series, we detailed how we designed our easy‐to‐use column encryption paved path. We found during the rollout that the bulk of time and effort was spent in robustly supporting the reading and upgrading of previous encryption formats/plaintext … | Continue reading
We are all well aware that work paradigms have had to shift, and this is no less true for those businesses devoted to developing Internet of Things (IoT) devices. According to a recent survey from Arm, the new remote workforce is a key consideration for more than 70 percent of re … | Continue reading
In October, we experienced four incidents that resulted in significant impact and degraded state of availability to multiple GitHub services. This report also sheds light into an incident that impacted Codespaces in September. October 26 00:47 UTC (lasting 3 hours and 47 minutes) … | Continue reading
It’s the moment you’ve all been waiting for. Are you ready? This year’s Game Off theme is cliché! Cli-ché noun 1. a phrase or opinion that is overused and betrays a lack of original thought. If you’ve heard a phrase a million times, chances are it’s a cliché. For example, “a blas … | Continue reading
Back in June, we introduced a feature that allows developers to block suggestions of 150+ characters matching public code (ignoring whitespace). While useful in some contexts, blocking matching suggestions doesn’t address all use cases. It’s within this context that we will begin … | Continue reading
We are pleased to announce the expansion of All In for Students for the 2023 cohort! All In for Students introduces college students to open source and provides them with the education, technical training, and career development to prepare them for internships and other opportuni … | Continue reading
Cybersecurity has grown in importance and mainstream understanding, thanks in part to the rise in headline-driving breaches and Hollywood’s depiction of “hackers” with their often nefarious undertakings. While many people have a general understanding of cybersecurity and a sense … | Continue reading
It’s that time of the year where I use Halloween as an excuse to share even more spooktacular, open source (or “source available” in some cases) games for you to enjoy—games built in just a few days by individuals or small teams for game jams, like Ludum Dare and JS13K. This post … | Continue reading
As the home to more than 90 million developers, GitHub is heavily invested in ensuring that the code developers build and use daily is trusted and secure. Our bug bounty team is continually focused on driving improvements as to how GitHub develops secure software, to enable devel … | Continue reading
Hackatoberfest, hackathons, and open source contributions. It’s been a hectic month with so many community pull requests to all kinds of projects. So many in fact that we had to spend hours going through all the submissions for this blog post. We almost didn’t get it out before t … | Continue reading
The schedule builder is live on GitHubUniverse.com Starting today, you can save your favorite GitHub Universe sessions to your calendar and build your own schedule to get the most out of your conference experience. A few things to keep in mind before we dive in: Most of the sessi … | Continue reading
Earlier this year, the GitHub Security Lab kicked off an initiative to provide office hours for open source projects looking to improve their security posture and reduce the risk of breach. The initiative aligned with our mission to inspire and enable the community to secure the … | Continue reading
With more than 1,170 new Hubbers joining us over the past year, GitHub experienced significant growth across its employee base. Simultaneously, we continued to make strides in becoming a more diverse company, aiming to reflect the 90M+ developers around the globe that we serve da … | Continue reading
Developers are a company’s biggest asset, and productivity only helps to meet business goals. In fact, research from our 2021 State of the Octoverse report shows that developers are almost 60% more likely to feel equipped to do their job when they can easily find what they need. … | Continue reading
This blog post is the first part in a two‐part series on how GitHub is using ActiveRecord::Encryption. You may know that GitHub encrypts your source code at rest, but you may not have known that we also encrypt sensitive database columns in our Ruby on Rails monolith. We do this … | Continue reading
Sigstore is a powerful new technology for signing, verifying, and protecting software supply chains, and we’re very excited by today’s general availability announcement. Sigstore takes a new approach to solving these problems, and so figuring out exactly what it does and how to u … | Continue reading
Git Merge 2022 just wrapped up bringing the community together for 16 talks, three workshops, one Git Contributor Summit, and lots of great conversations over two days. Read on for more info, photos from the event, and all of the session recordings. | Continue reading
Save the date! Game Off returns on November 1 for it’s 10th year! Game Off is an annual game jam (or “hackathon for building games”) that’s a little different from most—it lasts for the entire month of November—not just a weekend, or a few days. It’s the perfect excuse to learn a … | Continue reading
Unboxing fork improvements We’re always trying to improve the GitHub developer experience, and we love learning from developers. One theme we’ve heard a lot recently is that forks are confusing. What is a fork? How do fork permissions work? What are the security and permission im … | Continue reading
GitHub Actions changed how developers automate workflows with GitHub. Today, we’re introducing a new navigation to manage your GitHub Actions experience, improving discoverability and accessibility as well as opening up future feature opportunities. Why did we do it? GitHub Actio … | Continue reading
Upgrade your local installation of Git, especially when cloning with --recurse-submodules from untrusted repositories, or if you use git shell interactive mode. | Continue reading
Stolen and compromised credentials are the number one cause of data breaches across the industry. GitHub has a long history of protecting developers and enterprises from such threats with security efforts like making it easier for developers to adopt 2FA with the GitHub mobile ap … | Continue reading
The United Nations General Assembly (UNGA) is one of the main bodies of the UN system. Its 77th session kicked off on Tuesday, September 13, 2022, with the theme, of “A watershed moment: transformative solutions to interlocking challenges.” This was the first in-person session of … | Continue reading
Having a robust security plan is key to innovation. These tips will empower you to gain the upper hand on cyberattacks, so you can ship quickly and innovate with ease. | Continue reading
This post originally appeared on Open Source Initiative. The drive to build AI and radically accelerate human progress is a thread through the history of computing. It’s no coincidence that free software was founded by an AI lab developer and the term open source was coined by th … | Continue reading
Learn about using GitHub Advanced Security (GHAS) alerts with Security Information and Events Management (SIEM) tools. Check out the integrations, and read more about getting started. | Continue reading
When you install Git v2.38, you’ll find a new executable tool available called scalar. At its core, Scalar enables the latest and greatest Git features for working with large repositories. By simply switching from git clone to scalar clone, you will have all of Git’s most impactf … | Continue reading
Explore 80+ content sessions delivered by over 120 different speakers, across two days and four content tracks, all designed to level up your skills. | Continue reading
A seamless developer experience is critical if you want to fix security issues fast. Developers need access to security alerts and remediation information as they develop. GitHub code scanning displays results natively in the pull request—exactly when developers are looking for c … | Continue reading
Stay connected and up to date on your work with GitHub Projects on GitHub Mobile, now in public beta. | Continue reading
Innovation happens on GitHub. Every day, developers contribute to open source infrastructure, build apps, power scientific research, and tinker on projects. Unfortunately, these contributions to innovation are often overlooked by researchers and policymakers. Legacy measures like … | Continue reading
What do applications like Google Ads, eBay Motors, and Alibaba Xianyu have in common? In addition to millions of monthly users, each was built with the popular Flutter framework that is powered by Dart. Given its rapid growth and broad adoption – and thanks to a collaboration wit … | Continue reading
The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month based on a theme, just wrapped up. A total of 167 games were submitted this year featuring all sorts of FPSs, platformers, PvP, puzzle games, and m … | Continue reading
Learn how you can seamlessly define trusted custom secret patterns to detect secrets unique to your organization with GitHub Advanced Security. | Continue reading
In September, we experienced one incident that resulted in degraded performance across GitHub services. We also experienced one incident resulting in significant impact to Codespaces. We are still investigating that incident and will include it in next month’s report. This report … | Continue reading
Develop your design and collaboration skills to get your clever intentions off the ground. | Continue reading
You may have heard that GitHub Universe is back and more robust than ever, with two great ways to experience everything the global developer event has to offer: an in-person experience at the Yerba Buena Center for the Arts (YBCA) in San Francisco, and a dynamic virtual experienc … | Continue reading
Introducing Actions on GitHub Mobile | Continue reading
Give back to open source projects during the month of October! This year, we’re encouraging more than code contributions: writing, design, advocacy, and financial donations. | Continue reading
Another new release of Git is here! Take a look at some of our highlights on what's new in Git 2.38. | Continue reading
Private profiles are now generally available | Continue reading
حمایت رسمی گیتهاب از ایرانیان برای دسترسی آزاد به اینترنت و شبکه های اطلاعاتی دنیا حمایت رسمی گیتهاب از ایرانیان برای دسترسی آزاد به اینترنت و شبکه های اطلاعاتی دنیا برنامه نویسان نقش پررنگی... | Continue reading
Tech can be a tricky industry (to say the least). We talked with three tech professionals who share why they stay, what has helped them the most, and the power of switching things up. | Continue reading
As a Solutions Engineer at GitHub, I partner with our Enterprise customers to ensure they get the most out of GitHub. That often comes in the form of best practices discussions, tool optimizations or process improvements. Something every organization wants to get right is the ini … | Continue reading
Sometimes, you just need a little help to contribute to an open source project. While some of us are getting ready for fall festivities, others are starting to make contributions to open source projects. That is the case for Samson Amaugo, Tushar Gupta, and Nathaly Toledo, three … | Continue reading
Startups are building the future, and we know they require a unique set of resources and support to grow. As of today, GitHub for Startups is available to startups globally, and you can apply now. The world’s most innovative companies are built on GitHub We launched GitHub for St … | Continue reading