
In this blog post, we’ll cover the history of Cloudflare’s developer docs, why we made this recent transition, and why we continue to dogfood Cloudflare’s products as we develop applications internally

I teach a class over at the local college here in Long Beach and a majority of the content is hosted on the Canvas LMS so students can access it online. And,

A conversation with Thierry Blancpain from Grilli Type

In this article, Vijay describes his learning experiences during the design stages of creating his 3dicons image library (a free library for product screens, social media posts and marketing campaigns), which you can download and use for free.

Cloudflare’s approach to handling firmware vulnerabilities and how we keep our internal data protected
DC
Derek Chamorro, Rebecca Weekly·May 26, 2022Engineering 
Learn how the Product Content Experience team treats developer documentation and in-product content like a product

We’ve walked through a series of posts now about interesting approaches to CSS hover effects. We started with a bunch of examples that use CSS background

npm’s impact analysis of the attack campaign using stolen OAuth tokens and additional findings.

Ruby is one of the few programming languages that get equality right. I often play around with other languages, but keep coming back to Ruby. This is because Ruby’s implementation of equality is so nice. Let's walk through all forms of equality in Ruby and how to implement them.

Developing accessible products can be challenging, especially when some of the requirements are beyond the scope of development. It’s one thing to enforce `alt` text for images and labels for form fields, but another to define an accessible color palette. From working with design handoffs to supporting custom themes in a design system, the CSS `color-contrast()` function can become a cornerstone f

How we redesigned our DNS pipeline to significantly improve DNS propagation speed across all zones.

Now we’re happy to announce we will return more error code types and include additional helpful information to further improve your debugging experience.
SM
Stanley, Marek·May 25, 2022Systems 
A two-part story about how GitHub’s Product Security Engineering team rolled out Dependabot internally to track vulnerable dependencies, and how GitHub tracks and prioritizes technical debt.

One of the most important aspects of software development, are memory and performance management and every software developer should pay attention to them. In this article, Frank Joseph explains both weak and strong references in JavaScript, as well as the concept of reachability. Let’s dig in!

I am excited to announce that I have joined Cloudflare as Managing Director for the Middle East and Turkey (MET) region

So, SVG has this stroke-miterlimit presentation attribute. You’ve probably seen it when exporting an SVG from a graphic editor program, or perhaps you find

This article describes how to cancel queries in PostgreSQL and shows a trick that you can use if canceling a query doesn't work.

We’re excited to announce some big improvements to our REST API documentation. We know developers rely on this documentation to integrate with GitHub, and we are committed to making it trustworthy, easy to find, and easy to use.

The Rails community gathered in Portland for the first in-person RailsConf in two years. Shopify developers recap a few highlights from the three-day event.

A well-constructed onboarding process boosts engagement, improves product adoption, increases conversion rates, and educates users about a product. This article is a case study of how the platformOS team has researched, developed, and iteratively adjusted their onboarding processes over more than three years to eventually create the multiple award winning developer experience they provide today.

Read a recap of Stripe Sessions 2022, our annual user conference, and new Stripe products and features launched in the past year.

Cloudflare now has a second major international privacy certification, as well as C5 attestation — and we’re not done yet.

Ahmad Shadeed — doing what he always does so well — provides an early look at the object-view-box property, something he describes as a native way to crop an

GitHub Sponsors is now available to all developers in India – no more waitlist, you can sign up right away!