Home/2024
Archive

Year 2024

1,148 articles published in 2024.

Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!

LRLee ReillyLee Reilly·January 18, 2024Engineering
SRE & Ops — Lazy is the new fast: How Lazy Imports and Cinder accelerate machine learning at Meta

Lazy is the new fast: How Lazy Imports and Cinder accelerate machine learning at Meta

At Meta, the quest for faster model training has yielded an exciting milestone: the adoption of Lazy Imports and the Python Cinder runtime. The outcome? Up to 40 percent time to first batch (TTFB) improvements, along with a 20 percent reduction in Jupyter kernel startup times. This advancement facilitates swifter experimentation capabilities and elevates the […]

CWChris Wiltz·January 18, 2024SRE & Ops
SRE & Ops — The Scary Thing About Automating Deploys

The Scary Thing About Automating Deploys

Most of Slack runs on a monolithic service simply called “The Webapp”. It’s big – hundreds of developers create hundreds of changes every week. Deploying at this scale is a unique challenge. When people talk about continuous deployment, they’re often thinking about deploying to systems as soon as changes are ready. They talk about microservices…

SMSean McIlroy·January 18, 2024SRE & Ops
AI & ML — A developer’s second brain: Reducing complexity through partnership with AI

A developer’s second brain: Reducing complexity through partnership with AI

As we look to empower developers with AI tools, we inadvertently integrate AI deeper into the way developers work. How do developers feel about that? And what are the most impactful ways to introduce more AI into workflows? We recently conducted 25 in-depth interviews with developers to understand exactly that.

EKEirini KalliamvakouEirini Kalliamvakou·January 17, 2024AI & ML
Systems — Rotating credentials for GitHub.com and new GHES patches

Rotating credentials for GitHub.com and new GHES patches

GitHub received a bug bounty report of a vulnerability that allowed access to the environment variables of a production container. We have patched GitHub.com and rotated all affected credentials. If you have hardcoded or cached a public key owned by GitHub, read on to ensure your systems continue working with the new keys.

JDJacob DePriestJacob DePriest·January 16, 2024Systems
AI & ML — How Meta is advancing GenAI

How Meta is advancing GenAI

What’s going on with generative AI (GenAI) at Meta? And what does the future have in store? In this episode of the Meta Tech Podcast, Meta engineer Pascal Hartig (@passy) speaks with Devi Parikh, an AI research director at Meta. They cover a wide range of topics, including the history and future of GenAI and the most […]

CWChris Wiltz·January 11, 2024AI & ML
Security — Introducing Cloudflare’s 2024 API security and management report

Introducing Cloudflare’s 2024 API security and management report

Today, we’re releasing our 2024 API Security and Management Report. This blog introduces and is a supplement to the API Security and Management Report for 2024 where we detail exactly how we’re protecting our customers, and what it means for the future of API security

JCJohn Cosgrove, SabinaJohn Cosgrove, Sabina·January 9, 2024Security
Security — DDoS threat report for 2023 Q4

DDoS threat report for 2023 Q4

Welcome to the sixteenth edition of Cloudflare’s DDoS Threat Report. This edition covers DDoS trends and key findings for the fourth and final quarter of the year 2023, complete with a review of major trends throughout the year

OJOmer, JorgeOmer, Jorge·January 9, 2024Security
Engineering — Game Off 2023 results 🏆

Game Off 2023 results 🏆

The GitHub Game Off results are in! All games have been rated, ranked, and reviewed. Read on for a look at the 10 highest-rated submissions overall.

LRLee ReillyLee Reilly·January 9, 2024Engineering
SRE & Ops — An overview of Cloudflare's logging pipeline

An overview of Cloudflare's logging pipeline

In this post, we’re going to go over what that looks like, how we achieve high availability, and how we meet our Service Level Objectives (SLOs) while shipping close to a million log lines per second

CColinColin·January 8, 2024SRE & Ops
Security — Frenemies to friends: Developers and security tools

Frenemies to friends: Developers and security tools

When socializing a new security tool, it IS possible to build a bottom-up security culture where engineering has a seat at the table. Let’s explore some effective strategies witnessed by the GitHub technical sales team to make this shift successful.

SGShelby GluckShelby Gluck·January 8, 2024Security
Frontend — The View Transitions API And Delightful UI Animations (Part 2) — Smashing Magazine

The View Transitions API And Delightful UI Animations (Part 2) — Smashing Magazine

The View Transitions API is a new — but game-changing — feature that allows us to do the types of reactive state-based UI and page transitions that have traditionally been exclusive to JavaScript frameworks. In the second half of this mini two-part series, Adrian Bece expands on the demos from the first article to demonstrate how the View Transitions API can be used to transition not just elements

ABAdrian BeceAdrian Bece·January 2, 2024Frontend