Hi! I’m Eytan
/eɪˈtan/I’m a software engineer focused on building systems that scale and perform under pressure. I’m drawn to hard technical problems outside my comfort zone, and I do my best work when I’m immersed in something unfamiliar, where I have to learn and not just do.
I care about building reliable, efficient and elegant systems that solve real problems, and about getting better at my craft along the way. If you keep learning, you don’t stagnate or get complacent.
When I’m not building stuff, I’m usually hiking, trying out new food, reading, or at the gym. While working, you can always find a mate and a thermos next to me on my desk.
recent posts
Jun 5, 2025
Intellectual Debt
Like technical debt, but for understanding: what you owe when you ship code an LLM wrote without knowing what it does or why.
May 28, 2025
Truco: That Card Game from “El Eternauta”
How to play Truco, the Argentine card game from El Eternauta: its odd card ranking, the betting, envido, and why it’s worth learning.
Feb 9, 2025
Async Rust Mental Model
A mental model for async Rust built on a restaurant kitchen: futures, tasks, executors, wakers, the reactor, join, select and pinning.
Jul 14, 2024
Dataclasses and When to Use Them
When Python dataclasses beat hand-written classes, when they don’t, and how field(), frozen=True and __post_init__ give you more control.