Recent Favourite Reads - Newsletter 15.12.2024-27.04.2025
Main
- Analyzing the codebase of Caffeine: a high performance caching library ;
16 min
- Variance in Generics, Phantom and Existential types with Java and Scala ;
8 min
- Legacy Modernization meets GenAI ;
14 min
- Unlocking Kafka's Potential: Tackling Tail Latency with eBPF ;
14 min
- A Practitioner's Guide to Wide Events ;
19 min
- Evolving Scala ;
9 min
- Introducing Netflix’s Key-Value Data Abstraction Layer ;
11 min
- Introducing Netflix’s TimeSeries Data Abstraction Layer ;
14 min
- Netflix’s Distributed Counter Abstraction ;
16 min
- Google DeepMind CEO Demis Hassabis: The Path To AGI, LLM Creativity, And Google Smart Glasses ;
20 min
- Kafka Transactions Explained (Twice!) ;
9 min
- Sparkle: Standardizing Modular ETL at Uber ;
6 min
- So you wanna write Kubernetes controllers? ;
8 min
- Shift Left: Headless Data Architecture Part 1 and Part 2
4 min
;6 min
- The Hunt for the Missing Data Type ;
8 min
- Pinterest Tiered Storage for Apache Kafka: A Broker-Decoupled Approach ;
16 min
- KLIP-0001: Ktor Dependency Injection ;
8 min
- Building an Uber clone;
- AI Founder's Bitter Lesson. Chapter 1 - History Repeats Itself ;
5 min
- Secure by Design: Google's Blueprint for a High-Assurance Web Framework ;
6 min
- Reads causing writes in Postgres ;
12 min
- Go Protobuf: The new Opaque API ;
7 min
- Ranking Programming Languages by Energy Efficiency ;
40 min
- Translating Java to Kotlin at Scale ;
7 min
- Seconds Since the Epoch ;0
3 min
- Cognitive load is what matters ;
10 min
- The next era of design is intent-driven ;
10 min
- New Write Barriers for G1 ;
12 min
- Postgres backend statistics Part 1 (I/O statistics) and Part 2 (WAL statistics)
3 min
;4 min
- Emerging Patterns in Building GenAI Products ;
20 min
- Distributed Systems Programming Has Stalled ;
6 min
- In S3 simplicity is table stakes ;
9 min
- What Fekete’s Anomaly Can Teach Us About Isolation ;
6 min
- Versioning versus Coordination ;
5 min
- Stop syncing everything ;
9 min
- "A calculator app? Anyone could make that ;
7 min
- 99.9999% app availability ;
14 min
Misc
- Visualizing all books of the world in ISBN-Space ;
12 min
- On Queuing: The Cognitive Logic Behind Lines ;
6 min
- It’s time to redesign the book ;
6 min
- Getting Things Done In A Chaotic Environment ;
4 min
- Scientists glue two proteins together, driving cancer cells to self-destruct ;
3 min
- How Multitasking Drains Your Brain ;
7 min
- The Pathologies of Precision Medicine: The Runaway Logic of Risk Reduction ;
11 min
- What if Eye...?;
- Moon;
- The Economy of Painting: Reflections on the Value of the Canvas ;
16 min
- Map of British English dialects;
- There Are Alternatives: Toward a Stewardship Economy ;
14 min
Interesting projects
- Raphtory: Scalable graph analytics database powered by a multithreaded, vectorized temporal engine;
- kuzu: Embeddable property graph database with Cypher;
- ractor: Rust actor framework;
- arkflow: High-performance Rust stream processing engine;
- electric: Real-time sync for Postgres;
- presenterm: A markdown terminal slideshow tool;
- Maestro: Painless E2E Automation for Mobile and Web;
- siyuan: A privacy-first, self-hosted, fully open source personal knowledge management software;
- bento: Fancy stream processing made operationally mundane;
- DEDA - tracking Dots Extraction, Decoding and Anonymisation toolkit;
- helix: A post-modern modal text editor;
- Postgres Language Server;
- Damn Vulnerable MCP Server;