GitHub announces native Android and iOS apps alongside new features

GitHub has announced native mobile apps for Android and iOS alongside several new features during its annual Universe conference.

The world’s largest repo host first launched an Android app back in 2012 before yanking it from the Play Store in 2015. GitHub’s new app is coming to iOS first this time with a beta already available. An Android version will be launched at a later date.

It’s really quite amazing to consider how long it’s taken one of the most important services in...

By Ryan Daws, 14 November 2019, 0 comments. Categories: Android, Apple, Development Tools, Git, Industry, iOS, Mobile, Platforms.

Octoverse 2019: Python slithers past Java to become GitHub’s second most popular language

GitHub has published its latest State of the Octoverse report which provides fascinating insights into the development industry.

As the world’s largest repository host, GitHub is in a fairly unique position to monitor trends among the developer community. The company’s new report has once again highlighted some important changes.

Top languages

Perhaps unsurprisingly, JavaScript retains the crown as the most-used programming language on GitHub over the past year.

The most interesting change is with...

By Ryan Daws, 08 November 2019, 0 comments. Categories: Git, Industry, Languages, Python.

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.