Home/Engineering
Topic

Engineering

4,266 articles on Engineering.

11,752 articles
Engineering — Space Jam

Space Jam

It's certainly worth noting that the Space Jam website, which made its way into umpteen conference talks for being fabulous evidence of the web's strength in

CCChris Coyier·April 6, 2021Engineering
Engineering — Jetpack Turns 10!

Jetpack Turns 10!

Ten years! That's a huge milestone for a project, especially one that had a pretty simple goal in mind from the start: give self-hosted WordPress sites many

GGGeoff GrahamGeoff Graham·April 6, 2021Engineering
Engineering — Announcing the Global Maintainer Summit

Announcing the Global Maintainer Summit

If you’re an open source maintainer, you know that keeping the wheels of the open source ecosystem turning is quite a task. Project maintenance is uniquely challenging and rewarding work.…

KSKara SowlesKara Sowles·April 6, 2021Engineering
Engineering — Don’t Lose Your Head: Evaluating Headless — Smashing Magazine

Don’t Lose Your Head: Evaluating Headless — Smashing Magazine

With the explosion in popularity of the Jamstack has come the proliferation of new options for managing your content. Headless has become quite the hot topic in development circles of late, but where do you start if you are embarking on a new project and haven’t yet decided where to store and organize your content? In this article, David Eglin will give you a little bit of a primer on the CMS land

DEDavid EglinDavid Eglin·April 6, 2021Engineering
Engineering — Rethinking Spotify Search

Rethinking Spotify Search

Search is a well-established functionality across different industries, devices, and applications. When users come to any kind of search, they already have something in mind, whether they come looking for one thing in particular or are open to becoming inspired. Spotify Search is no exception, helping a vast majority of users find joy through search, regardless of the language or method used to se

HGHugo Galvão and Daniel Doro·April 1, 2021Engineering
Engineering — Where the World Wide Web Shines

Where the World Wide Web Shines

Here’s a fabulous post by Vitaly Friedman that looks at how to make accessible front-end components and what problems there are today when it comes to

RRRobin RendleRobin Rendle·March 31, 2021Engineering
Engineering — This Web Site is a Tech Talk

This Web Site is a Tech Talk

This literal tech talk (YouTube video embedded in there) by Zach Leatherman is a good time. The talk is sprinkled with fun trickery, so I'm just taking notes

CCChris Coyier·March 31, 2021Engineering
Engineering — ShopTalk Patreon

ShopTalk Patreon

Dave and I launched a Patreon for ShopTalk Show. You get two completely priceless things for backing us:

CCChris Coyier·March 30, 2021Engineering
Engineering — GitHub Desktop now supports cherry-picking

GitHub Desktop now supports cherry-picking

GitHub Desktop aims to provide an intuitive way for users to complete everyday Git and GitHub workflows. One of our most requested features from the past year is cherry-picking, and…

RHRebecca HovemeyerRebecca Hovemeyer·March 30, 2021Engineering
Engineering — Introducing Super Bot Fight Mode

Introducing Super Bot Fight Mode

Beginning immediately, any Cloudflare user with a Pro or Business site can take new action against bots. We’ve added advanced features in the dashboard and some exciting updates to analytics.

BBensolBensol·March 26, 2021Engineering
Engineering — Mitigating Bot Attacks against Cloudflare

Mitigating Bot Attacks against Cloudflare

The word “bots” on the Internet is a fairly loaded one. My earliest ‘bot’ experience was on IRC, where bots were quite helpful in making sure your favorite channel didn’t get taken over by malicious users and allowed for fun games of trivia.

SSergiSergi·March 26, 2021Engineering
Engineering — Announcing API Abuse Detection

Announcing API Abuse Detection

Today, we are announcing early access to API Abuse Detection. This technology will identify, secure, and protect API endpoints with unsupervised learning.

BTBensol, Thomas VissersBensol, Thomas Vissers·March 26, 2021Engineering
Engineering — Maps Scroll Wheel Fix

Maps Scroll Wheel Fix

This blog post by Steve Fenton came across my feeds the other day. I'd never heard of HERE maps before, but apparently they are embeddable somehow, like

CCChris Coyier·March 23, 2021Engineering
Engineering — Imagining native skip links

Imagining native skip links

I love it when standards evolve from something that a bunch of developers are already doing, and making it easier and foolproof. Kitty Giraudel is onto that

CCChris Coyier·March 23, 2021Engineering
Engineering — An Event Apart Spring Summit 2021

An Event Apart Spring Summit 2021

Hey, look at that, An Event Apart is back with a new event taking place online from April 19-21. That's three jam-packed days of absolute gems from a stellar

CCChris Coyier·March 22, 2021Engineering
Engineering — Random Employee Chats at Cloudflare

Random Employee Chats at Cloudflare

We developed the Random Employee Chats application internally, with the goal of recreating the pre-pandemic informal interactions. Here's how we moved from a shared spreadsheet to Cloudflare Workers to automate the entire process.

SDSven, David WraggSven, David Wragg·March 20, 2021Engineering
Engineering — Cloudflare and WordPress.com partner to Help Build a Better Internet

Cloudflare and WordPress.com partner to Help Build a Better Internet

Today we’re excited to announce a number of initiatives, starting with the integration of Cloudflare’s privacy-first web analytics into WordPress.com. This integration gives WordPress.com publishers choice in how they collect usage data and derive insights about their visitors.

SSStevenpack, SimonStevenpack, Simon·March 19, 2021Engineering
Engineering — Third Time’s the Cache, No More

