Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,845 articles
Performance — WaterBear: Building A Free Platform For Impactful Documentaries (Part 2) — Smashing Magazine

WaterBear: Building A Free Platform For Impactful Documentaries (Part 2) — Smashing Magazine

In this second article of a two-part series, Adrian shares insights about building WaterBear — his first project as a lead developer — discussing the challenges his team encountered while building it and various accessibility and performance improvements they’ve made. You’ll get a peek at the inner workings of a team striving to find its groove to systematize the work.

ABAdrian BeceAdrian Bece·October 2, 2023Performance
Distributed — Switching Build Systems, Seamlessly

Switching Build Systems, Seamlessly

At Spotify, we have experimented with the build system since 2017. Over the years, the project has matured, and support for more languages and ecosystems have been added, thanks to the open source community and its maintainers at Google. In 2020, it became clear that the future of our client development required a unified build system that would scale well with our polyglot, multiplatform, and mul

SESpotify Engineering·October 1, 2023Distributed
Engineering — Announcing the Recipients of the 2023 Spotify FOSS Fund

Announcing the Recipients of the 2023 Spotify FOSS Fund

TL;DR It’s back! Last year, we created the to help support the free and open source software projects we use at Spotify. We’re excited to announce that the fund has returned for 2023, and the recipients have been selected. This year, the fund’s 100,000 EUR are going to the following four projects: AssertJ, Jdbi, Testcontainers, and Xiph.

DZDave Zolotusky, Principal Engineer·October 1, 2023Engineering
Performance — Exclude from Your Taste Profile

Exclude from Your Taste Profile

Are you a parent forced to put the Bluey theme song on repeat? Do you work from home and play lofi beats or ambient piano music? Do you fall asleep to peaceful ambient noises?

MKMark Koh, Senior ML Engineer·October 1, 2023Performance
Engineering — Encrypted Client Hello - the last puzzle piece to privacy

Encrypted Client Hello - the last puzzle piece to privacy

We're excited to announce a contribution to improving privacy for everyone on the Internet. Encrypted Client Hello, a new standard that prevents networks from snooping on which websites a user is visiting, is now available on all Cloudflare plans.

AAAchiel, Alessandro GhediniAchiel, Alessandro Ghedini·September 29, 2023Engineering
Engineering — Cloudflare is free of CAPTCHAs; Turnstile is free for everyone

Cloudflare is free of CAPTCHAs; Turnstile is free for everyone

Now that we’ve eliminated CAPTCHAs at Cloudflare, we want to hasten the demise of CAPTCHAs across the internet. We’re thrilled to announce that Turnstile is generally available, and Turnstile’s ‘Managed’ mode is now completely free to everyone for unlimited use.

BMBenedikt, MaximeBenedikt, Maxime·September 29, 2023Engineering