Linux

The changing nature of governmental policies around open source

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. Over the past year, open source attracted unprecedented attention from governments and the global policy community. In particular, security events have highlighted the criticality of open source while concerns […]

Linux

Everything new from GitHub Universe 2022

Fifteen years ago, the first line of code was committed to build GitHub. Since then, our purpose has been to equip developers with everything they need to be their best. This mission has remained the same through every iteration of the GitHub platform. But as software continues to advance in all aspects of our work […]

Linux

Todas as novidades do GitHub Universe 2022

Veja o que estamos construindo para aprimorar a plataforma de desenvolvimento mais integrada e que permite que pessoas desenvolvedoras e empresas impulsionem a inovação com mais facilidade. Quinze anos atrás, estava sendo escrita a primeira linha de código para a construção do GitHub. Desde então, o objetivo tem sido equipar as pessoas desenvolvedoras com tudo […]

Windows

How to Track Hours in Google Sheets

When it comes to productivity, Google Sheets is like a Swiss army knife. There is rarely anything that you can’t manage by using Google Sheets. And you can track hours in Google Sheets as well — maybe your working hours as a freelancer, exercising hours, or even sleeping hours. In this post, I will show […]

Linux

Advocating for developers to the US Copyright Office

Just like artists, musicians, filmmakers, and photographers, software developers are also important copyright holders. But code differs in important ways from the works of these other copyright creators, and applying the same rules to software often produces unintended consequences. GitHub is committed to representing the interests of developers in policy discussions to ensure that rules […]

Linux

How GitHub converts previously encrypted and unencrypted columns to ActiveRecord encrypted columns

Background In the first post in this series, we detailed how we designed our easy‐to‐use column encryption paved path. We found during the rollout that the bulk of time and effort was spent in robustly supporting the reading and upgrading of previous encryption formats/plaintext and key rotation. In this post, we’ll explain the design decisions […]

Linux

GitHub Availability Report: October 2022

In October, we experienced four incidents that resulted in significant impact and degraded state of availability to multiple GitHub services. This report also sheds light into an incident that impacted Codespaces in September. October 26 00:47 UTC (lasting 3 hours and 47 minutes) Our alerting systems detected an incident that impacted most Codespaces customers. Due […]

Linux

Game Off 2022 theme announcement

It’s the moment you’ve all been waiting for. Are you ready? This year’s Game Off theme is cliché! Cli-chénoun1. a phrase or opinion that is overused and betrays a lack of original thought. If you’ve heard a phrase a million times, chances are it’s a cliché. For example, “a blast from the past,” “play your […]

Linux

Preview: referencing public code in GitHub Copilot

Back in June, we introduced a feature that allows developers to block suggestions of 150+ characters matching public code (ignoring whitespace). While useful in some contexts, blocking matching suggestions doesn’t address all use cases. It’s within this context that we will begin to introduce several new capabilities in 2023. For any code fragment suggested by […]

Linux

Creating a more inclusive security research field

Cybersecurity has grown in importance and mainstream understanding, thanks in part to the rise in headline-driving breaches and Hollywood’s depiction of “hackers” with their often nefarious undertakings. While many people have a general understanding of cybersecurity and a sense of its importance, there remains limited understanding of the careers available, with perceptions limited to technical […]

Linux

Release Radar · September 2022 Edition

Hackatoberfest, hackathons, and open source contributions. It’s been a hectic month with so many community pull requests to all kinds of projects. So many in fact that we had to spend hours going through all the submissions for this blog post. We almost didn’t get it out before the end of October. Nevertheless, we are […]

Linux

Newsletter #1: Getting start

I will be starting a monthly newsletter with various technology news and interesting posts from around the internet. For the first issue I've compiled some interesting links and some of my own posts at the bottom. News Elon Musk has taken control of Twitter and fired its top executives Elon Musk has completed his $44 […]