Home/Engineering
Topic

Engineering

4,235 articles on Engineering.

11,636 articles
Engineering — Deep dives & how the Internet works

Deep dives & how the Internet works

We have amazing deep dives in our blog, but also research and how the Internet works kind of stories. Here are some highlights from 2022, and before (with glimpses of our history).

JTJoao TomeJoao Tome·August 25, 2022Engineering
Engineering — Better Video Streaming With imgix — Smashing Magazine

Better Video Streaming With imgix — Smashing Magazine

If you need to deliver a large number of images and videos, a solution like [imgix](https://imgix.com/?utm_medium=banner&utm_source=smashingmag&utm_campaign=video-api-smashingmag-article-2022-08) can optimize and process both types of assets without you having to build it from the ground up or cobble together different solutions. Let’s take a closer look at how.

DSDoug SillarsDoug Sillars·August 25, 2022Engineering
Engineering — 2022 Transparency Report: January to June

2022 Transparency Report: January to June

We’re reporting on a six-month period rather than annually to increase our level of transparency. For this report, we’ve continued with the more granular reporting we began in our 2021 reports.

RCRose CooganRose Coogan·August 16, 2022Engineering
Engineering — Release Radar

Release Radar

While some of us have been wrapping up the financial year, and enjoying vacation time, others have been hard at work shipping open source projects and releases. These projects include…

MDMichelle DukeMichelle Duke·August 5, 2022Engineering
Engineering — Running Zig with WASI on Cloudflare Workers

Running Zig with WASI on Cloudflare Workers

After the recent announcement regarding WASI support in Workers I decided to see what it would take to get code written in Zig to run as a Worker, and it turned out to be pretty trivial. This post documents the process I followed

DHDaniel HarperDaniel Harper·August 1, 2022Engineering
Engineering — Memories Of August (2022 Desktop Wallpapers Edition) — Smashing Magazine

Memories Of August (2022 Desktop Wallpapers Edition) — Smashing Magazine

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers is for you. In this post, you’ll find their wallpapers for August 2022. All of them come in versions with and without a calendar, so no matter if you need to count down the days to a big deadline or plan to use your favorite wallpaper even after the month has ended, we’ve got you covered. Designed by artists and

CMCosima MielkeCosima Mielke·July 31, 2022Engineering
Engineering — Release Radar

Release Radar

It’s been a crazy couple of months with the end of financial year and lots of products shipping. Our community has been hard at work shipping projects too. These projects…

MDMichelle DukeMichelle Duke·July 27, 2022Engineering
Engineering — Announcing the Build Output API

Announcing the Build Output API

The Build Output API enables any framework, including your own custom-built solution, to take advantage of Vercel’s infrastructure building blocks.

VVercel·July 21, 2022Engineering
Engineering — Working in public — our docs-as-code approach

Working in public — our docs-as-code approach

Besides following a docs-as-code approach, at Cloudflare we handle our documentation changes in a public repository. The contributions we get from the entire Cloudflare community help us make our documentation better every day

PPedroPedro·July 15, 2022Engineering
Engineering — 25,000 new trees in Nova Scotia

25,000 new trees in Nova Scotia

Cloudflare is proud to announce the first 35,000 trees from our commitment to help clean up bad bots (and the climate) have been planted

PDPatrick Day, BensolPatrick Day, Bensol·July 13, 2022Engineering
Engineering — New WAF intelligence feeds

New WAF intelligence feeds

Cloudflare is expanding our WAF’s threat intelligence capabilities by adding four new managed IP lists that can be used as part of any custom firewall rule

CCloudflare·July 7, 2022Engineering
Engineering — Managing a game dev community with GitHub Actions

Managing a game dev community with GitHub Actions

A Little Game Called Mario is an open source, collectively developed hell project. Anyone and everyone is welcome to contribute their unique talents to make both the player and developer experience more enjoyable. Find out how the collective leverages GitHub Actions to manage this wonderful little community.

ELEmilia Lazer-WalkerEmilia Lazer-Walker·July 6, 2022Engineering
Engineering — Internet disruptions overview for Q2 2022

Internet disruptions overview for Q2 2022

In this post, we review selected Internet disruptions observed by Cloudflare during the second quarter of 2022, supported by traffic graphs from Cloudflare Radar and other internal Cloudflare tools.

DBDavid BelsonDavid Belson·July 5, 2022Engineering
Engineering — The Story Behind Shopify’s Isospin Tooling - Shopify

The Story Behind Shopify’s Isospin Tooling - Shopify

You may have read that Shopify has built an in-house cloud development platform named Spin. In that post, we covered the history of the platform and how it powers our everyday work. In this post, we’ll take a deeper dive into one specific aspect of Spin: Isospin, Shopify’s systemd-based tooling that forms the core of how we run applications within Spin. The initial implementation of Spin used the

SEShopify Engineering·July 5, 2022Engineering
Engineering — Collective Nouns for the Web

Collective Nouns for the Web

Melanie Sumner has this super-specific collection of web-related nouns for describing a group or set of something. You know how there's a school or fish or a

GGGeoff GrahamGeoff Graham·July 1, 2022Engineering
Engineering — Write Better Commits, Build Better Projects

Write Better Commits, Build Better Projects

High-quality Git commits are the key to a maintainable and collaborative open- or closed-source project. Learn strategies to improve and use commits to streamline your development process.

VDVictoria DyeVictoria Dye·June 30, 2022Engineering
Engineering — Jump Into July (2022 Desktop Wallpapers Edition) — Smashing Magazine

Jump Into July (2022 Desktop Wallpapers Edition) — Smashing Magazine

Let’s welcome the new month with some inspiring desktop wallpapers. Created by artists and designers from across the globe, they come in versions with and without a calendar for July 2022. You can click on every image to see a larger preview. We respect and carefully consider the ideas and motivation behind each and every artist’s work. This is why we give all artists the full freedom to explore t

CMCosima MielkeCosima Mielke·June 30, 2022Engineering
Engineering — Internet Explorer, we hardly knew ye

Internet Explorer, we hardly knew ye

With the recent retirement of Microsoft Internet Explorer 11, we analyzed Internet Explorer traffic trends. Breaking the traffic down by bot score revealed much of this traffic is “likely automated”

DBDavid BelsonDavid Belson·June 29, 2022Engineering
Engineering — Remote Development at Slack

Remote Development at Slack

In this article, “remote development environments” refer to AWS EC2 instances where engineers make code changes and can see a running Slack application with those changes. For years, engineers at Slack isolated and tested their changes by running microcosms of the Slack application on their local computers. This was difficult for many reasons: it involved…

SGSylvestor George·June 28, 2022Engineering
Engineering — Identifying content gaps in our documentation

Identifying content gaps in our documentation

As a technical writer, it’s pretty common to do the thing you’re documenting. After all, it’s really hard to write step-by-step instructions if you haven’t been through those steps. It’s also a great opportunity to provide feedback to our product teams

KKodyKody·June 27, 2022Engineering
Engineering — Highlights from Git 2.37

Highlights from Git 2.37

The open source Git project just released Git 2.37. Take a look at some of our highlights from the latest release.

TBTaylor BlauTaylor Blau·June 27, 2022Engineering