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
Frontend — React State Management Using Easy Peasy — Smashing Magazine

React State Management Using Easy Peasy — Smashing Magazine

According to the documentation, Easy Peasy is an abstraction of Redux, providing a reimagined API that focuses on developer experience. It allows you to quickly and easily manage your state, whilst leveraging the strong architectural guarantees. We’ll use Easy Peasy as a state manager of choice to build a note application which would help us learn how it works.

TToppleTopple·February 1, 2022Frontend
Engineering — Search Journey Towards Better Experimentation Practices

Search Journey Towards Better Experimentation Practices

At Spotify, we aim to build and improve our product in a data-informed way. To do that, teams are encouraged to generate and test hypotheses by running experiments and gathering evidence for what works and what doesn’t.

CDClaire Detilleux, Sr. Data Scientist·February 1, 2022Engineering
Frontend — Fred Wang: Senior Backend Engineer

Fred Wang: Senior Backend Engineer

I’m part of the Mambas team at Spotify, which is responsible for all the animation, presentation and personalized data in the Wrapped interactive mobile app. My job is to take the raw data from the backend and enrich it, translate it and format it for different regions before it goes to the frontend mobile engineers. That includes deciding what music to play during data stories and what images and

SESpotify Engineering·February 1, 2022Frontend
Engineering — 28 Days Of Inspiration (February 2022 Desktop Wallpapers Edition) — Smashing Magazine

28 Days Of Inspiration (February 2022 Desktop Wallpapers Edition) — Smashing Magazine

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers is for you. Designed by artists and designers from across the globe, they come in versions with and without a calendar for February 2022 and can be downloaded for free. As a little bonus goodie, we also compiled some timeless treasures from past February editions at the end of this post for you. Enjoy!

CMCosima MielkeCosima Mielke·January 31, 2022Engineering
Engineering — Happy Data Privacy Day!

Happy Data Privacy Day!

On this Data Privacy Day, we look back at how events in 2021 shaped the privacy world, and we look ahead to what 2022 may have in store

CCloudflare·January 28, 2022Engineering
Distributed — Stuff The Internet Says On Scalability For January 28th, 2022 - High Scalability -

Stuff The Internet Says On Scalability For January 28th, 2022 - High Scalability -

Never fear, HighScalability is here! Think your software diagram is complex? This is a single cell modeled using X-ray, nuclear magnetic resonance (NMR), and cryo-electron microscopy datasets. Gael McGill My Stuff: * Love this Stuff? I need your support on Patreon to keep this stuff going. * Know anyone who needs to fix their cloud-obliviousness? My book teaches them all they need to know about th

HSHigh Scalability·January 28, 2022Distributed
Engineering — Migrating to Cloudflare Email Routing

Migrating to Cloudflare Email Routing

With Email Routing, you can effectively start receiving Emails in any of your domains for any number of custom addresses you want and forward the messages to any existing destination mailboxes

CCelsoCelso·January 27, 2022Engineering
Engineering — 2021 Transparency Report

2021 Transparency Report

In GitHub’s latest transparency report, we’re giving you a by-the-numbers look at how we responded to requests for user info and content removal.

RCRose CooganRose Coogan·January 27, 2022Engineering