Linux

GitHub supports internet freedom and global availability in Iran

حمایت رسمی گیت‌هاب از ایرانیان برای دسترسی آزاد به اینترنت و شبکه های اطلاعاتی دنیا حمایت رسمی گیتهاب از ایرانیان برای دسترسی آزاد به اینترنت و شبکه های اطلاعاتی دنیا برنامه نویسان نقش پررنگی در ترویج فرهنگ آزادی بیان دارند و گیت هاب مفتخر است که بستری مناسب برای توسعه نرم افزار و همکاری در […]

Linux

After the offer: staying in tech long-term

There are lots of resources to help you land your first tech job, from technical training to interview preparation. But once you’re in, it’s harder to find advice on navigating the industry and staying fulfilled, leaving many tech workers feeling stuck. In fact, research published by TalentLMS and Workable found that in 2022, 72% of […]

Linux

GitHub for Startups is generally available

Startups are building the future, and we know they require a unique set of resources and support to grow. As of today, GitHub for Startups is available to startups globally, and you can apply now. The world’s most innovative companies are built on GitHub We launched GitHub for Startups earlier this year, and after working […]

Linux

The ReadME Project: Built for you!

Sharing a project with the world takes guts. People generally open source their work because they’ve solved a real problem and want to share it with others. But open sourcing immediately commits the person and the project to rapid evolution through questions not anticipated, contributions never envisioned, and scrutiny that hopefully makes the project more […]

Linux

Why we signed the Copenhagen Pledge on Tech for Democracy

Today we’re proud to announce that we’ve signed the Copenhagen Pledge on Tech for Democracy. This represents our commitment to working with like-minded organizations, governments, and civil society to make digital technologies work for democracy and human rights. The pledge is one of a handful of multi-stakeholder initiatives we have joined including the Paris Call […]

Linux

“If you don’t make it beautiful, it’s for sure doomed”: putting the Vault in GitHub’s Arctic Code Vault

Deep within an Arctic mountain, closer to the North Pole than the Arctic Circle, in a secured and reinforced chamber within a decommissioned coal mine, rest 188 reels of hardened archival film, each individually sealed against the ravages of time. Encoded on those reels is a snapshot of every active public GitHub repository as of […]

Linux

5 tips for prioritizing Dependabot alerts

Dependabot alerts can give you a superpower–the ability to secure your project by keeping dependency-based vulnerabilities out of your code. However, while all potential vulnerabilities can be an issue and warrant attention, not all vulnerabilities pose equal risk to your project. For example, some vulnerabilities have the potential to be critical, but don’t pose as […]

Linux

Git’s database internals V: scalability

This week, we are exploring Git’s internals with the following concept in mind: Git is the distributed database at the core of your engineering system. When the database at the core of an application approaches scale limits of a single database node, a common strategy is to shard the database. By splitting the database into […]

Linux

Release Radar · August 2022 Edition

We’ve been gearing up to launch GitHub Universe 2022 and our community has been launching cool projects left right and center.  These projects include everything from world-changing technology to developer tooling, and weekend hobbies. Here are some of the open source projects that released major version updates this August. Read more about these projects in […]