JT
Nativo Digital

Juan Torchia

Arquitecto de Software · Full Stack

Sobre mí

Soy Juan Torchia — desarrollador Full Stack argentino especializado en arquitectura de software y sistemas distribuidos.

Trabajo con Next.js, TypeScript, Java y Spring Boot. Me obsesiona la performance, la DX y la integración de IA en productos reales.

Escribo acá para compartir lo que aprendo construyendo. En español e inglés, para que llegue a la mayor cantidad de devs posible.

Sobre qué escribo

Next.jsReactTypeScriptJavaSpring BootNode.jsPostgreSQLDockerAWSAI EngineeringLLM IntegrationSoftware Architecture

Últimos artículos

Ver los 228
Tutoriales

depends_on no basta: el service_healthy en Compose

depends_on sin condition solo espera a que el contenedor exista, no a que la app adentro responda. Con condition: service_healthy en Docker Compose recién ahí hay una garantía real de arranque ordenado.

Tutoriales

Claude API key seguridad: por qué el .env no es opcional

Pegar una API key de Claude o DeepSeek directo en el código "para probar rápido" deja rastro en el historial de git y en los logs. Una guía prudente sobre variables de entorno, rotación y qué mirar antes de compartir un repo.

Tutoriales

setQueryData después de una Server Action: el patrón que cierra el gap

La Server Action se resuelve, el toast dice "guardado" y la UI todavía muestra el dato viejo por un instante. Ese instante es el gap que setQueryData cierra sin esperar el roundtrip completo del server.

Tutoriales

fp-ts alternativas en TypeScript: cuándo vale la abstracción

Después de mostrar cómo un union type nativo reemplaza a Either y Option en la mayoría de los casos, toca la parte incómoda: decir dónde fp-ts sí gana. No es en todos lados, y esa es la postura.

Tutoriales

Sniffnet: cuánto tráfico generan mis agentes IA sin que me avisen

Instalé Sniffnet para mirar qué tráfico de red generan Cline y las llamadas a APIs de LLM corriendo en segundo plano. Esto es lo que muestra la herramienta y lo que no podés concluir con una sola sesión de observación.

Experimentos

Jupyter no es que sea vago, es que hace bien su trabajo

Por qué Jupyter sigue siendo el estándar de facto para explorar datos, aunque versionarlo con git te haga querer romper el teclado.