Techreport blog

Engineering Insights & Guides

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

11,851 articles
Performance — HTTP/3: Performance Improvements (Part 2) — Smashing Magazine

HTTP/3: Performance Improvements (Part 2) — Smashing Magazine

After almost five years in development, the new HTTP/3 protocol is nearing its final form. In this second part, Robin Marx will zoom in on the performance improvements that QUIC and HTTP/3 bring to the table for web-page loading. We will, however, also be somewhat skeptical of the impact we can expect from these new features in practice.

RMRobin MarxRobin Marx·August 23, 2021Performance
Frontend — Data protection controls with Cloudflare Browser Isolation

Data protection controls with Cloudflare Browser Isolation

Starting today, your team can use Cloudflare’s Browser Isolation service to protect sensitive data inside the web browser. Administrators can define Zero Trust policies to control who can copy, paste, and print data in any web based application.

TOTim ObezukTim Obezuk·August 20, 2021Frontend
Engineering — Jamstack CMS: The Past, The Present and The Future — Smashing Magazine

Jamstack CMS: The Past, The Present and The Future — Smashing Magazine

The story of Jamstack CMSs goes all the way back to the 90s. Over the years, there have been many different approaches and evolutions of static and Jamstack CMSs. In this article, Mike Neumegen will take a trip down memory lane to see how we got to the modern Jamstack CMSs we have today, and where they’re heading in the next decade.

MMikeneumegen·August 20, 2021Engineering
Engineering — How To Build An Ethical User Research Practice At Any Organization — Smashing Magazine

How To Build An Ethical User Research Practice At Any Organization — Smashing Magazine

Ethical user research isn’t only the right thing to do but it makes good business sense. Principles of ethical conduct guide our decision-making, keeping us out of trouble and holding us accountable to our users and society. Through a simple step-by-step approach, you can build an ethical practice within your organization that will ensure you’re respecting the dignity and welfare of your research

DHDevin HaroldDevin Harold·August 19, 2021Engineering
Networking — Zero Trust controls for your SaaS applications

Zero Trust controls for your SaaS applications

With Access in front of your SaaS applications, you can build Zero Trust rules that determine who can reach your SaaS applications in the same place where your rules for self-hosted applications and network access live.

KKennyKenny·August 18, 2021Networking
SRE & Ops — RAMP-TAO: Layering atomic transactions on Facebook’s online graph store

RAMP-TAO: Layering atomic transactions on Facebook’s online graph store

What the research is: RAMP-TAO is a new protocol that improves the developer experience on TAO, Facebook’s online social graph store, by providing stronger transactional guarantees. It is the first protocol to provide transactional semantics over an eventually consistent massive-scale data store while still preserving the system’s overall reliability and performance. RAMP-TAO enables an intuitive

CWChris Wiltz·August 18, 2021SRE & Ops
Distributed — Data Lineage at Slack

Data Lineage at Slack

Reinventing how the world does work inevitably creates a lot of data. Each year, Slack’s scale has increased and the volume of data ingested and stored has kept pace. To make it possible to understand relationships within our data, we’ve invested heavily in an automated data lineage framework. This facilitates producer/consumer coordination, improves risk mitigation,…

SBSamuel Bock·August 17, 2021Distributed