Home/Engineering
Topic

Engineering

4,237 articles on Engineering.

11,646 articles
Engineering — Introducing Shadow IT Discovery

Introducing Shadow IT Discovery

With Cloudflare for Teams, Administrators can allow their users to securely access applications with Cloudflare Access and explicitly block users from visiting various applications with Cloudflare Gateway.

AAbeAbe·August 16, 2021Engineering
Engineering — Cutouts

Cutouts

Ahmad Shadeed dug into shape "cutouts" the other day. Imagine a shape with another smaller shape carved out of it. In his typical comprehensive way, Ahmad

CCChris Coyier·August 16, 2021Engineering
Engineering — Highlights from Git 2.33

Highlights from Git 2.33

The open source Git project just released Git 2.33, with features and bug fixes from over 74 contributors. Here’s a look at some of the most interesting features and changes.

TBTaylor BlauTaylor Blau·August 16, 2021Engineering
Engineering — How To Develop Your Business’ Technology Roadmap — Smashing Magazine

How To Develop Your Business’ Technology Roadmap — Smashing Magazine

Software development without a roadmap is akin to driving off a cliff — an undertaking that seriously jeopardizes your product’s life. What is a business technology roadmap, and how can one be developed to support software development? That’s what we’re here to talk about. Here’s how to develop a business technology roadmap that ensures your project safely reaches its final destination.

CMCache MerrilCache Merril·August 16, 2021Engineering
Engineering — Building the Cloudflare Summer Challenge Application

Building the Cloudflare Summer Challenge Application

If you haven’t already heard, we’re hosting the Cloudflare Summer Developer Challenge, a contest for the Cloudflare community at large. Anybody – yes, including you – can sign up for free and compete for a chance to win one of 300 available prizes.

LLukeedLukeed·August 13, 2021Engineering
Engineering — More devices, fewer CAPTCHAs, happier users

More devices, fewer CAPTCHAs, happier users

Today, we are taking another step in helping to reduce the Internet’s reliance on CAPTCHAs to prove that you are not a robot. We are expanding the reach of our Cryptographic Attestation of Personhood experiment by adding support for a much wider range of devices.

WTWesley, TaraWesley, Tara·August 12, 2021Engineering
Engineering — Stay alert

Stay alert

A few days ago, Chris wrote up his thoughts about how alert(), confirm(), and prompt() were being deprecated by Chrome and collected a bunch of thoughts from

RRRobin RendleRobin Rendle·August 12, 2021Engineering
Engineering — Napkin

Napkin

We took a surface level look at Pipedream the other day, which really does look cool. It's like a much more modern and fancy version of what Yahoo Pipes was.

CCChris Coyier·August 11, 2021Engineering
Engineering — Bridging the Gap Between Developers and End Users - Shopify

Bridging the Gap Between Developers and End Users - Shopify

In every business, regardless of industry, it is important to keep an open communication line between the consumer and the producer. In the tech world, this line of communication comes in the form of customer support, chatbots, or contact forms.

SEShopify Engineering·August 11, 2021Engineering
Engineering — Release Radar

Release Radar

It’s been a busy time of the year for our Hubbers (GitHub employees). We’ve been shipping products, getting ready for launches, and taking some much needed time off for the…

MDMichelle DukeMichelle Duke·August 5, 2021Engineering
Engineering — Four Lessons We Learned from Creating Spotify’s Desktop App

Four Lessons We Learned from Creating Spotify’s Desktop App

TL;DR Over the years, Spotify’s brand has expanded to encompass a number of products, from mobile apps to to . But sitting at the core is our flagship product, the one that started it all: the desktop app. In of our podcast series, “”, host and Chief R&D Officer Gustav Söderström walks through how the app (and Spotify in general) came to be — and the product lessons you should take away from that

SESpotify Engineering·August 1, 2021Engineering
Engineering — The Future of Work at Cloudflare

The Future of Work at Cloudflare

During Impact Week, we've shared how Cloudflare is providing tools for our customers to minimize their environmental impact as well as what we, as a company, are doing to help society at large. But some critical stakeholders we haven’t talked much about yet are Cloudflare's more than 2,000 employees

MPMatthew Prince, Michelle ZatlynMatthew Prince, Michelle Zatlyn·July 30, 2021Engineering
Engineering — Building a sustainable workforce, through communities

Building a sustainable workforce, through communities

At Cloudflare, we place a lot of value on the importance of diversity, equity and inclusion. Diversity, equity, and inclusion lead to better outcomes through improved decision-making, more innovative teams, stronger financial returns and simply a better place to work for everyone.

