Techreport blog

Engineering Insights & Guides

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

11,842 articles
Security — International Women’s Day 2020: Building a Modern Security Team

International Women’s Day 2020: Building a Modern Security Team

When we started at Cloudflare in the summer of 2018, we joined a small security team intent on helping it grow quickly. Cloudflare was already a successful “unicorn” startup and its profile was changing fast, providing cyber security protection for millions of Internet-facing properties.

SJSusan, Joe SullivanSusan, Joe Sullivan·March 6, 2020Security
Frontend — Currying in CSS

Currying in CSS

Funny timing on this I was just looking at the website for Utopia (which is a responsive type project which I hate to admit I don't fully understand) and I

CCChris Coyier·March 6, 2020Frontend
Frontend — Avoid Keyboard Event-Related Bugs In Browser-Based Transliteration — Smashing Magazine

Avoid Keyboard Event-Related Bugs In Browser-Based Transliteration — Smashing Magazine

Transliteration is a popular way to input non-English characters using an English keyboard. The typical method of implementing this is via keyboard event capturing but there’s no uniform support from mobile browsers. In this article, Sandamal Siripathi explains a new method to eliminate such browser-related problems when developing web apps that use transliteration.

SSSandamal SiripathiSandamal Siripathi·March 6, 2020Frontend
Engineering — The History of the URL

The History of the URL

January 11th, 1982, 22 computer scientists met to discuss an issue with ‘computer mail’ (now known as email).

ZBZack BloomZack Bloom·March 5, 2020Engineering
Engineering — The Slideout Footer

The Slideout Footer

A fascinating new site called The Markup just launched. Tagline: Big Tech Is Watching You. We’re Watching Big Tech. Great work from Upstatement. The

CCChris Coyier·March 5, 2020Engineering