Home/GitHub
Source

GitHub

1,704 articles from GitHub.

Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!

LRLee ReillyLee Reilly·May 10, 2023Engineering
Security — What is ReDoS, and how do you fix it?

What is ReDoS, and how do you fix it?

Code scanning detects ReDoS vulnerabilities automatically, but fixing them isn’t always easy. This blog post describes a 4-step strategy for fixing ReDoS bugs.

KBKevin BackhouseKevin Backhouse·May 9, 2023Security
Distributed — Building a culture of innovation in your business with GitHub

Building a culture of innovation in your business with GitHub

Consider the typical software development practices in an organization. Projects are commonly closed, and causes friction across engineering teams. But open source communities work asynchronously, openly, remotely and at global-scale. What if our internal teams could reuse those same practices?

CRChris ReddingtonChris Reddington·May 8, 2023Distributed
Performance — GitHub Availability Report: April 2023

GitHub Availability Report: April 2023

In April, we experienced four incidents that resulted in degraded performance across GitHub services. This report also sheds light into three March incidents that resulted in degraded performance across GitHub services.

JOJakub OleksyJakub Oleksy·May 3, 2023Performance
Engineering — Shaping the GitHub of the future as COO

Shaping the GitHub of the future as COO

GitHub is driving the future of software development and, after 10 years as a Hubber, I’m more energized than ever as I take on the role of COO to help bring our vision to life.

KDKyle DaigleKyle Daigle·April 25, 2023Engineering
SRE & Ops — Announcing GitHub Actions Deployment Protection Rules, now in public beta

Announcing GitHub Actions Deployment Protection Rules, now in public beta

Create and share your own deployment protection rules, or use the rules from our great partners, like Datadog, Honeycomb, New Relic, NodeSource, Sentry, and ServiceNow, to control your deployments with more confidence. And the API is open for the community to build their own rules to make GitHub Enterprise Cloud even better.

BRBrian RandellBrian Randell·April 20, 2023SRE & Ops
Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!

LRLee ReillyLee Reilly·April 7, 2023Engineering
Performance — Building GitHub with Ruby and Rails

Building GitHub with Ruby and Rails

Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the application is nearly two million lines of code and more than 1,000 engineers collaborate on it daily.…

AHAdam HessAdam Hess·April 6, 2023Performance
Security — Pwning Pixel 6 with a leftover patch

Pwning Pixel 6 with a leftover patch

In this post, I’ll look at a security-related change in version r40p0 of the Arm Mali driver that was AWOL in the January update of the Pixel bulletin, where other patches from r40p0 was applied, and how these two lines of changes can be exploited to gain arbitrary kernel code execution and root from a malicious app. This highlights how treacherous it can be when backporting security changes.

MYMan Yue MoMan Yue Mo·April 6, 2023Security
Performance — GitHub Availability Report: March 2023

GitHub Availability Report: March 2023

In March, we experienced six incidents that resulted in degraded performance across GitHub services. This report also sheds light into a February incident that resulted in degraded performance for GitHub Codespaces.

JOJakub OleksyJakub Oleksy·April 5, 2023Performance
SRE & Ops — Building organization-wide governance and re-use for CI/CD and automation with GitHub Actions

Building organization-wide governance and re-use for CI/CD and automation with GitHub Actions

Many of us are aware of the benefits that a strong focus on automation can bring, particularly in our development workflow and DevOps lifecycle. But silos across businesses can lead to duplication of effort, and potential to lose out on best practices. In this post, we’ll explore how CI/CD can be shared across your entire organization alongside policies, for a well-governed experience with GitHub

CRChris ReddingtonChris Reddington·April 5, 2023SRE & Ops
Career & Teams — What’s new with GitHub Sponsors

What’s new with GitHub Sponsors

GitHub Sponsors is now generally available for organizations. Also, new tooling for bulk sponsorships and an update on how we’re ensuring sustainability for GitHub Sponsors.

JLJessica LordJessica Lord·April 4, 2023Career & Teams
Engineering — Announcing the GitHub Actions extension for VS Code

Announcing the GitHub Actions extension for VS Code

Today, we’re excited to announce the release of the public beta of the official GitHub Actions VS Code extension, which provides support for authoring and editing workflows and helps you manage workflow runs without leaving your IDE.

CSChristopher SchleidenChristopher Schleiden·March 28, 2023Engineering
Engineering — We updated our RSA SSH host key

We updated our RSA SSH host key

At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.

MHMike HanleyMike Hanley·March 23, 2023Engineering
Security — Build a secure code mindset with the GitHub Secure Code Game

Build a secure code mindset with the GitHub Secure Code Game

Writing secure code is as much of an art as writing functional code, and it is the only way to write quality code. Learn how our Secure Code Game can provide you with hands-on training to spot and fix security issues in your code so that you can build a secure code mindset.

JKJoseph KatsioloudesJoseph Katsioloudes·March 23, 2023Security
Engineering — Godot 4.0 Release Party 🎉

Godot 4.0 Release Party 🎉

We are delighted to host the Godot 4.0 Release Party at GitHub HQ on Wednesday, March 22 from 6:30 pm to 9:30 pm. And you’re invited!

LRLee ReillyLee Reilly·March 16, 2023Engineering