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
Design & UX — Celebrating 1 year of A11y Design Bootcamp: Takeaways and tips

Celebrating 1 year of A11y Design Bootcamp: Takeaways and tips

A11y Design Bootcamp is a live educational program that consists of exercises, discussions, and knowledge shares to raise awareness of web accessibility best practices, the role designers play in creating accessible products, and how to advocate for accessibility with cross-functional partners.

ALAlexis LucioAlexis Lucio·May 2, 2024Design & UX
Engineering — Data Platform Explained Part II

Data Platform Explained Part II

Check out , where we started sharing the journey of building a data platform, its building blocks, and the motivation for investing into building a platformized solution at Spotify.

AKAnastasia Khlebnikova and Carol Cunha·May 1, 2024Engineering
Engineering — Fixed-Power Designs: It’s Not IF You Peek, It’s WHAT You Peek at

Fixed-Power Designs: It’s Not IF You Peek, It’s WHAT You Peek at

TL;DR Sometimes we cannot estimate the required sample size needed to power an experiment before starting it. To alleviate this problem, we could run a sequential test or an A/A test. However, sequential tests are typically less sensitive and introduce bias to the treatment effect estimator. Moreover, A/A tests prolong the duration of the experiment and still don’t guarantee that the resulting sam

SESpotify Engineering·May 1, 2024Engineering
Engineering — Highlights from Git 2.45

Highlights from Git 2.45

Git 2.45 is here with experimental support for reftables, and SHA-256 interoperability. Get our take on the latest here.

TBTaylor BlauTaylor Blau·April 29, 2024Engineering