$

Construyo los sistemas que antes sostenía.

React, Next.js, Node y TypeScript sobre PostgreSQL, con tests, CI y despliegue real. Vengo de administrar infraestructura en 24×7, y eso decide cómo trabajo: cuando algo va lento o se cae, sé por dónde empezar a mirar — la petición, la latencia, el proceso que falla.

traza — pablo-redondo.dev
traza de esta peticióncargada
dns
tcp
tls
ttfb

el gráfico es la petición que acabas de hacer, no un adorno

serviciosrttúltimo checkir a ~/proyectos

$

check cada 5 min
status — despliegues
servicioendpointlatenciarttuptimeestado

Check HTTP real desde el servidor, cacheado 5 min

$

La topología de lo que he construido

Cada nodo es un proyecto; cada arista, las tecnologías que comparten. Las aristas gruesas son stack repetido a propósito. Pasa el foco o el ratón por un nodo para aislar sus vecinos.

netstat — topología

$

cat — destacado.md
Leer el caso de estudio de CodeQuest RPG
operativoEducación6 fases documentadas

CodeQuest RPG

RPG en el navegador donde el combate es resolver código real: escribes JavaScript en un editor de verdad y tu solución se ejecuta en un Web Worker aislado.

React 19TypeScript (strict)ViteZustand + persistCodeMirror 6VitestPlaywrightGitHub Actions

leer el caso de estudio →

bundle inicial

734 kBantes

216 kBdespués

−70 % de JS en la carga inicial · code-splitting de CodeMirror