REFERENCIA // NIVEL DESBLOQUEADO_
Guías
La colección. Referencias interactivas que se consultan, no que se leen de corrido — cada guía es su propia página, con su paleta y su tipografía. Entraste por la puerta de siempre; también hay una secreta.
COLECCIÓN 01 // ALMANAQUE TÉCNICO · 1001 7 tomos El 101 ya te lo sabías; este es el 1001. Conceptos que no caducan —patrones, arquitecturas, APIs, auth—, un tomo por tema.
- I Tomo
Patrones de diseño
Almanaque interactivo de los 23 patrones del GoF por el problema que resuelven: catálogo problema-primero, fichas con diagrama, antes → después, y desambiguación de los que se parecen.
Ábrela → - II Tomo
Arquitecturas
Almanaque de 21 estilos de arquitectura en 5 familias, problema-primero: cada estilo nació de una presión y cobra un precio. Las 21 fichas con topología y trade-offs, filtro por dolor, comparaciones lado a lado y quiz para probar el ojo.
Ábrela → - III Tomo
Algoritmos
Curso interactivo de algoritmos: Big O, búsquedas, ordenamiento, recursión, estructuras de datos, grafos, greedy y DP. Se aprende moviendo — predices, animas y comparas: 23 simulaciones en 7 módulos.
Ábrela → - IV Tomo
APIs
Almanaque de 13 estilos de API en 5 familias: REST, gRPC, GraphQL, WebSockets, webhooks y compañía. Cada ficha con su contrato, su cuándo-no y su simulador de conversación; comparador de escenario con round-trips y bytes honestos, quiz y desambiguación de los que se confunden.
Ábrela → - V Tomo
Auth
Almanaque de 14 métodos de autenticación y autorización en 4 familias: sesiones, JWT, passkeys, OAuth 2.1, OIDC, mTLS y las tres caras de la autorización. Cada ficha dice quién guarda el secreto y cómo se revoca; simuladores de baile paso a paso y el simulador de logout corrido en tres mundos.
Ábrela → - VI Tomo
Bases de datos
Almanaque de 12 tipos de bases de datos en 4 familias — el catálogo es de tipos, con productos como arquetipos: los productos caducan, los tipos no. El layout físico animado es el corazón: row vs columnar lado a lado, B-tree vs LSM, grafo vs JOINs; comparador de escenario y la tesis honesta de empezar en Postgres hasta que un número te duela.
Ábrela → - VII Tomo
Mensajería
Almanaque de 11 sistemas de colas y mensajería en 4 familias: RabbitMQ, Kafka, SQS, NATS, MQTT y compañía. La división que manda es cola vs log; las sims enseñan el duplicado del at-least-once, el replay, la DLQ y el outbox — porque "exactly-once end-to-end" es marketing y lo real es idempotencia.
Ábrela →
COLECCIÓN 02 // POLYGLOT 8 guías El B1 te lo dio el tutorial. Un lenguaje por guía, en escala de idiomas: C1 lo dominas tú; C2 lo habla su máquina.
- C2 Nivel
Ruby a fondo
Los internals de Ruby, de Prism al código máquina: 11 temas en 4 bloques — el pipeline de ejecución, YARV, YJIT/ZJIT, la GVL y los Ractors, Fibers, el GC compactador, object shapes, el heap, las cachés de método y un cierre de taller para medirlas en tu app. Cada tema desmonta un malentendido, al día con Ruby 4.0.
Ábrela → - C1 Nivel
Ruby dominado
Lo que un senior hace con Ruby cuando ya no pregunta cómo se escribe: criterio, trade-offs y el folklore que hay que desmontar. 15 temas en 4 bloques — el modelo de objetos (method lookup, singleton classes, resolución de constantes), la metaprogramación con criterio (define_method vs method_missing, el self movedizo, refinements), el lenguaje expresivo (closures, forwarding de argumentos, pattern matching, enumerables lazy y los protocolos de mixin) y la robustez práctica (diseño de errores, los gotchas que se tragan bugs, inmutabilidad real y qué modelo de concurrencia elegir). Cada ficha desmonta un mito con su cuándo-no. Evaluado con Ruby 4.0, julio de 2026.
Ábrela → - C2 Nivel
Go a fondo
El runtime de Go viaja dentro del binario: sin VM, sin JIT. 14 temas en 4 bloques — el pipeline AOT y la SSA, escape analysis, defer/panic/recover, el scheduler GMP con su work-stealing, channels, el GC tricolor y su pacer, el allocator por-P, interfaces e itables, slices, Swiss Tables y los generics por dentro. Cada tema desmonta un malentendido, al día con Go 1.25.
Ábrela → - C2 Nivel
Python a fondo
Python sí compila: a bytecode, y una máquina de pila lo ejecuta. 14 temas en 4 bloques — el pipeline y el eval loop, generadores y frames suspendidos, el import system, el intérprete adaptativo y el JIT, el GIL y el free-threading de 3.14, asyncio, refcount con GC de ciclos, pymalloc, PyObject, MRO y descriptores, el compact dict con key-sharing, y list/int/str por dentro. Cada tema desmonta un malentendido, al día con Python 3.14.
Ábrela → - C2 Nivel
Rust a fondo
Lo que otros lenguajes resuelven en ejecución —con GC, con candado global, con scheduler—, Rust lo resuelve en compilación. 19 temas en 5 bloques: ownership, borrowing y lifetimes (el borrow checker corre sobre MIR, no sobre tu texto), el pipeline de compilación, monomorfización contra trait objects, cómo se expanden las macros, RAII y el drop en orden inverso, panic entre unwind y abort, Rc/Arc con mutabilidad interior, el layout de memoria y el niche, Send/Sync, async como máquina de estados, executors, unsafe, atomics y memory ordering. Cada tema desmonta un malentendido, al día con Rust 1.93.
Ábrela → - C2 Nivel
JavaScript a fondo
Un solo hilo, cuatro niveles de intérprete a JIT, y un event loop que no es del lenguaje sino del runtime. 13 temas en 4 bloques: el pipeline de V8, Ignition y su bytecode, los niveles del JIT con su desoptimización, módulos ESM contra CommonJS, el event loop y las microtareas que siempre le ganan a los timers, Workers, el GC Orinoco, shapes e inline caches, Smi tagging, prototipos, closures y this. Cada ficha dice en qué capa vive —motor, runtime o lenguaje— y desmonta un malentendido. Evaluado en julio de 2026.
Ábrela → - C1 Nivel
SQL dominado
El SQL que un junior no escribe: resolver en el motor, en una query declarativa, lo que otros resuelven trayéndose las filas a la app. 16 temas en 5 bloques — window functions, LATERAL, DISTINCT ON, keyset pagination, CTEs y recursivas, GROUP BY avanzado y pivots, upsert atómico, RETURNING y data-modifying CTEs, SELECT FOR UPDATE SKIP LOCKED como cola de jobs, FDW y jsonb de uso, y el criterio que el motor te delega. Cada ficha desmonta un mito con su cuándo-no. Dialecto de referencia: PostgreSQL 17 (julio de 2026).
Ábrela → - C2 Nivel
SQL a fondo
Qué hace el motor cuando corres un query, con PostgreSQL 17 de referencia. 14 temas en 4 bloques: el pipeline de un query, los índices por dentro, el query planner cost-based, las estadísticas que lo alimentan, MVCC y VACUUM, niveles de aislamiento, locks y deadlocks, el WAL, el page layout de 8KB, TOAST, el buffer manager y el modelo proceso-por-conexión. Cada ficha desmonta un mito y trae salidas de EXPLAIN reales; el widget del planner te deja mover la selectividad y ver al despachador cambiar de riel. Evaluado contra PostgreSQL 17, julio de 2026.
Ábrela →