JVJanet Van HuysseJanet Van Huysse·July 30, 2021Engineering
Engineering — Cloudflare is joining Pledge 1%

Cloudflare is joining Pledge 1%

We're excited to announce that Cloudflare is joining Pledge 1%. We're joining the more than 12,000 companies in 100 countries that are committed to making a tangible, positive impact in their communities.

MZMichelle ZatlynMichelle Zatlyn·July 30, 2021Engineering
Engineering — Cloudflare's Human Rights Commitments

Cloudflare's Human Rights Commitments

Today, we are releasing our first human rights policy. The policy sets out our commitments and the way we implement them. Cloudflare’s mission — to help build a better Internet — reflects a long-

ASAlissa Starzak, Patrick DayAlissa Starzak, Patrick Day·July 29, 2021Engineering
Engineering — Email Classification

Email Classification

With the release of Slack Connect, people can now collaborate both with internal employees and external organizations in the same channel. To make this as smooth as possible, Slack does predictive email analysis to classify and recommend the best way for a user to work with people they want to collaborate with. To accomplish this,…

SHSarah Henkens·July 28, 2021Engineering
Engineering — Green Hosting with Cloudflare Pages

Green Hosting with Cloudflare Pages

Cloudflare is proud to announce its collaboration with the Green Web Foundation, a not-for-profit organization with the mission of creating an Internet that one day will run on entirely renewable energy.

NNeviNevi·July 27, 2021Engineering
Engineering — ES2021 Features

ES2021 Features

Hemanth HM very succinctly shows off ES2021 features. Gosh it doesn't feel like that long ago that all we could talk about is ES2015, and now that's over a

CCChris Coyier·July 27, 2021Engineering
Engineering — Welcome to Cloudflare Impact Week

Welcome to Cloudflare Impact Week

We originally conceived the idea of Impact Week as a way to highlight some of the things we were doing as a company around our environmental, social, and governance (ESG) initiatives.

MPMatthew PrinceMatthew Prince·July 25, 2021Engineering
Engineering — AWS’s Egregious Egress

AWS’s Egregious Egress

Amazon’s says: “We strive to offer our customers the lowest possible prices, the best available selection, and the utmost convenience.” When it comes to egress, their prices are far from the lowest.

MPMatthew Prince, Nitin RaoMatthew Prince, Nitin Rao·July 23, 2021Engineering
Engineering — Empowering customers with the Bandwidth Alliance

Empowering customers with the Bandwidth Alliance

High egress costs from a Cloud limit customers choice in Cloud services. Cloudflare’s Bandwidth Alliance with our cloud partners provides an alternative to this lock-in. Our customers have benefitted from this both via discounted egress costs and choice of storage providers.

AArjunanArjunan·July 23, 2021Engineering
Engineering — Adding Time To Your Schedule As A Professional — Smashing Magazine

Adding Time To Your Schedule As A Professional — Smashing Magazine

Are you running a business and have too many things going on at once? Meetings, bugs, customer feedback, new clients in addition to your already tight deadlines? Let’s face it, time management is hard, and it becomes even more difficult in the trying times we are in. Here’s how tools like [Trafft](https://trafft.com) that have meeting scheduling software capabilities can be used to easily set up o

MTMatthew TalebiMatthew Talebi·July 22, 2021Engineering
Engineering — Extending Anvil for Fun and Profit

Extending Anvil for Fun and Profit

Note: This article assumes some familiarity with Dagger, Anvil, and Kotlin. We use Dagger heavily in the Slack Android app for compile-time dependency injection. It’s powerful, flexible, supports basic Kotlin idioms, and allows for advanced dependency injection patterns with less boilerplate. It’s not without its sharp edges though. It slows down our builds with kapt,…

ZSZac Sweers·July 20, 2021Engineering
Engineering — How To Migrate From WordPress To A Headless CMS — Smashing Magazine

How To Migrate From WordPress To A Headless CMS — Smashing Magazine

In this article, Alba Silvente will take a look at when it makes sense to migrate from a monolithic project to a headless setup and the benefits that come with it. In addition to a step-by-step guide on how to migrate WordPress to Storyblok Headless CMS, the problems that will arise during the process and how to deal with them.

ASAlba SilventeAlba Silvente·July 20, 2021Engineering
Engineering — How To Learn Stuff Quickly

How To Learn Stuff Quickly

As software developers, we're always learning new things; it's practically the whole gig! If we can learn to quickly pick up new languages/frameworks/tools, we'll become so much more effective at our job. It's sort of a superpower.

JWJosh W. Comeau·July 19, 2021Engineering