Home/Engineering
Topic

Engineering

4,237 articles on Engineering.

11,646 articles
Engineering — From 0 to 20 billion - How We Built Crawler Hints

From 0 to 20 billion - How We Built Crawler Hints

Cloudflare Is reducing the environmental impact of web searches with 20+ billions crawler hints delivered so far. This blog describes the technical solution of how we built the Crawler Hints system that makes all this possible.

MNMatt, NathanMatt, Nathan·December 16, 2021Engineering
Engineering — You Can't Buy Integration

You Can't Buy Integration

Commercial integration tools are a couple decades old now, but there has been little in the way of overarching architectural principles describing when and how to use them. In this article, I argue that “buy” decision mechanics have caused us to exaggerate the value proposition of such tools, often leading to mandates to use a certain integration tool over a general purpose language. I claim that

BBBrandon Byars·December 14, 2021Engineering
Engineering — Shadow Palette Generator

Shadow Palette Generator

Josh's Shadow Palette Generator is a fantastic tool. The premise is that box-shadow pretty much always looks better when there are multiple layered shadows

CCChris Coyier·December 13, 2021Engineering
Engineering — Embrace the Platform

Embrace the Platform

So what is the one thing that people can do is to make their website better? To answer that, let's take a step back in time …

BBramusBramus·December 13, 2021Engineering
Engineering — What’s new with Notifications?

What’s new with Notifications?

We know that notifications are incredibly important to our customers. Cloudflare sits in between your Internet property and the rest of the world. When something goes wrong, you want to know right away because it could have a huge impact on your end users.

NNatashaNatasha·December 11, 2021Engineering
Engineering — Introducing stack graphs

Introducing stack graphs

Precise code navigation is powered by stack graphs, a new open source framework that lets you define the name binding rules for a programming language.

DCDouglas CreagerDouglas Creager·December 9, 2021Engineering
Engineering — Page Shield is generally available

Page Shield is generally available

To help identify and mitigate supply chain attacks in the context of web applications, today we are launching Page Shield in General Availability (GA).

MTMichael TremanteMichael Tremante·December 8, 2021Engineering
Engineering — Learn From Remix

Learn From Remix

I’ve built websites that are used by millions of people all over the world. I’ve made more mistakes than I care to count and I’ve had to deal with the

KCKent C. DoddsKent C. Dodds·December 8, 2021Engineering
Engineering — Cloudflare One: One Year Later

Cloudflare One: One Year Later

Cloudflare One helps enterprises build modern enterprise networks, operate efficiently and securely, and throw out on-premise hardware.

RSRustam, SamRustam, Sam·December 6, 2021Engineering
Engineering — Release Radar

Release Radar

The end of the year is getting closer, and our communities are busy working away on their projects. While you’ve all been busy maintaining open source projects and shipping releases,…

MDMichelle DukeMichelle Duke·December 3, 2021Engineering
Engineering — Going from Coder to Slack Engineer

Going from Coder to Slack Engineer

Over 70% of the files uploaded on Slack are images, and over 75% of those images are screenshots. What this tells us is that though images are ephemeral, screenshots are often used as a quick way to provide extra detail and context, and typically gain a high level of engagement over a short time period.…

CRChaitanya Ravula·December 2, 2021Engineering
Engineering — Embrace the Unpredictable

Embrace the Unpredictable

In nature, no two things are ever the same. Life is imperfect, unpredictable, and beautiful. We can walk through the same forest every day and see differently

GFGeorge FrancisGeorge Francis·December 1, 2021Engineering
Engineering — The Audio Aura Story: Mystical to Mathematical

The Audio Aura Story: Mystical to Mathematical

TL;DR For 2021 Wrapped, we were challenged to visually express a user’s based on how they listened this year. I like to think of it like this: if your music listening data became a person and walked down the street to the neighborhood aura reader, what would that person’s aura look like? That’s the 2021 Wrapped Audio Aura story.

ZTZela Taino, Engineer·December 1, 2021Engineering
Engineering — Heard in the halls of Web Summit 2021

Heard in the halls of Web Summit 2021

Global in-person events are back. We present a few ideas from Web Summit 2021 about the future and where the Internet is going. Check the interviews we’ve done at the event (from the lack of Internet access to Web3).

JTJoao Tome, FallonJoao Tome, Fallon·November 26, 2021Engineering
Engineering — A Showcase Of Lovely Little Websites — Smashing Magazine

A Showcase Of Lovely Little Websites — Smashing Magazine

Instead of spending your coffee break scrolling through your social feeds, how about a lovely little website instead? We came across some fantastic ones that are just too good not to be shared. They are perfect for a short coffee break or whenever you’re up for a little bit of diversion. But be warned, your break might take a bit longer than intended.

CMCosima MielkeCosima Mielke·November 24, 2021Engineering
Engineering — Burkina Faso Internet shutdown

Burkina Faso Internet shutdown

People living in Burkina Faso are facing an Internet shutdown. Cloudflare Radar shows that after 22:00 UTC (the same local time) Internet traffic went down significantly, something that has happened in the context of social tensions in the country that started on November 14, 2021.

JTJoao TomeJoao Tome·November 22, 2021Engineering
Engineering — Sudan was cut off from the Internet for 25 days

Sudan was cut off from the Internet for 25 days

The Internet started to come back to Sudan (with limitations) this past Thursday, November 18. This happens after 25 days (three weeks and four days) of an almost complete shutdown that affected the whole country.

JTJoao Tome, CarlosJoao Tome, Carlos·November 22, 2021Engineering
Engineering — Launching a Startup on Cloudflare Workers

Launching a Startup on Cloudflare Workers

One of the most exciting things about serverless is not that you can now build everything in serverless, but that it becomes really easy to connect multiple managed services. Tejas Mehta built cClip by connecting services like RevenueCat, Stripe and Firebase into a fully fledged product.

ETErwin, Tejas MehtaErwin, Tejas Mehta·November 19, 2021Engineering
Engineering — PHP Date and Time Recipes

PHP Date and Time Recipes

Dealing with dates and times is one of those things that can frustrate programmers a lot. At the same time, they are fundamental to software development, used

ASArjuna Sky Kok·November 18, 2021Engineering
Engineering — Cherry-Picking Commits in Git

Cherry-Picking Commits in Git

In part 5 of this series, we looked at rebasing and merging. Although there are a couple of differences between git merge and git rebase, both commands have the same goal: they integrate changes from one branch into another.

TGTobias GüntherTobias Günther·November 17, 2021Engineering
Engineering — Building Stripe Tax

Building Stripe Tax

With Stripe Tax, we make it easier for businesses to calculate and collect the right sales tax, VAT, and GST without needing to know the intricacies of tax rules or rates.

KMKelly MoriartyKelly Moriarty·November 17, 2021Engineering
Engineering — Developer Spotlight: James Ross, Nodecraft

Developer Spotlight: James Ross, Nodecraft

Nodecraft allows gamers to host dedicated servers for their favorite games. James Ross is the Chief Technology Officer for Nodecraft and has advocated for Cloudflare — particularly Cloudflare Workers — within the company.

KKristianKristian·November 16, 2021Engineering