Quantcast
Channel: The GitHub Blog
Browsing all 217 articles
Browse latest View live

How to make Storybook Interactions respect user motion preferences

Recently, while browsing my company’s Storybook, I came across something that seemed broken: a flickering component that appeared to be re-rendering repeatedly. The open source tool that helps...

View Article


Image may be NSFW.
Clik here to view.

Students: Start building your skills with the GitHub Foundations certification

GitHub knows that it’s critical for students to be able to easily learn new skills, test out new workflows, and gain credentials. But students often have to do so on a limited budget while they focus...

View Article


Image may be NSFW.
Clik here to view.

Breaking down CPU speed: How utilization impacts performance

Introduction ⛵ The GitHub Performance Engineering team regularly conducts experiments to observe how our systems perform under varying load conditions. A consistent pattern in these experiments is the...

View Article

Congratulations to the winners of the 2024 Gaady Awards

The Gaady Awards are like the Emmy Awards for the field of digital accessibility. And, just like the Emmys, the Gaadys are a reason to celebrate! On November 21, GitHub was honored to roll out the red...

View Article

How to generate unit tests with GitHub Copilot: Tips and examples

Developers writing enough unit tests? Sure, and my code never has bugs on a Friday afternoon. Whether you’re an early-career developer or a seasoned professional, writing tests—or writing enough...

View Article


Image may be NSFW.
Clik here to view.

The top 10 gifts for the developer in your life

It’s that time of year again—when you’re hunting for the perfect gift for that significant developer in your life, the colleague you drew in the office gift exchange, or maybe (just maybe) even for...

View Article

What the EU’s new software legislation means for developers

Three years from today all obligations of the EU Cyber Resilience Act (CRA) will be fully applicable, with vulnerability reporting obligations applying already from September 2026. By that time, the...

View Article

Image may be NSFW.
Clik here to view.

CodeQL zero to hero part 4: Gradio framework case study

Gradio is a Python web framework for demoing machine learning applications, which in the past few years has exploded in popularity. In this blog, you’ll will follow along with the process, in which I...

View Article


Image may be NSFW.
Clik here to view.

So many tokens, so little time: Introducing a faster, more flexible byte-pair...

Large language models (LLMs), such as those used by GitHub Copilot, do not operate directly on bytes but on tokens, which can complicate scaling. In this post, we explain how we solved that challenge...

View Article


GitHub Availability Report: November 2024

In November, we experienced one incident that resulted in degraded performance across GitHub services. November 19 10:56 UTC (lasting 1 hour and 7 minutes) On November 19, 2024, between 10:56:00 UTC...

View Article

Image may be NSFW.
Clik here to view.

Uncovering GStreamer secrets

In this blog post, I’ll show the results of my recent security research on GStreamer, the open source multimedia framework at the core of GNOME’s multimedia functionality. I’ll also go through the...

View Article

Image may be NSFW.
Clik here to view.

Announcing 150M developers and a new free tier for GitHub Copilot in VS Code

GitHub has a long history of offering free products and services to developers. Starting with free open source and public collaboration, we added free private repos, free minutes for GitHub Actions and...

View Article

Introducing Annotated Logger: A Python package to aid in adding metadata to logs

What it is Annotated Logger is a Python package that allows you to decorate functions and classes, which then log when complete and can request a customized logger object, which has additional fields...

View Article


Enhance build security and reach SLSA Level 3 with GitHub Artifact Attestations

The need for software build security is more pressing than ever. High-profile software supply chain attacks like SolarWinds, MOVEit, 3CX, and Applied Materials have revealed just how vulnerable the...

View Article

Image may be NSFW.
Clik here to view.

OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models

Hey devs! We have some exciting news for ya. So, backstory first: in case you missed it, OpenAI launched its o1-preview and o1-mini models back in September, optimized for advanced tasks like coding,...

View Article


Image may be NSFW.
Clik here to view.

How researchers are studying the impact of GitHub Copilot on the nature of...

I’m excited to share an interview with two researchers that I’ve had the privilege of collaborating with on a recently released paper studying how open source maintainers adjust their work after they...

View Article

Image may be NSFW.
Clik here to view.

Announcing CodeQL Community Packs

We are excited to introduce the new CodeQL Community Packs, a comprehensive set of queries and models designed to enhance your code analysis capabilities. These packs are tailored to augment the...

View Article


Image may be NSFW.
Clik here to view.

GitHub’s top blogs of 2024

As 2024 wraps up, we’re revisiting the highlights of a year packed with innovation, learning, and community. From unlocking the power of AI to mastering essential developer tools, these blogs reflect...

View Article

Image may be NSFW.
Clik here to view.

Building LATAM’s future tech workforce with AI

Read this post in Spanish Estamos emocionados de celebrar el tercer año de Git Commit, nuestro programa anual dedicado a cerrar la brecha de habilidades tecnológicas y empoderar a estudiantes de todo...

View Article

How to use GitHub Copilot: What it can do and real-world examples

Since the free version of GitHub Copilot launched last month, you’ve asked lots of questions, like “Is it free for everyone?” (Yes!), “Can Copilot make changes to multiple files?” (Yes again!),...

View Article
Browsing all 217 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>