GitHub Copilot Workspace: Technical Preview
We’re redefining the developer environment with GitHub Copilot Workspace - where any developer can go from idea, to code, to software all in natural language.
Updates, ideas, and inspiration from GitHub to help developers build and design software.
Visit github.blog → RSS feedOn Hacker News Jan 2019 – Aug 2026
Software Engineering 96Tools & Productivity 41Security & Privacy 37Tech Industry & Business 35Infrastructure & DevOps 22Web & Frontend 21
We’re redefining the developer environment with GitHub Copilot Workspace - where any developer can go from idea, to code, to software all in natural language.
Check out what we learned from shipping our busiest Go service in production—we found 3 bugs in the Go MySQL driver.
Now available, code scanning is a developer-first, GitHub-native approach to easily find security vulnerabilities before they reach production.
Today, GitHub can repack even the largest repositories we host in a fraction of the time it used to take. Here's how we did it, and why.
npm's impact analysis of the attack campaign using stolen OAuth tokens and additional findings.
Starting on February 23, 2023, GitHub Sponsors will no longer support PayPal as a payments processor. As such, it will no longer be possible to sponsor individuals or organizations using…
A deep dive into why more people are using Python than ever, its key use cases, and why it’s still so popular 30-plus years after it was first released.
Footnotes let you reference relevant information without disrupting the flow of what you're trying to say: Here is a simple footnote[^1]. With some additional text after it. [^1]: My reference.…
GitHub has long been a proponent of Web Components. Here's how we use them.
The open source Git project just released Git 2.35. Here's GitHub's look at some of the most interesting features and changes.
We've recently launched good first issues recommendations to help new contributors find easy gateways into open source projects. Read about the machine learning engine behind these recommendations.
The world’s code is now at your fingertips.
GitHub Actions now offers Arm-hosted runners with images built by Arm for developers to begin building on the latest and most sustainable processors on the market.
We are reverting this change for now. More details to follow. The default compression for Git archives has recently changed. As result, archives downloaded from GitHub may have different checksums…
We’re excited to share a deep dive into how our new authentication token formats are built and how these improvements are keeping your tokens more secure. As we continue to…
GitHub now supports SSH commit verification, so you can sign commits and tags locally using a self-generated SSH public key, which will give others confidence about the origin of a…
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.
This blog series will examine Git’s internals to help make your engineering system more efficient. Part I discusses how Git stores its data in packfiles using custom compression techniques.
You can now use FIDO2 security keys to authenticate over SSH for remote Git operations, providing a higher level of account security.
Learn about nbdev, a new literate programming environment for Python.
Dependabot now waits until a new release has been available on its registry for at least three days before opening a version update pull request. This cooldown is now the…
How architecture decision records can help your team.
Monorepo performance can suffer due to the sheer number of files in your working directory. Git’s new builtin file system monitor makes it easy to speed up monorepo performance.
The open source Git project just released Git 2.28 with features and bug fixes from over 58 contributors, 13 of them new. We last caught up with you on the…
We’re changing which keys are supported in SSH and removing unencrypted Git protocol. If you’re an SSH user, read on for the details and timeline.
Supercharge pull request merges on your busiest branches by enabling your team to queue.
GitHub Actions now supports ephemeral (i.e. single job) self-hosted runners and a new workflow_job webhook to make autoscaling your runners easier. After a job is run, ephemeral runners are automatically…
Previously, only organizations with GitHub Advanced Security could enable secret scanning's user experience on their repositories. Now, any admin of a public repository on GitHub.com can detect leaked secrets in…
We’re introducing calendar-based versioning for our REST API, so we can keep evolving our API, whilst still giving integrators a smooth migration path and plenty of time to update their integrations.
GitHub’s supply chain security features are now available for Go modules, which will help the Go community discover, report & prevent vulnerabilities.