
5 things designers need to know for a smooth handoff
Figma Designer Advocate Lauren Andres shares her tips for streamlining handoff.
The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

Figma Designer Advocate Lauren Andres shares her tips for streamlining handoff.

In January, we experienced three incidents that resulted in degraded performance across GitHub services.

A peek under the hood of GitHub Advanced Security code scanning autofix.


Accessibility for data visualization extends well beyond web standards, at least if you’re trying to create an experience that’s actually useful. This article focuses on techniques for creating useful and accessible visualizations that extend well beyond compliance.

Our first major iteration of Vercel Functions with increased concurrency, longer durations, faster cold starts, streaming, and more.

Vercel and WPP: World-class creativity enabled by technology, with six trends driving the future of the web.

The Cloudflare Zaraz ecosystem is expanding! Read more to learn how you can now connect with Certified Zaraz Developers to help you with migrating to Zaraz, maintaining your configuration and more

Learn how to use the Dropbox OAuth 2.0 app authorization flow with offline access

How learning app Duolingo’s cheeky five-second spot beat the odds in a crowded field.

LLM engineering involves much more than just prompt design or prompt engineering. In this article, we share a set of engineering practices that helped us deliver a prototype LLM application rapidly and reliably in a recent project. We'll share techniques for automated testing and adversarial testing of LLM applications, refactoring, as well as considerations for architecting LLM applications and r

The npm engineering team recently transitioned to using GitHub Codespaces for local development for npm registry services. This shift to Codespaces has substantially reduced the friction of our inner development loop and boosted developer productivity.

Funding AI advancements in the open, and opening applications for second Accelerator cohort.

Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else? Let's dig into it.

How to design for children aged 3–12, with insights into user behavior, considerations for parents, and practical UX guidelines.

Last Thursday, on a clear, sunny morning in Waco, Texas, a jury returned a verdict after less than two hours of deliberation. The jury found that Cloudflare did not infringe the patent asserted against Cloudflare by patent trolls Sable IP and Sable Networks.

This post aims to discuss the four quadrants from Oracle. Also we will show, how you can save time and money with a migration with CYPEX.

Uncover what a design system is, types, best practices, and when to use it. Discover Figma’s solutions for multi-brand systems and compare design systems vs style guides.

We listened to your feedback and released new versions (v4) of actions/upload-artifact and actions/download-artifact. While this version of the actions to upload and download artifacts includes up to 10x performance improvements and several new features, there are also key differences from previous versions that may require updates to your workflows.

More developers will have to fix security issues in the age of shifting left. Here, we break down how SAST tools can help them find and address vulnerabilities.

By now you’re already aware that Python 3.12 has been released. But did you know that several of its new features were developed by Meta? Meta engineer Pascal Hartig (@passy) is joined on the Meta Tech Podcast by Itamar Oren and Carl Meyer, two software engineers at Meta, to discuss their teams’ contributions to the […]

We've finished porting Turborepo, the high performance JavaScript and TypeScript build system, from Go to Rust.

Experience AI-powered assistance for queries related to GitHub topics.

A radar chart — also commonly called a spider chart — is yet another way to visualize data and make connections. Radar charts are inherently geometric, making them both a perfect fit and fun to make with CSS, thanks to the `polygon()` function. Read along as Preethi Sam demonstrates the process and sprinkles it with a pinch of JavaScript to make a handy, reusable component.