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
Networking — Inside LAN Sync

Inside LAN Sync

Dropbox LAN Sync is a feature that allows you to download files from other computers on your network, saving time and bandwidth compared to downloading them from Dropbox servers. As the number of companies and offices using Dropbox has increased, the use cases for LAN Sync have grown, and the feature was recently rewritten and improved. Here’s a look inside how it works.

MDMatt Dee·March 11, 2020Networking
Databases — Creating Secure Password Flows With NodeJS And MySQL — Smashing Magazine

Creating Secure Password Flows With NodeJS And MySQL — Smashing Magazine

Reset password functionality is table stakes for any user-friendly application. It can also be a security nightmare. Using NodeJS and MySQL. Today, Darshan Somashekar demonstrates how to successfully create a secure reset password flow so you can avoid these pitfalls. Darshan will be using NodeJS and MySQL as the base components. If you’re writing using a different language, framework, or database

DSDarshan SomashekarDarshan Somashekar·March 11, 2020Databases
SRE & Ops — How Replicated Developers Develop Remotely

How Replicated Developers Develop Remotely

Replicated is a 5-year old infrastructure software company with a focus on enabling a new model of enterprise software delivery that we call Kubernetes Off-The-Shelf (KOTS) Software.

CCloudflare·March 10, 2020SRE & Ops