
Everything you need to know about Dev Mode
Our product philosophy, how we got here, and what’s up next.
4,364 articles on Engineering.

Our product philosophy, how we got here, and what’s up next.

A behind the scenes look at how we built annotations in Dev Mode.

With February just around the corner, how about a little inspiration boost? We might have one for you: desktop wallpapers created with love by the community for the community. Enjoy!

Most product teams commonly adopt a feature-centric mindset, finding them convenient for brainstorming, drafting requirement documents, and integrating into backlogs and ticketing systems. In this article, Andy Budd shows how fixation with features might be holding you back and how making a few small tweaks to your process could make an entire world of difference.

On Privacy Day 2024, we answer the EU Commission’s call for reflection on how the GDPR has been functioning by pointing out two ways in which the GDPR has been applied that actually may harm people’s privacy

Inside .git

Language models have shown impressive capabilities. But that doesn’t mean they’re without faults, as anyone who has witnessed a ChatGPT “hallucination” can attest. In this article, Joas Pambou diagnoses the symptoms that cause hallucinations and explains not only what RAG is but also different approaches for using it to solve language model limitations.

The improvements we're making as Dev Mode moves out of free beta on January 31.

Celebrate the first year of GitHub Fund, our first investments, and a brief look of where we’re going.



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 started by consulting our new guide.

In this post, we review selected Internet disruptions observed by Cloudflare during the fourth quarter of 2023, supported by traffic graphs from Cloudflare Radar and other internal Cloudflare tools, and grouped by associated cause or common geography

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!

Discover the latest trends and insights on public software development activity on GitHub with the release of Q3 2023 data for the Innovation Graph.


An introductory blog providing an overview of Netflix's new microservices-based video pipeline. Future blogs will provide deeper dives into each service, sharing insights and lessons learned from this process.

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.

Unlock your full potential with GitHub Certifications! Earning a GitHub certification will give you the competitive advantage of showing up as a GitHub expert.

Are you ready for a little exercise of pulling a framework apart and putting the pieces back together? In this article, Atila Fassina explains how meta-frameworks have evolved around core libraries in their own unique ways.

Do we think of git commits as diffs, snapshots, and/or histories?


GitHub SDKs: software generated meets hand curated.

![Engineering — Why do people post on [bad platform] instead of [good platform]?](/covers/8f3c4a8221.webp?v=8564816)














Some notes on NixOS


TL;DR Let’s cap the year by putting a spotlight on some of the valuable work people outside of Spotify are doing. Late last year, we announced . And just as we did in , we wanted to learn more about what kind of impact direct monetary contributions might have on keeping these independent projects going. So we asked the maintainers of Jdbi, AssertJ, and Testcontainers to share their thoughts.

2023: Year in review

Let’s start into the new year with a little inspiration boost: wallpapers created with love by the community for the community. Happy 2024!


Providing software and web services that deliver value for users often requires measuring user behavior. In this blog we discuss emerging cryptographic and statistical techniques that enable collecting such measurements without violating user privacy

Cloudflare has long supported the open Internet principles that are behind net neutrality, and we still do today. That’s why we filed comments with the FCC expressing our support for these principles

The PGConf.eu took place 2023 in Prague. It was a great time with other CYBERTEC members and of course interesting topics.

In August of this year, as part of the White House Back to School Safely: K-12 Cybersecurity Summit, Cloudflare announced Project Cybersafe Schools to help support eligible K-12 public school district

A review of what happened in the life of Kent C. Dodds in 2023

The story of how Epic Web came to be

Hacktoberfest has wrapped up, GitHub Universe has come to a close, and our community has been super hard at work. All the while people enjoyed turkey over Thanksgiving in the…

Learn to migrate your legacy Dropbox app to the new scoped app model. This document guides you through permissions, scopes, short-lived tokens, and refresh tokens.


Stripe Sessions takes place April 23–25 at Moscone West in San Francisco.


We’ve added new improvements to default setup, including automatically scheduling scans on repositories and support for all CodeQL covered languages.

The 2023 Cloudflare Radar Year in Review is our fourth annual review of Internet trends and patterns observed throughout the year at both a global and country/region level...


The limits of my language mean the limits of my world.

From the Handoff Hero to the Scroll-stopper, we crown our favorite updates and features rolled out in 2023.