// personal log
I write about life, engineering & games.
Engineer in El Salvador. A logbook of what I'm building, playing, and figuring out — code, games, and everything around them.
Start here
A few entries to get to know the logbook.
In the AI Era, Code Is Cheap. Reputation Isn’t.
AI makes open source contribution mechanically easy but reputationally hard. As agents flood repos with PRs, reputation becomes the thing that scales.
AI Has a Problem With Functional Programming
AI keeps turning simple code into a guided tour of one-line helpers. The problem isn't functional programming. It's abstractions that don't pay rent.
The Apple Books data model
Apple Books keeps your books, highlights, and shelves in plain SQLite on disk. A reference for that data model — where it lives and how the tables connect.
Fuzzy Search with PostgreSQL
A practical guide to pg_trgm: what trigrams are, how PostgreSQL uses them to measure similarity, and how to build a 'did you mean' engine with a single ORDER BY.