Cómo probar la idempotencia de una API sin duplicar efectos
Crea pruebas para replay, solicitudes concurrentes y claves reutilizadas en APIs, demostrando el efecto observable y no solo el camino feliz.
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.
Crea pruebas para replay, solicitudes concurrentes y claves reutilizadas en APIs, demostrando el efecto observable y no solo el camino feliz.
Modela éxito, errores HTTP, de red y de JSON de fetch en TypeScript con una unión discriminada, validación en runtime y narrowing seguro.
Descubre cuándo corregir el proceso, conectar sistemas o cambiar el software de cotizaciones que tu equipo evita, sin perder historial ni responsabilidad.
Descubre por qué tu equipo carga el mismo pedido en varios sistemas y decide qué corregir, conectar o dejar bajo una responsabilidad clara.
Aprende a elegir pruebas unitarias o de integración en Node.js según el comportamiento y el límite que deben seguir siendo reales, sin una proporción fija.