Techreport blog

Engineering Insights & Guides

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

11,773 articles
Design & UX — Design Systems Blogathon

Design Systems Blogathon

It was fun watching a bunch of back and forth blogging between a bunch of smart people quoting a bunch of smart people last week. If you missed it, you might

CCChris Coyier·February 10, 2020Design & UX
Networking — Building the Web We Want

Building the Web We Want

On the Microsoft Edge team, we’re committed to an open web and helping to drive innovation forward, which is why we’ve kicked off a new initiative in

SSStephanie StimacStephanie Stimac·February 10, 2020Networking
Frontend — An Interview With Rémi Parmentier: A SmashingConf Austin Speaker — Smashing Magazine

An Interview With Rémi Parmentier: A SmashingConf Austin Speaker — Smashing Magazine

SmashingConf is coming to Austin, and in this post, Rachel Andrew brings you an interview with one of our speakers, Rémi Parmentier, who will be presenting on HTML email and aiming to solve all of your email creation woes. You can find all of that content, including a full transcript of the webinar in the post “Become An HTML Email Geek With These Videos From Rémi Parmentier.

RARachel AndrewRachel Andrew·February 10, 2020Frontend
AI & ML — Post: Essilen Research, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream - High Scalability -

Post: Essilen Research, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream - High Scalability -

Who's Hiring? * Are you looking to improve how you hire technical talent? Essilen Research's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game! * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and p

HSHigh Scalability·February 9, 2020AI & ML
Networking — Stuff The Internet Says On Scalability For February 7th, 2020 - High Scalability -

Stuff The Internet Says On Scalability For February 7th, 2020 - High Scalability -

Wake up! It's HighScalability time: .A network visualization of an information operation on Twitter which originated in Russia (Watch six decade-long disinformation operations unfold in six minutes) Do you like this sort of Stuff? Your support on Patreon is appreciated more than you can know. I also wrote Explain the Cloud Like I'm 10 for everyone who needs to understand the cloud (which is everyo

HSHigh Scalability·February 7, 2020Networking
Frontend — How To Create Maps With React And Leaflet — Smashing Magazine

How To Create Maps With React And Leaflet — Smashing Magazine

Leaflet is a very powerful tool, and we can create a lot of different kinds of maps. This tutorial will help you understand how to create an advanced map along with the help of React and Vanilla JS. In this article, Shajia Abidi is going to represent the locations of the non-medical fire incidents to which the SF Fire Department responded on a map.

SAShajia AbidiShajia Abidi·February 7, 2020Frontend
SRE & Ops — ZooKeeper Meetup@Facebook: Advancing the state of distributed coordination

ZooKeeper Meetup@Facebook: Advancing the state of distributed coordination

We recently hosted the third annual ZooKeeper Meetup@Facebook in Menlo Park, featuring technical talks focused on new performance, scalability, and security features implemented at large-scale companies with complex distributed systems. Events such as these are important for building community among peers across the industry. Speakers from Cloudera, Facebook, Salesforce, San José State University,

MEMeta Engineering·February 6, 2020SRE & Ops
Security — Django Highlights: User Models And Authentication (Part 1) — Smashing Magazine

Django Highlights: User Models And Authentication (Part 1) — Smashing Magazine

Django is a framework for developing dynamic websites. While a static website is one that solely presents information, there is no interaction that gets registered to a server. In a static website, the server sends HTML, CSS, and JavaScript to a client and that’s it. More capabilities require a dynamic website, where the server stores information and responds to user interaction beyond just servin

PKPhilip KielyPhilip Kiely·February 6, 2020Security