The latest blogs from GitHub
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.
![An illustration of two octocats repairing a robot.](https://blog-github-com-develop.go-vip.co/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Video Post
When we introduced GitHub Copilot back in 2021, we had a clear goal: to make developers’ lives easier with an AI pair programmer that helps them write better code. The…
![An illustration of two octocats repairing a robot.](https://blog-github-com-develop.go-vip.co/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Gallery showcase
Gallery 2 columnGallery 3 columnGallery 4 columnGallery 5 columnGallery 6 columnGallery 7 columnGallery 8 columnGallery 9 column
![An illustration of two octocats repairing a robot.](https://blog-github-com-develop.go-vip.co/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Test post with tables
AI has fundamentally changed software development in the two years since GitHub Copilot was released to the public. In that time, GitHub Copilot has helped developers code up to 55%…
![An illustration of two octocats repairing a robot.](https://blog-github-com-develop.go-vip.co/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Text Wrapping Issue
Introduction: The open source supply chain under attackSecuring the open source supply chain is an enormous task. It goes far beyond a security assessment or just patching for the latest…
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/05/GitHub-for-beginners.png?resize=400%2C212)
Beginner’s guide to GitHub repositories: How to create your first repo
Git started on your first repository in the third installment of GitHub for Beginners. Discover the essential features and settings to manage your projects effectively.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/01/Security-DarkMode-3-1.png?resize=400%2C212)
Execute commands by sending JSON? Learn how unsafe deserialization vulnerabilities work in Ruby projects
Can an attacker execute arbitrary commands on a remote server just by sending JSON? Yes, if the running code contains unsafe deserialization vulnerabilities. But how is that possible? In this blog post, we’ll describe how unsafe deserialization vulnerabilities work and how you can detect them in Ruby projects.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/06/GHES3-13.png?resize=400%2C212)
GitHub Enterprise Server 3.13 is now generally available
With this version, customers can choose how to best scale their security strategy, gain more control over deployments, and so much more.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/06/AI-DarkMode-4.png?resize=400%2C212)
Unlocking the power of unstructured data with RAG
Unstructured data holds valuable information about codebases, organizational best practices, and customer feedback. Here are some ways you can leverage it with RAG, or retrieval-augmented generation.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/02/Enterprise-LightMode-2.png?resize=400%2C212)
GitHub Availability Report: May 2024
In May, we experienced one incident that resulted in degraded performance across GitHub services.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/06/Collaboration-LightMode-2-2.png?resize=400%2C212)
Leveraging technology on the frontlines of emergency: How communities of developers are taking action
From sending emergency alerts about nearby fires to mapping services in refugee camps, developers are taking action to solve global problems.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2023/12/Productivity-DarkMode-2-1.png?resize=400%2C212)
How we improved push processing on GitHub
Pushing code to GitHub is one of the most fundamental interactions that developers have with GitHub every day. Read how we have significantly improved the ability of our monolith to correctly and fully process pushes from our users.
![Bug bounty graphic](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2021/06/GitHub-Bug-Bounty_for-social.png?resize=400%2C212)
10 years of the GitHub Security Bug Bounty Program
Let’s take a look at 10 key moments from the first decade of the GitHub Security Bug Bounty program.
![](https://blog-github-com-develop.go-vip.co/wp-content/uploads/2024/05/GitHub-for-beginners.png?resize=400%2C212)
Top 12 Git commands every developer must know
The latest installment of GitHub for Beginners, where we cover the essential Git commands to get you Git-literate.
The world's largest developer platform
GitHub
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
GitHub Universe 2024
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.