ANTIMONY LABS · Sb · 51
El DNA de too.foo
Una sola página para entender todo el taller, y por qué existe cada una de sus apps.
DONDE EMPIEZA
En algún momento de aquello se formó un hábito que nunca se apagó: cuando algo es interesante, llega hasta el fondo. too.foo es ese hábito con unas cuantas décadas encima. Cada app de aquí empezó como una madriguera de la que no pude salir, escrita para que la siguiente persona curiosa también pueda caer dentro.
QUÉ ES ESTO
Un taller, no un portafolio
too.foo son unas cuantas docenas de pequeñas apps web bajo un mismo techo. Algunas enseñan: robótica, visión por computadora, electrónica. Algunas simulan: ondas detenidas sobre una placa de metal, una bandada que encuentra sus propias reglas. Algunas son herramientas sin más, y otras son simplemente cosas que quería ver con mis propios ojos.
No hay más tema que el que corre por debajo de todas: tomarse la curiosidad en serio y luego construirla hasta poder tocarla. Nada de esto es una presentación sobre una idea. Es la idea, funcionando, con perillas.
Estás leyendo la puerta de entrada, y está construida con las mismas piezas que todo lo demás, a propósito. Si el resto del sitio vale algo, esta página ya debería sentirse así.
POR QUÉ SE LEE COMO SE LEE
Intuición antes que notación
Casi toda la escritura técnica te obliga a elegir entre dos malas opciones: rigurosa pero árida, o amable pero superficial. El libro de texto es correcto e ilegible; la entrada de blog se deja leer y está medio equivocada. Yo quería la tercera cosa, y estas apps son mi intento. Detrás de todas hay un único método.
Un libro, no una obra de consulta
La meta es algo que de verdad quieras leer, como se lee un buen libro de divulgación científica y se te va una hora sin darte cuenta. Una obra de consulta responde una pregunta que ya tienes. Un libro te entrega preguntas que no sabías que había que hacer. Cada lección está escrita para leerse de principio a fin, no para buscarse y hojearse.
Intuición antes que notación
Ninguna sección abre con una ecuación. Primero llega la idea, en palabras llanas, con una imagen o una analogía que ya es tuya. Solo cuando puedes sentir por qué algo tiene que ser cierto llegan las matemáticas, y para entonces cada símbolo ya se ha ganado su lugar. Las matemáticas no son lo contrario de la intuición. Son lo que la intuición se vuelve cuando confías en ella lo suficiente como para escribirla.
Deberías poder tocarlo
Leer sobre un lazo de control no es lo mismo que subir la ganancia de más y ver cómo todo empieza a temblar. Por eso casi cada lección lleva una pequeña simulación que puedes manejar. Ajústala, rómpela, llévala más allá de donde estaba pensada. Los números en pantalla son reales, en unidades reales, y se mueven porque tú los moviste. Entender suele llegar por las manos un instante antes que por la cabeza.
Las madrigueras son el punto
Alrededor del núcleo de cada lección está la otra mitad de la diversión: la historia, la gente que lo vio primero, los datos extraños, los callejones sin salida. No son decoración. Son lo que convierte un plan de estudios en un libro, y la razón por la que sigues leyendo más allá de la parte a la que viniste.
Una sola pregunta
Detrás de todo hay una sola prueba, aplicada a cada párrafo, cada demo, cada imagen: ¿querría yo leer esto? Si la respuesta es no, se corta o se reescribe, por correcto que fuera. Es una vara lenta y un poco despiadada, y es todo el método.
LAS APPS SON AUTOBIOGRAFÍA
Cada app tiene su historia de origen
Ninguna salió de una hoja de ruta. Cada una es algo en lo que de verdad caí, y que conservé. Lee la lista de apps como una lista de obsesiones, más o menos en el orden en que me atraparon.
La colección completa está abajo. Toca cualquier app y un recuadro te cuenta qué me arrastró a ella, con un vistazo al interior.
CÓMO ESTÁ HECHO
Un sistema como lo documentaría alguien de robótica
Pienso en sistemas, así que el taller está construido como uno. Nada de esto es el punto del sitio, pero es la razón de que el sitio pueda existir: unas docenas de apps mantenidas vivas por una sola persona solo funcionan si la maquinaria es aburrida y confiable.
Un solo stack, y dónde se dobla
Casi todas las apps usan el mismo stack deliberadamente aburrido: Astro, TypeScript y Tailwind, un proyecto de Cloudflare Pages cada una, todas compartiendo un único juego de tokens de diseño. Lo aburrido es lo que permite que una sola persona mantenga vivas a docenas.
Unas pocas se niegan a encajar, y esas son las divertidas. Cuando el propio navegador tiene que hacer trabajo de verdad — un núcleo de modelado sólido, un simulador de circuitos, un solucionador de ondas — la app baja a Rust compilado a WebAssembly y se muda a su propio repositorio: mcad, ecad, chladni y evolution. Otras hacen el trabajo pesado fuera de línea y solo transmiten el resultado, como quantum, cuyos orbitales se resuelven en una GPU y se sirven como datos. El DNA se mantiene en todas: el mismo aspecto, el mismo enlace de regreso, la misma sensación, aunque el motor de abajo no se parezca en nada.
La flota
El trabajo corre en un puñado de máquinas en una sola red privada. Una cajita siempre encendida guarda los secretos. Una estación de trabajo con GPU hace el trabajo pesado. Unas cuantas más se encargan del almacenamiento, los agentes y la ocasional ráfaga de cómputo en la nube alquilado.
De la idea a producción
Cada cambio recorre el mismo camino. Una idea se convierte en un worktree paralelo en su propia rama, los agentes la construyen ahí, una vista previa desechable la prueba en el navegador real, y solo un merge a main la publica en su subdominio. El camino aburrido es el camino seguro.
Un equipo de modelos
La construcción en sí la hace un equipo. Una consola de operador reparte el trabajo entre varios modelos, cada uno apuntado a las tareas en las que es mejor, como repartirías tareas entre personas con distintas fortalezas.
One operator console, a team of models. Each gets the work it is best at.
Qué queda privado, y qué no
El código es privado. Lo público es la forma y el proceso: la flota, el pipeline, el modo en que se reparte el trabajo. Puedes ver cómo está hecho sin ver cada línea, que es exactamente como documentaría cualquier sistema real.
EL DNA DE too.foo
Por qué todo se siente como una sola cosa
Docenas de apps, un solo organismo. Apenas comparten código que importe. Lo que comparten es un genoma: los mismos colores, las mismas fuentes, las mismas superficies planas, el mismo enlace de regreso en la misma esquina, y la misma insistencia en que deberías poder manejar la cosa en lugar de solo leer sobre ella.
Esas reglas no son una guía de estilo juntando polvo. Viven en tests, así que una regla no puede pudrirse en silencio sin que algo se ponga en rojo. Ese genoma compartido es el DNA de too.foo. Cada app lo lleva, y por eso un simulador de bandadas y un curso de robótica parecen, de algún modo, venidos del mismo lugar.
Todas las apps están justo abajo. Elige una y tira.
LAS APPS
Toca cualquiera para ver por qué existe
Cada una empezó como una madriguera. Toca una tarjeta para ver la historia que hay detrás y un vistazo al interior; luego ábrela si te atrapa.