TLDR · PROGRAMMING, DESIGN & DATA SCIENCE

PRACTICES OF RELIABLE SOFTWARE DESIGN

two-wrongs.com8 min read

Summary from the TLDR newsletter

This article details eight practices that a software engineer used when writing a fast and small in-memory cache. These practices were developed over the engineer's career and are things they wouldn't have considered when they were less experienced. They include using off-the-shelf tools, going from idea to production quickly, using simple data structures, and making tests easy.