TLDR · PROGRAMMING, DESIGN & DATA SCIENCE
DEVELOPER PHILOSOPHY
Summary from the TLDR newsletter
Developers should avoid scenarios where a ground-up rewrite starts to look attractive. They should aim to have 90% of the work done in 50% of the available time to leave time for process improvements. Developers should automate good practices and think about edge cases where things can fail. There's usually a way to write code more simply. Code should be written to be testable.