Recent Favourite Reads - Newsletter 15.12.2024-27.04.2025

Main

  1. Analyzing the codebase of Caffeine: a high performance caching library

    16 min

    ;
  2. Variance in Generics, Phantom and Existential types with Java and Scala

    8 min

    ;
  3. Legacy Modernization meets GenAI

    14 min

    ;
  4. Unlocking Kafka's Potential: Tackling Tail Latency with eBPF

    14 min

    ;
  5. A Practitioner's Guide to Wide Events

    19 min

    ;
  6. Evolving Scala

    9 min

    ;
  7. Introducing Netflix’s Key-Value Data Abstraction Layer

    11 min

    ;
  8. Introducing Netflix’s TimeSeries Data Abstraction Layer

    14 min

    ;
  9. Netflix’s Distributed Counter Abstraction

    16 min

    ;
  10. Google DeepMind CEO Demis Hassabis: The Path To AGI, LLM Creativity, And Google Smart Glasses

    20 min

    ;
  11. Kafka Transactions Explained (Twice!)

    9 min

    ;
  12. Sparkle: Standardizing Modular ETL at Uber

    6 min

    ;
  13. So you wanna write Kubernetes controllers?

    8 min

    ;
  14. Shift Left: Headless Data Architecture Part 1

    4 min

    and Part 2

    6 min

    ;
  15. The Hunt for the Missing Data Type

    8 min

    ;
  16. Pinterest Tiered Storage for Apache Kafka: A Broker-Decoupled Approach

    16 min

    ;
  17. KLIP-0001: Ktor Dependency Injection

    8 min

    ;
  18. Building an Uber clone;
  19. AI Founder's Bitter Lesson. Chapter 1 - History Repeats Itself

    5 min

    ;
  20. Secure by Design: Google's Blueprint for a High-Assurance Web Framework

    6 min

    ;
  21. Reads causing writes in Postgres

    12 min

    ;
  22. Go Protobuf: The new Opaque API

    7 min

    ;
  23. Ranking Programming Languages by Energy Efficiency

    40 min

    ;
  24. Translating Java to Kotlin at Scale

    7 min

    ;
  25. Seconds Since the Epoch

    3 min

    ;0
  26. Cognitive load is what matters

    10 min

    ;
  27. The next era of design is intent-driven

    10 min

    ;
  28. New Write Barriers for G1

    12 min

    ;
  29. Postgres backend statistics Part 1 (I/O statistics)

    3 min

    and Part 2 (WAL statistics)

    4 min

    ;
  30. Emerging Patterns in Building GenAI Products

    20 min

    ;
  31. Distributed Systems Programming Has Stalled

    6 min

    ;
  32. In S3 simplicity is table stakes

    9 min

    ;
  33. What Fekete’s Anomaly Can Teach Us About Isolation

    6 min

    ;
  34. Versioning versus Coordination

    5 min

    ;
  35. Stop syncing everything

    9 min

    ;
  36. "A calculator app? Anyone could make that

    7 min

    ;
  37. 99.9999% app availability

    14 min

    ;

Misc

  1. Visualizing all books of the world in ISBN-Space

    12 min

    ;
  2. On Queuing: The Cognitive Logic Behind Lines

    6 min

    ;
  3. It’s time to redesign the book

    6 min

    ;
  4. Getting Things Done In A Chaotic Environment

    4 min

    ;
  5. Scientists glue two proteins together, driving cancer cells to self-destruct

    3 min

    ;
  6. How Multitasking Drains Your Brain

    7 min

    ;
  7. The Pathologies of Precision Medicine: The Runaway Logic of Risk Reduction

    11 min

    ;
  8. What if Eye...?;
  9. Moon;
  10. The Economy of Painting: Reflections on the Value of the Canvas

    16 min

    ;
  11. Map of British English dialects;
  12. There Are Alternatives: Toward a Stewardship Economy

    14 min

    ;

Interesting projects

  1. Raphtory: Scalable graph analytics database powered by a multithreaded, vectorized temporal engine;
  2. kuzu: Embeddable property graph database with Cypher;
  3. ractor: Rust actor framework;
  4. arkflow: High-performance Rust stream processing engine;
  5. electric: Real-time sync for Postgres;
  6. presenterm: A markdown terminal slideshow tool;
  7. Maestro: Painless E2E Automation for Mobile and Web;
  8. siyuan: A privacy-first, self-hosted, fully open source personal knowledge management software;
  9. bento: Fancy stream processing made operationally mundane;
  10. DEDA - tracking Dots Extraction, Decoding and Anonymisation toolkit;
  11. helix: A post-modern modal text editor;
  12. Postgres Language Server;
  13. Damn Vulnerable MCP Server;

Books

  1. Enlightenment Now: The Case for Reason, Science, Humanism, and Progress.