Recent Favourite Reads - Newsletter 19.08.2024-27.10.2024
Main
- Navigating the Netflix Data Deluge: The Imperative of Effective Data Management ;
6 min
- 1 bug, $50,000+ in bounties, how Zendesk intentionally left a backdoor in hundreds of Fortune 500 companies ;
5 min
- Cancellable HTTP requests via Scala's Tapir ;
4 min
- JEP 491: Synchronize Virtual Threads without Pinning ;
6 min
- How do we run Kafka 100% on the object storage? ;
11 min
- Investigation of a Workbench UI Latency Issue ;
12 min
- Open Sourcing Unity Catalog ;
2 min
- A good day to trie-hard: saving compute 1% at a time ;
5 min
- New unique package ;
5 min
- Setting engineering org values ;
8 min
- Prometheus 3.0 Unveiled: Highlights from PromCon Europe 2024 ;
5 min
- Beyond Ctrl-C: The dark corners of Unix signal handling ;
14 min
- The sorry state of Java deserialization ;
8 min
- Daemonization in Unix programs is probably about restarting programs ;
4 min
- The web's clipboard, and how it stores data of different types ;
18 min
- Building a Control Plane for Lyft’s Shared Development Environment ;
8 min
- OAuth from First Principles ;
8 min
- Why bother with argv[0]? ;
9 min
- How Canva collects 25 billion events per day ;
7 min
- Amazon S3 now supports conditional writes with an example of its application
1 min
;6 min
- Reverse Searching Netflix’s Federated Graph ;
8 min
- Metastable failures in the wild and original publication
8 min
;40 min
- Solving the minimum cut problem for undirected graphs ;
10 min
- Causal Trees ;
10 min
- Netflix’s Media Landscape Evolution: From 3–2–1 to Cloud Storage Optimization ;
10 min
- Preventing and Fixing Bad Data in Event Streams — Part 1 ;
12 min
- How I Review GitHub PRs ;
6 min
- A decade of developing a programming language with comments;
9 min
- A Primer on Logic Programming ;
5 min
- Stop inventing product problems; start solving customer problems ;
4 min
- How to make Product give a shit about your architecture proposal ;
7 min
- How Agoda Solved Retry Storms to Boost System Reliability ;
8 min
- Fixing Kafka Streams Uneven Tasks Distribution at Logz.io ;
8 min
- A brief introduction to interval arithmetic ;
4 min
- Behind the draw - How Canva's drawing tool works ;
10 min
- Use the Maven Wrapper to optimize your build workflow ;
2 min
Misc
- Resurfacing the past: Mapping 20k ships that sank during WW II;
- The Art of the Shadow: How Painters Have Gotten It Wrong for Centuries ;
22 min
- The New Science of Optimism and Longevity ;
7 min
- Accountability sinks ;
2 min
Interesting projects
- Drasi: data processing platform that simplifies detecting changes in data and taking immediate action;
- Kondense: automated resources sizing tool for containers in kubernetes;
- FAIR: A Go library for serving resources fairly;
- lyft/clutch: Extensible platform for infrastructure management;
- Ligo-Biosciences/AlphaFold3: Open source implementation of AlphaFold3;
- Manifold: a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more;
- maelstrom: workbench for writing toy implementations of distributed systems;
- quint: executable specification language with delightful tooling based on the temporal logic of actions (TLA);
- Stylus Labs: word processor for handwriting;
- rnote: Sketch and take handwritten notes;
- Xournal++: a handwriting notetaking software with PDF annotation support;
- Open research discussion directly on top of arXiv;
- wealthfolio: A Beautiful Private and Secure Desktop Investment Tracking Application.