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
SRE & Ops — Composable data management at Meta

Composable data management at Meta

In recent years, Meta’s data management systems have evolved into a composable architecture that creates interoperability, promotes reusability, and improves engineering efficiency. We’re sharing how we’ve achieved this, in part, by leveraging Velox, Meta’s open source execution engine, as well as work ahead as we continue to rethink our data management systems. Data is at […]

CWChris Wiltz·May 22, 2024SRE & Ops
Security — Post-quantum readiness for TLS at Meta

Post-quantum readiness for TLS at Meta

Today, the internet (like most digital infrastructure in general) relies heavily on the security offered by public-key cryptosystems such as RSA, Diffie-Hellman (DH), and elliptic curve cryptography (ECC). But the advent of quantum computers has raised real questions about the long-term privacy of data exchanged over the internet. In the future, significant advances in quantum […]

CWChris Wiltz·May 22, 2024Security
Frontend — Modern CSS Layouts: You Might Not Need A Framework For That — Smashing Magazine

Modern CSS Layouts: You Might Not Need A Framework For That — Smashing Magazine

It’s easy to get lost in a sea of CSS frameworks and libraries, each promising easier styling and smoother layouts. Brecht De Ruyte demonstrates four CSS utility classes (plus a bonus) using techniques that allow them to be used practically anywhere you need a particular layout — be it Grid or Flexbox — with configurable options.

BDBrecht De RuyteBrecht De Ruyte·May 22, 2024Frontend
Design & UX — Hidden vs. Disabled In UX — Smashing Magazine

Hidden vs. Disabled In UX — Smashing Magazine

Should you hide or disable a feature? You’ve probably been there before. Here are some considerations for hiding versus disabling, along with possible alternatives to improve UX. An upcoming part of [Smart Interface Design Patterns](https://smart-interface-design-patterns.com).

VFVitaly FriedmanVitaly Friedman·May 21, 2024Design & UX
Frontend — Beyond CSS Media Queries — Smashing Magazine

Beyond CSS Media Queries — Smashing Magazine

Juan Diego Rodriguez explains why media queries still occupy a vital role in responsive layouts; only they are now one tool in a larger toolbox with modern techniques that are best when used together.

JDJuan Diego RodriguezJuan Diego Rodriguez·May 16, 2024Frontend