Cómo desplegar en Cloud Run desde GitHub Actions sin una clave JSON
Configura Workload Identity Federation, permisos mínimos y un workflow de GitHub Actions para desplegar en Cloud Run sin guardar una clave JSON de cuenta de…
|
Soy Samuel Fajreldines Soy especialista en todo el ecosistema JavaScript y TypeScript (incluyendo Node.js, React, Angular y Vue.js) Soy experto en IA y en crear soluciones integradas con IA Soy experto en DevOps y Arquitectura Serverless (AWS, Google Cloud y Azure) Soy experto en PHP y sus frameworks (como Codeigniter y Laravel). |
|
Samuel Fajreldines Soy especialista en todo el ecosistema JavaScript y TypeScript (incluyendo Node.js, React, Angular y Vue.js) Soy experto en IA y en crear soluciones integradas con IA Soy experto en DevOps y Arquitectura Serverless (AWS, Google Cloud y Azure) Soy experto en PHP y sus frameworks (como Codeigniter y Laravel).
|
Libros
Development Harness
Ingeniería de software con agentes de IA, desde el primer contrato hasta producción.
Una guía de campo para diseñar, limitar y verificar agentes de IA en sistemas de software reales, con flujos prácticos, controles de seguridad y operación empresarial.
Leer el libroGuías, tutoriales y crónicas de ingeniería del mundo real por Samuel Fajreldines sobre JavaScript & TypeScript, Node.js, Inteligencia Artificial, DevOps, Serverless, pruebas y arquitectura de software.
Configura Workload Identity Federation, permisos mínimos y un workflow de GitHub Actions para desplegar en Cloud Run sin guardar una clave JSON de cuenta de…
Aprende a inyectar JSON inválido en la frontera de una tool, revisar el trace y demostrar que un agente de IA no ejecuta efectos después de una respuesta mal…
Entiende exactOptionalPropertyTypes en TypeScript: la diferencia entre omitir una propiedad y enviar undefined, con ejemplos de configuración, spreads y tool…
Escribe el README de un proyecto de portafolio con problema, decisiones, verificación, autoría y límites que otro ingeniero pueda revisar.
Compara la paginación por cursor y offset en APIs. Aprende cuándo usar cada modelo, cómo ordenar con una clave única y cómo evitar registros repetidos o…