Show your appreciation to the open-source projects you love. You can help provide much-needed support to the critical but often underfunded projects that keep your infrastructure running smoothly. And remember—every day is a perfect day to support open source! 💖 The post … | Continue reading
In January, we experienced two incidents that resulted in degraded performance across GitHub services. The post GitHub Availability Report: January 2025 appeared first on The GitHub Blog. | Continue reading
How GitHub’s Product Security Engineering team manages our CodeQL implementation at scale and how you can, too. The post How GitHub uses CodeQL to secure GitHub appeared first on The GitHub Blog. | Continue reading
Discover how to use GitHub Copilot to refactor your code and see samples of it in action. The post How to refactor code with GitHub Copilot appeared first on The GitHub Blog. | Continue reading
The partnership between GitHub and Endor Labs enables application security engineers and developers to drastically reduce time spent on open source vulnerabilities, and gives them the tools to go from finding to fixing. The post From finding to fixing: GitHub Advanced Security in … | Continue reading
Introducing agent mode for GitHub Copilot in VS Code, announcing the general availability of Copilot Edits, and providing a first look at our SWE agent. The post GitHub Copilot: The agent awakens appeared first on The GitHub Blog. | Continue reading
Three open source experts offer their advice on sharing open source projects with the world. The post 5 tips for promoting your open source project appeared first on The GitHub Blog. | Continue reading
Empowering humanitarian action with open source: A natural language search tool for UN Resolutions. The post 4 steps to building a natural language search tool appeared first on The GitHub Blog. | Continue reading
Discover the exciting world of cybersecurity research: what researchers do, essential skills, and actionable steps to begin your journey toward protecting the digital world. The post Cybersecurity researchers: Digital detectives in a connected world appeared first on The GitHub B … | Continue reading
A deep dive on the work that went into making the component that powers repository and pull request file trees. The post Considerations for making a tree view component accessible appeared first on The GitHub Blog. | Continue reading
Open source AI models are in widespread use, enabling developers around the world to build custom AI solutions and host them where they choose. The post Open source AI is already finding its way into production appeared first on The GitHub Blog. | Continue reading
Explore our simple guide to finding projects, understanding guidelines, and making an impact. The post New to open source? Here’s everything you need to get started appeared first on The GitHub Blog. | Continue reading
Discover the latest trends and insights on public software development activity on GitHub with the release of Q2 & Q3 2024 data for the Innovation Graph. The post That’s a wrap: GitHub Innovation Graph in 2024 appeared first on The GitHub Blog. | Continue reading
Learn how specially crafted artifacts can be used to attack Maven repository managers. This post describes PoC exploits that can lead to pre-auth remote code execution and poisoning of the local artifacts in Sonatype Nexus and JFrog Artifactory. The post Attacks on Maven proxy re … | Continue reading
Learn how to modernize legacy code with GitHub Copilot with real-world examples. The post Modernizing legacy code with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. | Continue reading
Explore insights into open source community growth, innovation, and inclusivity with an updated survey dataset. The post Seven years of open source: A more secure and diverse ecosystem appeared first on The GitHub Blog. | Continue reading
We share some of the GitHub Copilot team's experience evaluating AI models, with a focus on our offline evaluations—the tests we run before making any change to our production environment. The post How we evaluate models for GitHub Copilot appeared first on The GitHub Blog. | Continue reading
Here’s your opportunity to empower the teen in your life to get a start in open source development. The post Supporting the next generation of developers appeared first on The GitHub Blog. | Continue reading
In December, we experienced two incidents that resulted in degraded performance across GitHub services. The post GitHub Availability Report: December 2024 appeared first on The GitHub Blog. | Continue reading
Learn how to document and explain legacy code with GitHub Copilot with real-world examples. The post Documenting and explaining legacy code with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. | Continue reading
GitHub uses GitHub to build GitHub, and our CLI extensions are no exception. Read on to find out how we built the GitHub Skyline CLI extension using GitHub! The post How we built the GitHub Skyline CLI extension using GitHub appeared first on The GitHub Blog. | Continue reading
A new set of Git releases were published to address a variety of security vulnerabilities. All users are encouraged to upgrade. Take a look at GitHub’s view of the latest round of releases. The post Git security vulnerabilities announced appeared first on The GitHub Blog. | Continue reading
Secrets spilled, discovered, and hidden again—Game Off 2024 brought over 500 jaw-dropping submissions that redefined creativity in gaming. From cult quests for free furniture to spellbinding mysteries, these games will have you hooked. Ready to uncover the winners?!? The post Gam … | Continue reading
The open source Git project just released Git 2.48. Here is GitHub's look at some of the most interesting features and changes introduced since last time. The post Highlights from Git 2.48 appeared first on The GitHub Blog. | Continue reading
In the last few months, we secured 75+ GitHub Actions workflows in open source projects, disclosing 90+ different vulnerabilities. Out of this research we produced new support for workflows in CodeQL, empowering you to secure yours. The post How to secure your GitHub Actions work … | Continue reading
How Copilot can generate unit tests, refactor code, create documentation, perform multi-file edits, and much more. The post How to use GitHub Copilot: What it can do and real-world examples appeared first on The GitHub Blog. | Continue reading
How Copilot can generate unit tests, refactor code, create documentation, perform multi-file edits, and much more. The post How to use GitHub Copilot: What it can do and real-world examples appeared first on The GitHub Blog. | Continue reading
Git Commit 2024 and our new AI course in Spanish The post Building LATAM’s future tech workforce with AI appeared first on The GitHub Blog. | Continue reading
Explore GitHub’s top blogs of 2024, featuring new tools, AI breakthroughs, and tips to level up your developer game. The post GitHub’s top blogs of 2024 appeared first on The GitHub Blog. | Continue reading
We are excited to introduce the new CodeQL Community Packs, a comprehensive set of queries and models designed to enhance your code analysis capabilities. These packs are tailored to augment… The post Announcing CodeQL Community Packs appeared first on The GitHub Blog. | Continue reading
An interview with economic researchers analyzing the causal effect of GitHub Copilot on how open source maintainers work. The post How researchers are studying the impact of GitHub Copilot on the nature of work for open source maintainers appeared first on The GitHub Blog. | Continue reading
An interview with economic researchers analyzing the causal effect of GitHub Copilot on how open source maintainers work. The post Inside the research: How GitHub Copilot impacts the nature of work for open source maintainers appeared first on The GitHub Blog. | Continue reading
The December 17 release of OpenAI’s o1 model is now available in GitHub Copilot and GitHub Models, bringing advanced coding capabilities to your workflows. The post OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models appeared first on The GitHub Blog. | Continue reading
Learn how GitHub Artifact Attestations can enhance your build security and help your organization achieve SLSA Level 3. This post breaks down the basics of SLSA, explains the importance of artifact attestations, and provides a step-by-step guide to securing your build process. Th … | Continue reading
We’re open sourcing Annotated Logger, a Python package that helps make logs searchable with consistent metadata. The post Introducing Annotated Logger: A Python package to aid in adding metadata to logs appeared first on The GitHub Blog. | Continue reading
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code. The post Announcing 150M developers and a new free tier for GitHub Copilot in VS Code appeared first on The GitHub Blog. | Continue reading
In this post, I’ll walk you through the vulnerabilities I uncovered in the GStreamer library and how I built a custom fuzzing generator to target MP4 files. The post Uncovering GStreamer secrets appeared first on The GitHub Blog. | Continue reading
In November, we experienced one incident that resulted in degraded performance across GitHub services. The post GitHub Availability Report: November 2024 appeared first on The GitHub Blog. | Continue reading
We released a new open source byte-pair tokenizer that is faster and more flexible than popular alternatives. The post So many tokens, so little time: Introducing a faster, more flexible byte-pair tokenizer appeared first on The GitHub Blog. | Continue reading
Learn how I discovered 11 new vulnerabilities by writing CodeQL models for Gradio framework and how you can do it, too. The post CodeQL zero to hero part 4: Gradio framework case study appeared first on The GitHub Blog. | Continue reading
The EU Cyber Resilience Act will introduce new cybersecurity requirements for software released in the EU. Learn what it means for your open source projects and what GitHub is doing to ensure the law will be a net win for open source maintainers. The post What the EU’s new softwa … | Continue reading
Whether you’re hunting for the perfect gift for your significant other, the colleague you drew in the office gift exchange, or maybe (just maybe) even for yourself, we’ve got you covered with our top 10 gifts that any developer would love. The post The top 10 gifts for the develo … | Continue reading
Learn how to generate unit tests with GitHub Copilot and get specific examples, a tutorial, and best practices. The post How to generate unit tests with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. | Continue reading
The Gaady Awards are like the Emmy Awards for the field of digital accessibility. And, just like the Emmys, the Gaadys are a reason to celebrate! On November 21, GitHub was honored to roll out the red carpet for the accessibility community at our San Francisco headquarters. The p … | Continue reading
The Performance Engineering team at GitHub assessed how CPU performance degrades as utilization increases and how this relates to capacity. The post Breaking down CPU speed: How utilization impacts performance appeared first on The GitHub Blog. | Continue reading
The GitHub Foundations Certification exam fee is now waived for all students verified through GitHub Education. The post Students: Start building your skills with the GitHub Foundations certification appeared first on The GitHub Blog. | Continue reading
With this custom addon, you can ensure your workplace remains accessible to users with motion sensitivities while benefiting from Storybook’s Interactions. The post How to make Storybook Interactions respect user motion preferences appeared first on The GitHub Blog. | Continue reading
Applications for the new GitHub Secure Open Source Fund are now open! Applications will be reviewed on a rolling basis until they close on January 7 at 11:59 pm PT. Programming and funding will begin in early 2025. The post Announcing GitHub Secure Open Source Fund: Help secure t … | Continue reading