Tomás

Decoding the world through a daily life built on uncertainty and new experiences.

Distributed SystemsPolyglotHuman
Portrait of Tomás

Curated Notes

2024-02

Structure and Interpretation of Computer Programs

Abelson & Sussman

Still the best introduction to thinking computationally. Not about Lisp—about abstraction, recursion, and how to build complex systems from simple parts.

fundamentalsabstraction
2024-01

Designing Data-Intensive Applications

Martin Kleppmann

The modern bible for understanding distributed systems. Every chapter is a rabbit hole worth exploring. Read it twice.

distributed-systemsdatabases
2023-12

Meditations

Marcus Aurelius

A Roman emperor's private journal on dealing with chaos, uncertainty, and the gap between intention and action. Two thousand years later, still relevant.

philosophystoicism

Worked with

TechCorp
DataFlow
CloudNine
Nexus Labs
Quantum
Vertex AI

Library

Books that shaped my thinking

Gödel, Escher, Bach

Computer Science

Douglas Hofstadter

The book that made me understand recursion, self-reference, and why consciousness might emerge from strange loops.

The Order of Time

Physics

Carlo Rovelli

Time doesn't flow. It's layered. Rovelli writes physics like poetry.

Antifragile

Philosophy

Nassim Nicholas Taleb

Some things benefit from disorder. Applies to systems, careers, and life strategies.

Ficciones

Literature

Jorge Luis Borges

Short stories as thought experiments. The Library of Babel changed how I think about infinity.

Miscellanea

Currently

Reading: Designing Data-Intensive Applications

Last run: 5K this morning

Languages

ESNative
ENFluent
PTLearning

Cat person