Cómo cancelar un agente de IA cuando una tool se bloquea
Combina AbortSignal, timeouts por etapa y límite de turnos para cancelar agentes de IA, propagar la señal y evitar retries inseguros tras efectos externos.
Aceptando nuevos clientes
Tú diriges el negocio.
Yo me encargo del software.
Soy Samuel Fajreldines, ingeniero de software senior. Empresas en crecimiento me contratan junto a mi equipo para ser su departamento de software, no un proveedor puntual al que deben recontratar cada trimestre. Yo defino la dirección técnica, mi equipo construye y entrega, y sigo siendo responsable de todo lo que sale a producción.
Guías y tutoriales detallados sobre JavaScript & TypeScript, Node.js, IA, DevOps y Serverless por Samuel Fajreldines.
Combina AbortSignal, timeouts por etapa y límite de turnos para cancelar agentes de IA, propagar la señal y evitar retries inseguros tras efectos externos.
Maneja SIGTERM en Cloud Run sin perder trabajo: detén tareas nuevas, guarda el estado fuera del contenedor y prueba el worker antes de 10 segundos en CI.
Aprende cuándo usar route.fulfill, route.fetch o HAR en Playwright y cómo combinar el mock con una prueba real para no ocultar fallos de la API en CI.
Aloja un servidor MCP remoto en TypeScript con Streamable HTTP, protección del host, autenticación, escala stateless, verificación independiente y límites.
Aprende a usar coding agents como profesores, compañeros y revisores en un ciclo de cinco pasos que conserva fundamentos, tests y autonomía técnica.