Open-Source
GitHub
Mon Apr 29 2024
Highlights from Git 2.45
Git 2.
Mon Apr 22 2024
Using open source to help the earth
This Earth Day, we discuss how tech and open source are helping two organizations combat the effects of a changing climate.
Community
Thu Apr 11 2024
All In Africa: New cohort now open!
As we’re opening up the doors to our final class of this programmatic year, we’re also looking back at our recent graduates and the partners...
Policy
Wed Apr 10 2024
Helping policymakers weigh the benefits of open source AI
GitHub enables developer collaboration on innovative software projects, and we’re committed to ensuring policymakers understand developer ne...
Tue Apr 09 2024
Explore the seasons of software development with four full years of data
Discover the latest trends and insights on public software development activity on GitHub with the release of Q4 2023 data for the Innovatio...
kubernetes
Expedia
Introducing container-startup-autoscaler for Kubernetes
machine-learning
Airbnb
Mon Apr 08 2024
Chronon, Airbnb’s ML Feature Platform, Is Now Open Source
Products
Docker
Thu Apr 04 2024
From Misconceptions to Mastery: Enhancing Security and Transparency with Docker Official Images
Docker Official Images are an important component of Docker's commitment to the security of both the software supply chain and open source s...
Thu Mar 28 2024
Empowering women through open source
A discussion about how tech is aiding organizations fighting for gender equality, what it means to be a woman in tech and the world today, a...
Wed Mar 27 2024
Game Bytes · March 2024
Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open sourc...
Engineering
Mon Mar 04 2024
Keeping repository maintainer information accurate
Discover how keeping repository maintainer information accurate through CODEOWNERS files and automating maintenance with tools like cleanown...
Thu Feb 29 2024
Game Bytes · February 2024
Meet Kayla: A college student and open source ambassador
From learner to mentor, Kayla, an All In for Students ambassador, has become an open source leader on her campus.
Security
Keeping secrets out of public repositories
With push protection now enabled by default, GitHub helps open source developers safeguard their secrets, and their reputations.
Revolutionize Your CI/CD Pipeline: Integrating Testcontainers and Bazel
Learn how the combination of Bazel and Testcontainers helps developers build and release software by providing a hermetic build system.
Developer-Platform
Cloudflare
Wed Feb 28 2024
Open sourcing Pingora: our Rust framework for building programmable network services
Pingora, our framework for building programmable and memory-safe network services, is now open source.
Culture
Meta
Mon Feb 26 2024
How DotSlash makes executable deployment simpler
Andres Suarez and Michael Bolin, two software engineers at Meta, join Pascal Hartig (@passy) on the Meta Tech Podcast to discuss the ins and...
Fri Feb 23 2024
Highlights from Git 2.44
The first Git release of 2024 is here! Take a look at some of our highlights on what's new in Git 2.
Wed Feb 21 2024
How to stay safe from repo-jacking
Repo-jacking is a specific type of supply chain attack.
DevInfra
Tue Feb 20 2024
Aligning Velox and Apache Arrow: Towards composable data management
We’ve partnered with Voltron Data and the Arrow community to align and converge Apache Arrow with Velox, Meta’s open source execution engine...
Thu Feb 15 2024
Build code security skills with the GitHub Secure Code Game
Learn to find and fix security issues while having fun with Secure Code Game, now with new challenges focusing on JavaScript, Python, Go, an...
Tue Feb 13 2024
Powering advancements of AI in the open: Apply now to GitHub Accelerator
Funding AI advancements in the open, and opening applications for second Accelerator cohort.
Thu Feb 08 2024
Build Multimodal GenAI Apps with OctoAI and Docker
Learn how to compose an open source foundational model into a streamlined image transformation pipeline with OctoAI and Docker.
Workers-AI
Tue Feb 06 2024
Adding new LLMs, text classification and code generation models to the Workers AI catalog
Scaling Docker Compose Up
Manage microservice sprawl with Docker Compose by importing subprojects from other Git repos.
DotSlash: Simplified executable deployment
We’ve open sourced DotSlash, a tool that makes large executables available in source control with a negligible impact on repository size, th...
Fri Feb 02 2024
Release Radar · January 2024 Edition
Get excited for this month's Release Radar.
Thu Jan 25 2024
GitHub Fund 2024 and beyond: Looking to the future
Celebrate the first year of GitHub Fund, our first investments, and a brief look of where we’re going.
Announcing Docker Scout Software Supply Chain Solution for Open Source Projects
Docker is now providing a free Docker Scout Team subscription to all Docker-Sponsored Open Source (DSOS) program participants.
Wed Jan 24 2024
Introducing Foundations - our open source Rust service foundation library
Tue Jan 23 2024
A guide to open source for the social sector
Calling all nonprofits! Do you want to implement open source software but don’t know where to start? We’ve got good news; you can easily get...
Thu Jan 18 2024
Game Bytes · January 2024
New data and visualizations highlight the resilience of international developer collaboration
Discover the latest trends and insights on public software development activity on GitHub with the release of Q3 2023 data for the Innovatio...
Product
Wed Jan 17 2024
GitHub-hosted runners: Double the power for open source
GitHub Actions continues its industry-leading support for the OSS community by doubling the Windows/Linux machine size to 4-vCPU runners at ...
Tue Jan 09 2024
Game Off 2023 results 🏆
The GitHub Game Off results are in! All games have been rated, ranked, and reviewed.
Spotify
Thu Jan 04 2024
Q&A with the Maintainers of the Spotify FOSS Fund
TL;DR Let’s cap the year by putting a spotlight on some of the valuable work people outside of Spotify are [.
Wed Jan 03 2024
Our move to generated SDKs
GitHub SDKs: software generated meets hand curated.
Thu Dec 21 2023
How to Use OpenPubkey with GitHub Actions Workloads
Learn how to use OpenPubkey to bind public keys to workload identities using GitHub Actions and Docker.
Tue Dec 19 2023
Release Radar · End of 2023 Edition
Hacktoberfest has wrapped up, GitHub Universe has come to a close, and our community has been super hard at work.
Developer-Productivity
LinkedIn
Practical Magic: Improving Productivity and Happiness for Software Development Teams
Co-authors: Max Kanat-Alexander and Grant Jenks Today we are open-sourcing the LinkedIn Developer Productivity & Happiness Framework (DPH Fr...
Wed Dec 13 2023
Securing our home labs: Frigate code review
This blog post describes two linked vulnerabilities found in Frigate, an AI-powered security camera manager, that could have enabled an atta...
Company
Mon Dec 11 2023
Docker whale-comes AtomicJar, maker of Testcontainers
Docker welcomes AtomicJar, the makers of Testcontainers, to the Docker family.
Thu Dec 07 2023
GitHub Innovation Graph Q2 2023 Data Release
Discover the latest trends and insights on public software development activity on GitHub with the release of Q2 2023 data for the Innovatio...
Thu Nov 30 2023
Securing our home labs: Home Assistant code review
The GitHub Security Lab examined the most popular open source software running on our home labs, with the aim of enhancing its security.
Tue Nov 21 2023
For Good First Issue: Introducing a new way to contribute
For Good First Issue is a curated list of open source projects that are also digital public goods and need the help of developers.
Mon Nov 20 2023
Highlights from Git 2.43
The last Git release of 2023 is here! Take a look at some of our highlights on what's new in Git 2.
Backstage
Wed Nov 08 2023
Spotify Wins CNCF Top End User Award for the Second Time!
This week at KubeCon + CloudNativeCon in Chicago, the Cloud Native Computing Foundation announced that Spotify won their Top End User Award....
Octoverse: The state of open source and rise of AI in 2023
In this year’s Octoverse report, we study how open source activity around AI, the cloud, and Git are changing the developer experience.
Thu Nov 02 2023
Celebrating the first round of GitHub Accelerator and what’s next
Celebrate the maintainers of the first GitHub Accelerator cohort, learn what they have been up to since, and hear what’s next for GitHub Acc...
Wed Nov 01 2023
GitHub Game Off 2023 theme announcement
It’s the moment you’ve all been waiting for.
engineering
Pinterest
Tue Oct 31 2023
PinCompute: A Kubernetes Backed General Purpose Compute Platform for Pinterest
Release Radar · Hacktoberfest 2023 Edition
As Hacktoberfest comes to a close, you still have a day or so left to complete and submit your pull requests.
Mon Oct 30 2023
Hackable Halloween games MMXXIII
13 spooktacular games plus source code for readers to jam on.
Thu Oct 26 2023
5 tips for making your GitHub profile page accessible
Your profile’s README invites the world to know you and your work, so it’s important that everyone can read and understand it.
Tools
Introducing HAR Sanitizer: secure HAR sharing
As a follow-up to the most recent Okta breach, we are making a HAR file sanitizer available to everyone, not just Cloudflare customers, at n...
Data
Wed Oct 25 2023
Introducing Voyager: Spotify’s New Nearest-Neighbor Search Library
For the past decade, Spotify has used approximate nearest-neighbor search technology to power our personalization, recommendation, and searc...
Mon Oct 23 2023
How to gain insight into your project contributors
We're excited to share with you the contributors Action! At GitHub, we maintain several open source repositories and have developed this Act...
5 Things you didn’t know about Buck2
Meta has a very large monorepo, with many different programming languages.
Announcing the Recipients of the 2023 Spotify FOSS Fund
TL;DR It’s back! Last year, we created the Spotify FOSS Fund to help support the free and open source software projects we use at Spotify.
Developer-Tools
Tue Oct 17 2023
Switching Build Systems, Seamlessly
At Spotify, we have experimented with the Bazel build system since 2017.
Mon Oct 16 2023
Measuring Git performance with OpenTelemetry
Use our new open source Trace2 receiver component and OpenTelemetry to capture and visualize telemetry from your Git commands.
Fri Oct 13 2023
js13kGames 2023 winners 🏆
The twelfth annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wr...
Thu Oct 12 2023
Ensuring the next generation of open source leaders are truly “all in”
If you are a student from a U.
Mon Oct 09 2023
Skilling African developers through All In Africa
All In Africa is a gateway to growth, learning, and meaningful connections within the African open source ecosystem and beyond.
Thu Oct 05 2023
A developer’s guide to open source LLMs and generative AI
Open source generative AI projects are a great way to build new AI-powered features and apps.
Meta contributes new features to Python 3.12
Python 3.
Fri Sep 29 2023
Game Bytes · September 2023
Thu Sep 21 2023
Announcing the GitHub Innovation Graph
Explore a universe of data about how the world is building software together on GitHub.
Tue Sep 19 2023
How to Get Started with the Weaviate Vector Database on Docker
With Weaviate, you can build advanced LLM applications, next-level search systems, recommendation systems, and more.
Thu Sep 14 2023
Introducing auto-triage rules for Dependabot
Make quick work of alerts with preset and custom rules.
Tue Sep 12 2023
Last Mile Data Processing with Ray
ML-Applications
Thu Sep 07 2023
Using Chakra execution traces for benchmarking and network performance optimization
Meta presents Chakra execution traces, an open graph-based representation of AI/ML workload execution, laying the foundation for benchmarkin...
infrastructure
Solving Espresso’s scalability and performance challenges to support our member base
Espresso is the database that we designed to power our member profiles, feed, recommendations, and hundreds of other Linkedin applications t...
Tue Sep 05 2023
What’s it like to write code at Meta?
Ever wonder what it’s like to write code at Meta’s scale? On the latest episode of the Meta Tech Podcast, Meta engineer Pascal Hartig (@pass...
Wed Aug 30 2023
Open Sourcing iris-message-processor
One measure of a successful network is uptime - providing consistent, reliable service for members and customers.
Fri Aug 25 2023
Game Bytes · August 2023
Wed Aug 23 2023
AI-powered impact: GitHub Social Impact’s year ahead
How GitHub Social Impact is working with nonprofit organizations, employees, and more to create positive, lasting change in global communiti...
Mon Aug 21 2023
Highlights from Git 2.42
Another new release of Git is here! Take a look at some of our highlights on what's new in Git 2.
software-engineering
Thu Aug 17 2023
Expedia Group Shares Backstage Proof Of Value Metrics
Tue Aug 15 2023
Release Radar · July 2023 Edition
After the last Release Radar, I promised the next one wouldn’t be far away, so here it is.
Introducing Immortal Objects for Python
Instagram has introduced Immortal Objects – PEP-683 – to Python.
Wed Aug 09 2023
Enhanced push protection features for developers and organizations
Introducing two new secret scanning push protection features that will enable individual developers to protect all their pushes and organiza...
Four tips to keep your GitHub Actions workflows secure
Researchers from Purdue and NCSU have found a large number of command injection vulnerabilities in the workflows of projects on GitHub.
Mon Aug 07 2023
Fixit 2: Meta’s next-generation auto-fixing linter
Fixit is dead! Long live Fixit 2 – the latest version of our open-source auto-fixing linter.
Thu Jul 27 2023
Scaling merge-ort across GitHub
GitHub switched to performing merges and rebases using merge-ort.
Wed Jul 26 2023
How to get AI regulation right for open source
Sharing our coalition paper to inform the final negotiation of the EU AI Act.
Tue Jul 25 2023
Game Bytes · July 2023
Wed Jul 19 2023
Metrics for issues, pull requests, and discussions
Fri Jul 14 2023
Release Radar · Spring 2023 Edition
It’s been a while since we’ve published our Release Radar.
Thu Jul 13 2023
(De)coding conventions
Navigating the ebb and flow of programming paradigms–from the shifts in the JavaScript ecosystem and TypeScript's rise, to AI's role in adva...
Wed Jul 12 2023
No cyber resilience without open source sustainability
Have your say to protect open source in the EU.
GitHub merge queue is generally available
Supercharge pull request merges on your busiest branches by enabling your team to queue.
Tue Jul 11 2023
GitHub CLI project command is now generally available!
Level up your use of GitHub Projects on the command line and in GitHub Actions with the new project CLI command.
Optimizing Deep Learning Workflows: Leveraging Stable Diffusion and Docker on WSL 2
Learn how to set up the Stable Diffusion WebUI Docker, which includes enabling WSL2 and installing Docker Desktop.
Thu Jul 06 2023
Keeping up with big shifts in tech
Conversational AI Made Easy: Developing an ML FAQ Model Demo from Scratch Using Rasa and Docker
How to use the open source Rasa framework along with Docker to build and deploy a containerized, conversational AI chatbot.
Fri Jun 30 2023
Game Bytes · June 2023
Connectivity
Thu Jun 29 2023
Meta’s Evenstar is transitioning to OCP to accelerate open RAN adoption
Meta is transferring its IP for Evenstar, a program to accelerate the adoption of open RAN technologies, to the Open Compute Project (OCP).
Tue Jun 27 2023
Meta developer tools: Working at scale
Every day, thousands of developers at Meta are working in repositories with millions of files.
Mon Jun 26 2023
New tool to secure your GitHub Actions
Introducing a new tool to monitor and control the permissions of the repository token for GitHub Actions.
Stream-Processing
Declarative Data Pipelines with Hoptimator
For the last several years, internal infrastructure at LinkedIn has been built around a self-service model, enabling developers to onboard t...
Wed Jun 21 2023
Open Source challenge results from Gamedev.js Jam 2023
Highlighting 13 of the top games plus source from the latest Gamedev.
Bridging code and community
Explore the impact of non-code contributions—and why they are often undervalued, the challenges of using open source in regulated environmen...
TensorFlow
Thu Jun 15 2023
Open Sourcing AvroTensorDataset: A Performant TensorFlow Dataset For Processing Avro Data
Co-authors: Jonathan Hung, Pei-Lun Liao, Lijuan Zhang, Abin Shahab, Keqiu Hu TensorFlow is one of the most popular frameworks we use to trai...
Mon Jun 12 2023
Make your GitHub projects more accessible with accessibility-alt-text-bot
The accessibility-alt-text-bot leaves automated reminders in a comment when a user shares an image without providing meaningful alt text.
Thu Jun 08 2023
Maintainer Month 2023: How the community gathered to spread some maintainer love
Maintainer Month is a time for open source maintainers to gather, share, and be celebrated.
Wed Jun 07 2023
Announcing the All In CHAOSS DEI Badging pilot initiative
Take part in All in for Maintainers' new pilot program that helps open source project maintainers highlight ongoing efforts in advancing div...
Enterprise
Thu May 25 2023
The 2023 Open Source Program Office (OSPO) Survey is live!
Help quantify the state of enterprise open source by taking the 2023 OSPO survey.
Wed May 24 2023
Kelsey Hightower on leadership in open source and the future of Kubernetes
In this special episode of The ReadME Podcast, dedicated to GitHub’s Maintainer Month, Kelsey Hightower joins hosts Martin Woodward and Neha...
rest.li
Tue Apr 25 2023
How LinkedIn Adopted A GraphQL Architecture for Product Development
With the widespread adoption of Rest.
Android
Thu Apr 13 2023
Deploying key transparency at WhatsApp
WhatsApp has launched a new cryptographic security feature to automatically verify a secured connection based on key transparency.
Tue Mar 28 2023
Containerizing an Event Posting App Built with the MEAN Stack
Learn how to containerize a MEAN stack application with Docker.
Sat Feb 04 2023
Ludum Dare 52 staff picks 🕹
We’ve got ten top games from the latest Ludum Dare game jam plus source code for you to check out.
Fri Feb 03 2023
Europe’s chance to be a leader in the age of AI
Below are my prepared remarks delivered at the EU Open Source Policy Summit in Brussels on Feb 3rd.
Thu Feb 02 2023
Enabling branch deployments through IssueOps with GitHub Actions
Wed Feb 01 2023
Announcing the launch of the All In for Maintainers DEI Resource Hub
The DEI Resource Hub is a vetted collection of resources, tools, and best practices designed to help open source maintainers create and main...
Open source’s impact on the world’s 100 million developers
We’re taking a look at how open source software has evolved on GitHub, and how the role of a maintainer and contributor has changed alongsid...
Tue Jan 31 2023
Skilling for the future: How GitHub is advancing diversity, equity, and inclusion within open source communities
In the coming months, we’re scaling, expanding, and launching new programming to further DEI within open source communities.
Thu Dec 15 2022
Shipping Spotify’s Culture: 5 Plugins (and 4 Principles) for Supercharging Developer Experience at Scale
ICYMI Spotify officially began selling enterprise software today: the Spotify Plugins for Backstage bundle subscription.
TTVC
Dropbox
Wed Aug 31 2022
We’re using TTVC to measure performance on the web—and now you can too