Third Time’s the Cache, No More

Up until now, we wouldn’t cache requests with query strings until we saw them three times. We trace that behavior back to 2010, examine why we might have needed it, and show ourselves why we don’t need it anymore.

EHEdward H WangEdward H Wang·March 19, 2021Engineering
Engineering — Highlights from Git 2.31

Highlights from Git 2.31

The open source Git project just released Git 2.31 with features and bug fixes from 85 contributors, 23 of them new. Last time we caught up with you, Git 2.29…

TBTaylor BlauTaylor Blau·March 15, 2021Engineering
Engineering — Migrating Millions of Concurrent Websockets to Envoy

Migrating Millions of Concurrent Websockets to Envoy

Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Today, we’ll talk about problems we faced with HAProxy,…

RKRadha Kumari·March 15, 2021Engineering
Engineering — How to Use Tailwind on a Svelte Site

How to Use Tailwind on a Svelte Site

Let’s spin up a basic Svelte site and integrate Tailwind into it for styling. One advantage of working with Tailwind is that there isn’t any context switching

SOSamson OmojolaSamson Omojola·March 12, 2021Engineering
Engineering — Chapter 7: Standards

Chapter 7: Standards

It was the year 1994 that the web came out of the shadow of academia and onto the everyone’s screens. In particular, it was the second half of the second week

JHJay Hoffmann·March 11, 2021Engineering
Engineering — Scripting with GitHub CLI

Scripting with GitHub CLI

It has been a year since we’ve launched the first public release of GitHub CLI. Since, we have added functionality to manage your repositories, comment on issues, enable auto-merge for…

MMMislav MarohnićMislav Marohnić·March 11, 2021Engineering
Engineering — Firebase Crash Course

Firebase Crash Course

This article is going to help you, dear front-end developer, understand all that is Firebase. We’re going to cover lots of details about what Firebase is, why

DEDavid EastDavid East·March 9, 2021Engineering
Engineering — Modeling A GraphQL API For Your Blog Using Webiny Serverless CMS — Smashing Magazine

Modeling A GraphQL API For Your Blog Using Webiny Serverless CMS — Smashing Magazine

If this is your first time hearing of Webiny, it’s an open-source framework for building serverless applications which provide users with tools and ready-made applications. In the world of serverless applications, Webiny is becoming a popular way to adopt the serverless approach of building applications by providing handy tools that developers can build their apps upon. In this article, we will lo

NVNwani VictoryNwani Victory·March 9, 2021Engineering
Engineering — Happy International Women’s Day!

Happy International Women’s Day!

Here at Cloudflare, we’re thrilled to celebrate International Women’s Day today! We have tons of events planned throughout the month of March, which is our way of honoring Women’s Empowerment Month.

TATalea, AngelaTalea, Angela·March 8, 2021Engineering
Engineering — The Teams Dashboard: Finding a Product Voice

The Teams Dashboard: Finding a Product Voice

Users love products whose voices they recognize. Here’s how we created a voice for the Teams Dashboard, and how we’re working to make our user’s experience more intentional and consistent.

ABAlice BracchiAlice Bracchi·March 5, 2021Engineering
Engineering — Release Radar

Release Radar

The open source community is always hard at work. February’s projects were super hard to pick since there are so many amazing releases. These are exciting new releases from some…

MDMichelle DukeMichelle Duke·March 5, 2021Engineering
Engineering — How to execute an object file: Part 1

How to execute an object file: Part 1

Ever wondered if it is possible to execute an object file without linking? Or use any object file as a library? Follow along to learn how to decompose an object file and import code from it along the way.

IIgnatIgnat·March 2, 2021Engineering
Engineering — The Teams Dashboard: Behind the Scenes

The Teams Dashboard: Behind the Scenes

When we launched Cloudflare for Teams almost ten years later, the vision was very much the same — build a secure and powerful Zero Trust solution that is ridiculously easy to use.

AAbeAbe·March 1, 2021Engineering
Engineering — The Netflix Cosmos Platform - Netflix TechBlog

The Netflix Cosmos Platform - Netflix TechBlog

Cosmos is a computing platform that combines the best aspects of microservices with asynchronous workflows and serverless functions. Its sweet spot is applications that involve resource-intensive…

NTNetflix TechBlog·March 1, 2021Engineering
Engineering — State Of GDPR In 2021: Cookie Consent For Designers And Developers — Smashing Magazine

State Of GDPR In 2021: Cookie Consent For Designers And Developers — Smashing Magazine

As digital practitioners, GDPR has impacted every facet of our professional and personal lives. Whether you’re addicted to Instagram, message your family on WhatsApp, buy products from Etsy or Google information, no one has escaped the rules that were introduced in 2018. In this article, Danny Bluestone will take a look at two developments that have impacted cookies, plus a third on the horizon.

DBDanny BluestoneDanny Bluestone·March 1, 2021Engineering
Engineering — Spotify’s New Experimentation Coordination Strategy

Spotify’s New Experimentation Coordination Strategy

At Spotify we run hundreds of experiments at any given time. Coordinating these experiments, i.e., making sure the right user is receiving the right “treatment” with a population of hundreds of millions of users, poses technical challenges. Adding to the complexity, some of these experiments must be coordinated in the sense that the same user cannot be in two experiments at the same time. These ar

MSMårten Schultzberg, Oskar Kjellin, and Johan Rydberg·March 1, 2021Engineering