From the TL;DR in Tech archive, originally sent on Substack. Some links may have died since.

tl;dr in tech by Joe Karlsson - Issue #35

tl;dr: Questions worth asking when considering if a team is achieving full potential: What kind of team we are? Are the right people here? Does everyone know their role? How do we make decisions? Have we built a sense of cohesiveness? Do we know what effectiveness looks like? What happens when we disagree?

tl;dr: Frameworks are “frames of reference that help people concentrate on what truly matters.” Without discipline, the best frameworks are useless. This is the essence of leadership, and Paulo provides examples of how to develop such frameworks.

tl;dr: Shekar provides 3 reasons:

1) Developers don’t re-read their code often enough.

2) Lack of business domain understanding.

3) Undervalue good naming. Also, helpful questions to ask: “which business concept is this functionality related to? How can I map business terms to code? What can I learn from API contracts and / or documentation of competitors?”

tl;dr: This podcast discusses the following questions: 1) What does it mean to truly treat developers as creatives within an organization? 2) What does it mean to be “developer first”? 3) How does this affect customers, product, go-to-market?

tl;dr: “My main site received about 34M requests over 72h - in three spikes.” The author discusses how this DDoS attack was executed, why, and the consequences.

tl;dr: “One way of communicating our preparedness to our customers is through a metric called Recovery Time Objective (RTO). RTO measures the amount of time we promise it will take to recover from a catastrophic event.” Dropbox reduced its RTO by “more than an order of magnitude,” as discussed in this post.

tl;dr: “Being a niche programmer is not bad at all. Pay is great, competition is low and the interview processes for the most part very humane.’ Asko discusses his relevant experience with Clojure.

tl;dr: hashcat is the world’s fastest and most advanced password recovery utility, supporting five unique modes of attack for over 300 highly-optimized hashing algorithms. hashcat currently supports CPUs, GPUs, and other hardware accelerators on Linux, Windows, and macOS, and has facilities to help enable distributed password cracking.