GitHub employees demand Microsoft cancels its contract with ICE

Microsoft is set to enter into a controversial contract with US Immigration and Customs Enforcement (ICE) and GitHub staff are demanding it’s cancelled.

The contract is worth $200,000 but ICE has repeatedly come under fire from rights campaigners after a string of abuses, including the highly-publicised separation and detention of migrant children from their families.

Here’s the open letter addressed to GitHub’s CEO and leadership team:

By Ryan Daws, 10 October 2019, 0 comments. Categories: Ethics, Git, Industry, Microsoft.

ICE cold: Developer removes his Ruby library after discovering it was used by US Immigration and Customs Enforcement

A developer has removed his Ruby library after discovering that it was used by US Immigration and Customs Enforcement (ICE).

ICE has been called out by human rights groups and activists for inhumane practices. Most of us saw the headlines and images of children stripped from their parents and kept in cages in detainment centres.

Seth Vargo is an engineer that developed Chef Sugar, a Ruby library which aimed to simplify working with configuration management platform Chef.

Vargo has since taken down Chef Sugar...

By Ryan Daws, 23 September 2019, 0 comments. Categories: Git, Industry.

US sanctions hit GitHub developers in North Korea, Crimea, Iran, and more

Developers in several countries are finding their use of GitHub’s repository service restricted following US trade sanctions.

GitHub has implemented new restrictions on developers in North Korea, Crimea, Iran, Syria, and Cuba. Public and open-source repos are unaffected, but private and paid accounts will face new limitations.

Nat Friedman, CEO of GitHub, tweeted an explanation for the restrictions: "We have gone to great lengths to do no...

By Ryan Daws, 29 July 2019, 0 comments. Categories: Git, Industry.

You can now have unlimited GitHub private repos – and free!

Well, that should help silence a few of those critics who said Microsoft will ruin GitHub.

Redmond is starting this year in a benevolent mood and has announced GitHub will now support free private repos. Seriously, you can even have unlimited of them.

The slight catch is that free private repos are limited to three collaborators – fair enough, a service needs to make cash somewhere. Public repos are still free and can have unlimited collaborators.

Nat Friedman, CEO of GitHub,...

By Ryan Daws, 08 January 2019, 0 comments. Categories: Development Tools, Git, Platforms.

GitHub suffers hours of downtime from data storage issue

GitHub users in some regions have experienced hours of downtime from what's been identified as a data storage issue.

The problems appear to have started around midnight GMT and some users are still reporting issues. GitHub acknowledged the problem and has been posting regular status updates.

At 9:20am, GitHub said its restore operations were ‘still on track to serve consistent data’ within the hour. However, a further update over an hour after said the repair was...

By Ryan Daws, 22 October 2018, 0 comments. Categories: Development Tools, Git, Industry, Platforms.

GitHub: Kotlin is now the fastest growing language

Repository giant GitHub has revealed Kotlin for Android is now the fastest growing programming language in the world.

As the world’s largest Git repository host, GitHub has a fairly unique ability to discover notable changes in the developer landscape.

Last year, Google made Kotlin a ‘first-class’ language for Android in addition to existing support for Java and C++. GitHub’s findings show what an impact Google’s decision has had for Kotlin adoption.

Over the course of the past...

By Ryan Daws, 18 October 2018, 1 comment. Categories: Android, Git, Industry, Languages.

Vulnerability in GitLab’s API exposed confidential data

Popular web-based repository manager GitLab has fixed a bug with its API which may have exposed confidential data about projects.

An insecure direct object reference within the GitLab Events API made information such as private notes, merge requests, and issues available.

In a post, GitLab Director of Security Kathy Wang wrote:

“We discovered that this exposure dates back to June 22, 2017, with the 9.3 release. GitLab’s...

By Ryan Daws, 05 October 2018, 0 comments. Categories: Git, Industry, Platforms.

GitLab's shift from Azure to GCP is not due to ex-GitHub users

GitLab is shifting from Azure to Google Cloud but says its decision was not due to users who migrated from GitHub following its Microsoft acquisition.

Following the news of Microsoft’s acquisition of GitHub, traffic spiked of people using GitLab’s tool for importing projects from the world’s biggest Git service. It’s clear developers still have very...

By Ryan Daws, 26 June 2018, 0 comments. Categories: Cloud, Development Tools, Git, Industry, Platforms.

GitHub’s Learning Lab teaches developers how to collaborate

GitHub has introduced a new tool it’s calling ‘Learning Lab’ which teaches developers how to collaborate on code using its service.

In the company’s own words, “GitHub is more than a home for code. It’s a forum for collaboration, a sandbox for testing, a launchpad for deployment, and often, a platform for learning new skills.”

Learning how to use GitHub is almost essential for any developer — whether it’s for open-source projects, or for...

By Ryan Daws, 20 April 2018, 0 comments. Categories: Development Tools, Git.