![An illustration of two octocats repairing a robot.](https://github.blog/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Insider Guide to GitHub Series
A few months ago I started talking with the Pragmatic Programmers about doing some screencasts. At the time, I was doing the GitCasts series and was considering branching out into…
A few months ago I started talking with the Pragmatic Programmers about doing some screencasts. At the time, I was doing the GitCasts series and was considering branching out into…
I wanted to follow up on the WhyGitIsBetterThanX project that I basically stopped working on the day it went live and am now spending a few minutes a day maintaining.…
The team behind Insoshi has written a guide to Setting up your Git repositories for open source projects at GitHub. Check it out for a comprehensive guide to being both…
After open sourcing the GitHub services code, we’ve been just floored with the number of pull requests for adding tons of functionality. We launched the service hooks with just Campfire…
rtomayko says GitHub is ‘Myspace for Hackers‘ over on his blog. Flattering, yes, but read closely: this dude gets it. From his post: “Pull requests” happen every day over email…
How GitHub volunteers built an open source metrics dashboard for the World Health Organization and some best practices they picked up along the way.
AWS CodeCommit is discontinuing new customer access and will no longer introduce new features. Learn how to migrate to GitHub Enterprise and why it’s the best option for you.
Migrating GitHub Classroom Assignment Repository Creation from “Create from Template” to Forks [Public Beta]
This blog post describes two linked vulnerabilities found in Frigate, an AI-powered security camera manager, that could have enabled an attacker to silently gain remote code execution.
Upcoming Changes to Assignment Repositories and Starter Code in GitHub Classroom
Learn how researchers and security experts at GitHub, Microsoft, and Santander came together to address the challenges presented by the post-quantum cryptography world.
Your profile’s README invites the world to know you and your work, so it’s important that everyone can read and understand it. In this post, we share some tips for making your README more accessible.
Use our new open source Trace2 receiver component and OpenTelemetry to capture and visualize telemetry from your Git commands.
Rust continues to top the charts as the most admired and desired language by developers, and in this post, we dive a little deeper into how (and why) Rust is stealing the hearts of developers around the world.
Today’s Changelog brings you the brand new slice by, updates to issue forms, and a group menu across layouts! 🍕 Slice by You can now slice by field values in…
Learn how you can structure your enterprise to get the most value out of GitHub and provide the best experience for your developers!
Prompt engineering is the art of communicating with a generative AI model. In this article, we’ll cover how we approach prompt engineering at GitHub, and how you can use it to build your own LLM-based application.
Info messages for bypassing branch protections in Git
GitHub Codespaces enables you to start coding faster when coupled with dev containers. Learn how to automate a portion of your development environment by adding a dev container to an open source project using GitHub Codespaces.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.